desenvolvimento de software passa por etapas desde a concepção até a versão final para o uso. Cada etapa do processo de desenvolvimento é importante e não pode ser ignorada . Os estágios inteiros são chamados de ciclo de vida do software. Planejamento de Projetos
A primeira fase do ciclo de vida de desenvolvimento de software ( SDLC ) é chamado de planejamento do projeto . Aqui, os objetivos gerais do software são definidas , o modelo de ciclo de vida escolhido eo cronograma produzido.
Definição de Requisitos
As metas definidas são refinados em um requisitos detalhados documento . O plano do projeto e cronograma também são atualizados . A matriz de rastreabilidade de requisitos é estabelecido para acompanhar o cumprimento dos requisitos.
Projeto
A fase de concepção produz diagramas descritivos funcionais , pseudo- código e os dados dicionário tudo como um documento de design. O plano do projeto e cronograma são novamente atualizado. Com esses documentos , um programador experiente pode continuar a desenvolver o software.
Desenvolvimento
A fase de desenvolvimento produz o software e documentação inicial, ajuda on-line . Além disso, um mapa implementação completa com código fonte é produzido com plano de teste e atualizado plano de projeto e matriz de rastreabilidade .
Integração e Testes
Software é produzido em módulos. Cada módulo é testada e os módulos integrados novamente testado como um sistema . Documentação segue como ajuda on-line , o plano de aceitação e plano de projeto atualizado e programação.
Aceitação e instalação
Todos os cenários de teste são executados novamente para verificar a regularidade e integralidade da software . O cliente , em seguida, verifica-se que os requisitos foram cumpridos e emite um memorando aceitação que leva à instalação.