Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODELO INCREMENTAL (Fluxo de Trabalho (Este processo repete após a…
MODELO INCREMENTAL
Fluxo de Trabalho
Este processo repete após a realização de cada incremento, até que o produto fique completo.
-
Portanto, os primeiros incrementos são versões simplificadas do produto final, mas oferecem capacidades que servem ao usuário.
-
-
Aplica sequências lineares a medida que o tempo passa. Cada sequência linear produz “incrementos” do software passíveis de serem entregues.
Um novo plano é desenvolvido para o próximo incremento
(modificações do produto entregue e/ou adicionar novas
características e funcionalidades)
Vantagens
Os clientes podem usar os incrementos iniciais como protótipos e ganhar experiência. Além disso, podem entender e participar do planejamento do que será incrementado no sistema.
-
-
Como os serviços de prioridade mais alta são entregues primeiro, e os incrementos posteriores são integrados a eles, é inevitável que os serviços mais importantes do sistema recebam mais testes.
-
-
É indicado quando não há mão-de-obra disponível para
implementação completa, dentro do prazo comercial de entrega estabelecido para o projeto.
Desvantagens
-
-
Problemas com a entrega. Os incrementos devem ser
relativamente pequenos (não superior a 20 mil linhas de código) e cada um deve entregar alguma funcionalidade do sistema.
Como os requisitos não são definidos detalhadamente
até que um incremento seja implementado, pode ser difícil identificar os recursos comuns exigidos por todos
os incrementos.
-
Iteração de Software
-
O processo de software se repete várias vezes até
chegar no resultado parcial que será usado na vez
seguinte, ou seja, ciclo de desenvolvimento de software
repetido (em versões)
Ciclo de vida iterativo: baseado em refinamentos e
incrementos sucessivos de um sistema por meio de múltiplas iterações, com realimentação (feedback) e
adaptação cíclica até atingir um sistema adequado.