Esta pesquisa deve fornecer um conteúdo atualizado sobre o tema acima. Não esqueça de incluir as referëncias (fontes) no último item, reforçando que não deve ser um Copy/Paste e sim uma síntese das pesquisas que fizer.
Conceito
O Processo de Software diz respeito ao gerenciamento da criação do software desde seu planejamento a ideia inicial até a sua distribuição comercial.
O Processos de Software contém geralmente as seguintes etapas:
- Análise - Design - Desenvolvimento do código / algoritmo - Testes e Manutenção
Modelo Cascata
O Modelo Cascata se originou nos anos 60 (sendo o mais antigo) pela demanda das indústrias de defesa, aeroespaciais nos Estados Unidos e também para aplicações comerciais, por softwares de larga escala. A formalização do termo é atribuída ao Cientista da Computação Winston W. Royce que escreveu um artigo em 1970 sobre o modelo. Tal processo de desenvolvimento idealiza as etapas de forma linear ou fases sequenciais colocando os desenvolvedores inicialmente no patamar de requisitos de alto nível, passando pelos testes, chegando assim na fase final que é a distribuição.
Modelo Prototipação
Modelo Espiral
Modelo em Componentes
Comparação entre os modelos
Referências bibliográficas