De uma perspectiva de desenvolvimento, cada iteração fornece um incremento de funcionalidade ao produto. Sendo assim, o final de cada iteração corresponde a um ponto de verificação onde a equipe do projeto demonstra aos Stakeholders que os objetivos para a iteração foram atingidos.
De uma perspectiva de gestão, o ciclo de vida de software é decomposto, no tempo, em quatro fases seqüenciais, cada uma concluída por um importante marco [BOE95]. Existem quatro grandes marcos que fornecem critérios de avaliação no final de cada fase.
As fases e marcos de um projeto
Cada fase é um período de tempo entre os dois grandes marcos e tem foco e objetivos específicos. Ao final de cada fase é realizada uma avaliação para determinar se os objetivos da fase foram alcançados. Uma avaliação satisfatória permite que o projeto passe para a próxima fase. Quando um marco não for cumprido, mais iterações na fase atual podem ser realizadas até que o marco possa ser considerado como completo. Alcançar um marco representa um critério objetivo para medir o progresso realizado.
No final da Fase de Concepção está o primeiro grande marco de projeto, o Marco dos Objetivos no Ciclo de Vida. Neste ponto, você analisa o custo versus os benefícios, e decide se quer avançar ou cancelar o projeto.
No final da Fase de Elaboração está o segundo importante marco do projeto, o Marco da Arquitetura no Ciclo de Vida. Neste momento, os requisitos em linha de base são acordados, você examina o escopo e os objetivos detalhados do sistema, a escolha da arquitetura, e a solução dos maiores riscos. O marco será alcançado quando a arquitetura for validada.
No final da Fase de Construção está o terceiro importante marco de projeto, o Marco da Capacidade Operacional Inicial. Neste ponto, o produto está pronto para ser entregue através da equipe de transição. Toda funcionalidade foi desenvolvida e todos os testes alfa (se houve algum) foram concluídos. Além do software, um manual de usuário foi desenvolvido e existe uma descrição da liberação atual. O produto está pronto para o teste beta.
No final da Fase de Transição está o quarto importante marco do projeto, o Marco de Liberação do Produto. Neste ponto, você decide se os objetivos foram alcançados e se você pode iniciar outro ciclo de desenvolvimento. O Marco da Libertação do Produto é o resultado da revisão e aceitação, pelo cliente, de todos os artefatos gerados pelo projeto. |