Questão FC374902
Manifesto para o desenvolvimento ágil de software defende “indivíduos e interações acima de processos e ferramentas, software operacional acima de documentação completa, colaboraçã
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
Instituto Consulplan · 2023
Manifesto para o desenvolvimento ágil de software defende “indivíduos e interações acima de processos e ferramentas, software operacional acima de documentação completa, colaboração dos clientes acima de negociação contratual e respostas a mudanças acima de seguir um plano”.
(Pressman e Maxim, 2021. P. 37.)
Considerando o exposto, analise as afirmativas a seguir.
I. Os princípios do Scrum são empregados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades metodológicas: planejar; codificar; construir; testar; e, distribuir.
II. A Extreme Programming (programação extrema) envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento; projeto; codificação; e, testes.
III. O projeto XP segue rigorosamente o princípio KISS (keep it simple, stupid!).
IV. As reuniões de equipe para o Kanban são semelhantes àquelas realizadas na metodologia XP.
V. O DevOps combina desenvolvimento (development) e operações (operations) e seu fluxo de trabalho envolve diversas etapas que formam ciclos contínuos até que o produto desejado exista de fato.
Está correto o que se afirma apenas em
- I, II e V.
- I, III e IV.
- II, III e V.
- III, IV e V.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmativa aponta corretamente que Extreme Programming (XP) organiza seu processo em quatro atividades principais: planejamento, projeto, codificação e testes. Essas fases reúnem práticas e regras (como pair programming e teste automatizado) que visam qualidade e feedback rápido.
Também é correto dizer que o projeto em XP segue o princípio KISS (keep it simple, stupid): a ênfase está em soluções simples, compreensíveis e fáceis de manter, evitando complexidade desnecessária.
Por fim, DevOps reúne development e operations, promovendo integração entre equipes e um fluxo de trabalho composto por etapas interligadas (desenvolvimento contínuo, integração contínua, entrega/implantação e monitoramento) que se repetem em ciclos contínuos até a entrega do produto.
Conteúdo do catálogo FC Concursos · Atualizado em