Na área de estudo da engenharia de software, as metodologias...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema central: A questão trata sobre modelos de desenvolvimento de software e a classificação das metodologias ágeis SCRUM e XP (Extreme Programming).
Conceito-chave: Em Engenharia de Software, modelos de desenvolvimento orientam como os times devem organizar o trabalho. Entre os principais, estão o Modelo em Cascata (linear e sequencial), Modelo Incremental (entregas parciais e sucessivas), processos dirigidos a planos, engenharia orientada a reúso e outros.
Explicação detalhada:
Metodologias ágeis como SCRUM e XP são conhecidas por ciclos curtos, entregas frequentes e iterativas, e forte integração com feedback do cliente. Cada entrega agrega uma parte funcional ao software já existente, chamado de incremento.
O Modelo Incremental estrutura o desenvolvimento exatamente dessa forma: cada etapa resulta em um incremento operacionalmente utilizável, possibilitando flexibilidade e resposta rápida a mudanças – elementos centrais das abordagens ágeis.
Justificativa da alternativa correta:
D) Incremental: Correta. SCRUM e XP operam desenvolvendo e entregando incrementos de software em ciclos curtos (sprints, iterações), exatamente conforme previsto no modelo incremental. O feedback contínuo dos usuários garante melhorias e adaptações constantes.
Análise das alternativas incorretas:
- A) Em cascata: Incorreta. Modelo rígido, linear e sequencial, sem ciclos de feedback, incompatível com a adaptabilidade ágil.
- B) Engenharia orientada a reúso: Incorreta. Foco em reaproveitamento de componentes, não na entrega incremental.
- C) Dirigido a planos: Incorreta. Prioriza planejamento detalhado antes da execução; não favorece mudanças frequentes como as metodologias ágeis.
- E) Sistemas dinâmicos: Incorreta. Apesar de existirem metodologias como DSDM com abordagem ágil, SCRUM e XP se alinham com o incremental, não com DSDM.
Estratégia de prova: Fique atento a palavras-chave como “incrementos”, “entregas frequentes” e “feedback”. Não confunda incremental com iterativo puro, nem com reúso ou planejamento extensivo. Questões assim costumam usar a descrição das práticas para testar sua associação ao modelo correspondente.
Referências: Pressman, Sommerville (ambos destacam SCRUM/XP como exemplos de processo incremental).
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo