f) Testes
Essa fase é importantíssima para o projeto, pois garante que o pacote de software gerado esteja de acordo com os requisitos especificados e ao uso solicitado. Em suma, o teste verifica se a aplicação está funcionando e fazendo o que o cliente solicitou.
Para que tudo ocorra corretamente, é importante a elaboração de um plano de testes a ser seguido pela equipe de testes. No planejamento, o gerente de projeto com o analista de testes deverá definir a missão e os motivadores para os testes, que serão realizados no projeto. Eles devem definir uma lista dos principais itens que serão sujeitos a teses no documento de estratégia de testes.
Com base no estágio do ciclo de vida do projeto, os testes serão realizados pelo analista de testes, que definirá o tipo e a técnica a ser aplicada a cada produto ou componente de produto que testará. As abordagens de testes podem ser registradas no documento de estratégias de testes pelo analista de testes.