Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.920 questões
A respeito de engenharia de software, julgue o próximo item.
Nas metodologias de desenvolvimento ágeis, mudanças em
requisitos são bem recebidas, mesmo em fases mais avançadas
do desenvolvimento.
No SCRUM, o Backlog da Sprint é “um conjunto de itens do Backlog do Produto selecionados para Sprint, juntamente com o plano para entregar o incremento do produto e atingir o objetivo da Sprint” (Schwaber e Sutherland, 2017).
Durante a Sprint, quem pode alterar o Backlog da Sprint?
O Manifesto Ágil se tornou um marco da Engenharia de Software, chamando a atenção de que vários processos propostos de forma independente tinham valores em comum. Além disso, foram definidos 12 princípios.
Entre eles, figura o seguinte princípio:
Em relação a métodos ágeis, analise as assertivas a seguir:
I. XP é um conhecido framework de desenvolvimento ágil, tendo como objetivo a produção de software de maior qualidade e uma maior qualidade de vida para o time de desenvolvimento.
II. A norma ISO/IEC NBR 27001:2013, além de suas versões anteriores, descrevem aspectos essenciais para os métodos ágeis.
III. Um time Scrum consiste de um product owner, scrum team e um test team.
Quais estão corretas?
Julgue o item seguinte, a respeito de DevOps e das disposições constantes da NBR ISO/IEC 27002.
Apesar de ser um processo com a finalidade de desenvolver,
entregar e operar um software, o DevOps é incompatível com
a aplicação de métodos ágeis como o Scrum ou, ainda, com o
uso de ferramentas que permitam visualizar os fluxos do
processo.
Julgue o próximo item, a respeito de noções sobre gerenciamento de projetos com PMBOK e gestão ágil de projetos com Scrum.
Diferentemente do Scrum, que não aborda o controle de riscos,
o PMBOK inclui processos afetos ao gerenciamento dos riscos,
com vistas a reduzir a probabilidade e o impacto dos eventos
negativos no projeto.
Julgue o próximo item, a respeito de noções sobre gerenciamento de projetos com PMBOK e gestão ágil de projetos com Scrum.
De acordo com a entrega de valor acordada com o cliente no
Scrum, pode-se dividir o projeto em várias fases, o que vai ao
encontro com o planejamento por ondas sucessivas
preconizado no PMBOK, no qual as sprints do Scrum atuam
como fases de ondas sucessivas.
No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.
São exemplos de práticas ágeis: ciclos curtos; simplicidade;
retrospectivas regulares; ambiente de trabalho centrado no
indivíduo; P.O. (Project Owner) que receba e retenha
informações; e entrega de produto de software somente no
final de cada fase.
No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.
Metodologias ágeis aplicam técnicas de desenvolvimento
iterativo e evolutivo de tempo limitado, por isso excluem
qualquer tipo de documentação, apoiando-se apenas em
conversas informais.
Julgue o seguinte item, relativo à gestão ágil de projetos com XP (extreme programming).
A integração contínua descrita na XP pode fazer parte do
processo de desenvolvimento de software que utiliza o Scrum,
pois, à medida que as entregas sejam realizadas na Scrum,
pode-se validá-las por meio de testes automatizados.
Julgue o seguinte item, relativo à gestão ágil de projetos com XP (extreme programming).
As sprints são similares aos projetos no que se refere à
predeterminação do início e do fim: ambos possuem horizonte
de duração de uma a quatro semanas. No que diz respeito à
visão do produto, o Product Owner é o gerente da sprint.
Julgue o seguinte item, relativo à gestão ágil de projetos com XP (extreme programming).
Os itens a serem entregues na sprint como incremento são
escolhidos na reunião de planejamento da sprint, na qual o
Scrum master determina a prioridade e a ordem dos itens que
comporão a próxima sprint.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se
segue, relativo a gerenciamento de projetos com PMBOK 5 e
gestão ágil de projetos com Scrum.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se
segue, relativo a gerenciamento de projetos com PMBOK 5 e
gestão ágil de projetos com Scrum.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se
segue, relativo a gerenciamento de projetos com PMBOK 5 e
gestão ágil de projetos com Scrum.
Julgue o próximo item, relativo à governança de TI, à NBR ISO/IEC 38500:2009, ao COBIT 5 e ao DevOps.
O gerenciamento de desenvolvimento de software por meio do
Scrum pode ser combinado com o ciclo de vida do DevOps,
haja vista que o DevOps combina práticas e ferramentas que
aumentam a capacidade de uma organização de distribuir
aplicativos e serviços; logo, a integração contínua do software
pode ser realizada na sprint do Scrum junto com a operação
dos serviços da organização.
A respeito da metodologia XP (Extreme Programming), julgue o item que se segue.
O ritmo ágil de desenvolvimento de softwares é uma prática
usada para favorecer a entrega das releases quando grandes
volumes de horas extras são tolerados.
A respeito da metodologia XP (Extreme Programming), julgue o item que se segue.
Para apoiar a equipe de desenvolvimento, é uma prática o uso
do cliente on-site em tempo integral.
A respeito de Scrum, julgue o item que se segue.
O Scrum master tem a responsabilidade de ajudar todos os
envolvidos no projeto a manter as práticas e os princípios do
Scrum.