-
Acho que houve um equivoco da banca ao elaborar esta questão.No meu ponto de vista houve uma confusão entre as metodologias iterativa e incremental.Na incremental, desenvolve-se a primeira versão sem se preocupar muito com o todo.No iterativo, tem-se uma visão geral de todos os requisitos, mas não se implementa todos de uma vez.
-
O Fernando falou e disse.
Na iteração não se desenvolve novos incrementos e sim se detalha o contexto como um todo.
Quem faz novos incrementos é o incremental.
É difícil analisar essas questões, pois isto é apenas teoria, na prática é impossível fazer apenas incremental ou apenas iterativo, um se confude com o utro.
Na análise da questão ficamos em dúvida se devemos julgar a pratica ou a teoria.
-
Não há nada de errado com a questão.
Os modelos INCREMENTAL e EVOLUCIONÁRIO ambos são ITERATIVOS.
A cada iteração o software resulta em incrementos. Os incrementos podem ser novas funcionalidades (modelo incremental), ou podem ser apenas evoluções das funcionalidades existentes na iteração anterior (modelo evolucionário).
-
Realmente o examinador comeu mosca (viajou na maionese) nessa questão. Ele citou o termo "iteração" mas faz referência ao conceito de "incremental".
Iterativo pode ser Incremental ou Espiral, agora existem diferenças entre Iterativo e Incremental, como mostra a figura abaixo:
-
Gabriel,
Você tem a referência da imagem? Posso utilizá-la?
-
Fernando,
Essa imagem eu vi numa apostila de um cursinho de TI para concursos. Bem provável que seja de algum livro, até pq se vc procurar no google por figuras: "monalisa incremental" vc vai ver várias referências a essa imagem.
-
"e resulta em um incremento" o modelo Espiral pode resultar em um incremento, mas não é sempre. Então acho que a resposta esta errada.
-
Perfeito, o desenvolvimento com uso de processo de iteração chegar a ser completo, devido o feedback entre o cliente e desenvolvedores durante todo o processo, pois a interação é constante neste processo.
Resposta: Certo