Ed
há 3 meses
Para responder a essa questão, precisamos entender as abordagens do desenvolvimento de software em fases. O extrato menciona que partes do sistema podem ser entregues antes da finalização do projeto, o que sugere uma abordagem que permite entregas parciais e planejamento. Analisando as alternativas: A) Design arquitetural e design detalhado - Essas são etapas do desenvolvimento, mas não refletem a entrega de partes do sistema antes da finalização. B) Implementação e teste de unidade - Embora sejam etapas importantes, não se referem diretamente à entrega de partes do sistema. C) Requisitos do protótipo e projeto do protótipo - Foca em protótipos, mas não aborda a entrega incremental. D) Requisitos do protótipo e testes do protótipo - Novamente, foca em protótipos, mas não se relaciona com a entrega em fases. E) Desenvolvimento incremental e desenvolvimento iterativo - Esta alternativa se refere a abordagens que permitem entregas parciais (incremental) e revisões contínuas (iterativo), alinhando-se com a ideia de que partes do sistema podem ser entregues antes da finalização. Portanto, a alternativa correta é: E) Desenvolvimento incremental e desenvolvimento iterativo.