

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Assinale a alternativa que descreve o modelo de ciclo de vida para o desenvolvimento de software incremental:
Ao término de cada etapa, o cliente recebe uma amostra do software com as funcionalidades já criadas. Isso permite que os recursos mais importantes sejam testados rapidamente no ambiente de produção.
Modelo que exige que os gestores iniciem uma etapa apenas após a atual ser completa. O término de cada etapa envolve a criação de um documento que lista resultados e deve ser aprovado pelos líderes do projeto.
Baseia-se em uma espiral, onde cada volta nessa espiral representa uma fase no processo. Não existem fases fixas. Essas voltas são escolhidas de acordo com o que é requerido.
Os requisitos são levantados de modo paralelo à evolução da aplicação. Há uma comunicação direta com o cliente, permitindo que ele aplique feedbacks e auxilie a melhoria dos recursos de modo contínuo. Sempre que um feedback é entregue, um novo projeto de desenvolvimento se inicia.
Neste modelo de ciclo de vida, cada fase de codificação gera uma fase de teste, como: teste de unidade, que valida o projeto do programa; teste de sistema, que valida o projeto de sistema; teste de aceitação do cliente, que valida a análise de requisitos. O cliente só recebe a primeira versão do software no final do ciclo.