Sobre ciclo de vida do software, é correto afirmar que:
A fase de teste permite identificar o que o sistema proposto deve fazer.
A fase de implementação concentra-se em especificar o que o sistema proposto deve fazer e como atingirá as metas definidas na fase de análise.
Se o sistema for um produto genérico, vendido em um mercado competitivo, a fase de implementação envolve uma extensa investigação para identificar as necessidades dos consumidores em potencial.
A fase de implementação envolve a elaboração de programas propriamente ditos, a criação dos arquivos de dados e o desenvolvimento do banco de dados.
A fase de projeto está intimamente ligada a fase de implementação, pois cada módulo do sistema é testado de acordo com o progresso de sua implementação.