Modelo de Processo de Software
•
•
Um modelo de processo de software é uma representação
abstrata de um processo. Ele apresenta uma descrição do
processo a partir de uma dada perspectiva.
Alguns modelos:
–
–
–
–
Waterfall (Modelo em Cascata): Fases distintas e separadas de
especificação e desenvolvimento;
Desenvolvimento evolucionário (Modelo de Prototipação):
Especificação e desenvolvimento são inter-relacionadas;
Desenvolvimento incremental: Processo dividido em etapas que
produzirão incrementalmente o sistema até a sua versão final;
Desenvolvimento baseado em reuso: O sistema é montado a partir
dos seus componentes;