o Modelo Incremental pdf
Introdução aos Processos de Software e o Modelo Incremental e Evolucionário
Modelo Incremental
Alguns projetos de software definem requisitos iniciais de software razoavelmente bem definidos. Pode ser necessário o rápido fornecimento de um determinado conjunto funcional aos usuários, para que após esse fornecimento, possamos melhorar e expandir suas funcionalidades em versões de software posteriores. Nesses casos, podemos optar por um modelo de processo que desenvolve software de uma forma incremental.
O modelo de processo incremental combina elementos dos fluxos de processos tanto lineares quanto paralelos. A Figura 1 demonstra o modelo incremental:
data:text/html;charset=utf8,%3Ch3%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20fontfamily%3A%20Roboto%2C%20sansserif%3B%20fontweight%3A%20700%3B%20fontsize%3A%201.8em%3…
1/3
13/09/2015
Introdução aos Processos de Software e o Modelo Incremental e Evolucionário
Figura 1. Ilustração do Modelo Incremental.
Podemos notar pela figura acima que o modelo de processo incremental aplica sequências lineares (como no modelo cascata) de forma escalonada, à medida que o tempo for avançando. Cada uma das sequencias lineares gera um incremento do software. Esses incrementos são entregáveis e prontos para o cliente. Um exemplo de um processo incremental é um software de email que inicialmente contém funções apenas para enviar emails à destinatários e ler emails recebidos. Em um segundo incremento o software poderia adicionar funções de revisão ortográfica e gerenciamento de emails recebidos. No terceiro incremento o software poderia adicionar um controle de spam. E assim sucessivamente. data:text/html;charset=utf8,%3Ch3%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20fontfamily%3A%20Roboto%2C%20sansserif%3B%20fontweight%3A%20700%3B%20fontsize%3A%201.8em%3… 2/3
13/09/2015
Introdução aos Processos de Software e o Modelo Incremental e Evolucionário
No primeiro