por Ilana Munique Cunha 2 anos atrás
81
Mais informações
O protótipo pode ser redefinido, várias vezes, a partir das solicitações de alterações do cliente.
• A organização cliente possui dificuldade na definição e identificação dos requisitos do projeto.
• O produto possui um prazo de entrega definido;
• A equipe de desenvolvimento possui pouca experiência em desenvolvimento de projetos de software;
• Os requisitos do projeto devem ser estabelecidos de maneira completa, clara e correta no início do projeto;
Atividades de apoio: Controle a acompanhamento do projeto; administração de riscos; garantia de qualidade; gerenciamento de configuração e outras.
O artigo apresenta os seguintes modelos de ciclo de vida:
Prototipação
Modelo incremental: tem como objetivo atualizar o cliente a cada fase completa independente da sua ordem e cada nova versão é incrementada a anterior.
Desvantagens: a documentação e a implementação podem gerar problemas; alto grau de dependência entre os incrementos e risco de faltar recursos financeiros por parte do cliente, pela atualização em cadeia feita no projeto; entre outros.
Vantagens: Redução de riscos; maior visibilidade sobre o processo; descobertas de problemas logo no início; melhor previsão do tempo do projeto.
Modelo cascata: é executado de forma sequencial e tem como objetivo fazer com que cada fase finalizada sirva como base para a próxima, nenhuma fase pode ser iniciada sem a anterior estar totalmente acabada.