O OpenUP é um processo iterativo com as iterações distribuídas por quatro fases: Concepção, Elaboração, Construção e Transição.
Cada fase pode ter quantas iterações forem necessárias, dependendo do grau de incerteza do domínio de negócio, da tecnologia a ser utilizada, da complexidade arquitetural, do tamanho do projeto, etc.
Para oferecer um início rápido para as equipes planejarem suas iterações, o OpenUP fornece templates de estrutura de decomposição de trabalho (EDT) para cada iteração e um modelo de EDT para um processo de desenvolvimento completo.
As iterações podem ter duração variável, dependendo das características do projeto. Iterações com um mês de duração são normalmente recomendadas, pois este período fornece:
- Uma quantidade razoável de tempo para que os projetos possam entregar significantes incrementos de funcionalidade.
- Rápido e freqüente Feedback dos clientes.
- Oportuna gestão de riscos e problemas no decurso do projeto.
O OpenUP destina-se a oferecer orientação de processo para equipes pequenas e co-localizadas. |