FC ConcursosFC Concursos

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

  1. I, II e V.
  2. I, III e IV.
  3. II, III e V.
  4. 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

Continue aprendendo