Na área de estudo da engenharia de software, as metodologias...

Próximas questões
Com base no mesmo assunto
Q3702598 Engenharia de Software
Na área de estudo da engenharia de software, as metodologias de desenvolvimento utilizam diferentes abordagens. Sendo assim, o SCRUM e o XP (Extreme Programming), que são práticas ágeis para o desenvolvimento de software, se enquadram em qual modelo de desenvolvimento de software?
Alternativas

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