Objetivos

A meta da fase de construção é esclarecer os requisitos restantes e concluir o desenvolvimento do sistema com base na arquitetura da baseline. A fase de construção é de certa forma um processo de manufatura, em que a ênfase está no gerenciamento de recursos e controle de operações para otimizar custos, programações e qualidade. Nesse sentido, a mentalidade do gerenciamento passa por uma transição do desenvolvimento da propriedade intelectual durante a iniciação e elaboração, para o desenvolvimento dos produtos que podem ser implantados durante a construção e transição.

Os objetivos principais da fase de construção incluem:

  • Minimizar os custos de desenvolvimento, otimizando recursos e evitando retalhamento e retrabalho desnecessários.
  • Atingir a qualidade adequada com rapidez e eficiência.
  • Atingir as versões úteis (alfa, beta e outros releases de teste) com rapidez e eficiência.
  • Concluir a análise, o design, o desenvolvimento e o teste de todas as funcionalidades necessárias.
  • Desenvolver de modo iterativo e incremental um produto completo que esteja pronto para a transição para a sua comunidade de usuários. Isso implica descrever os casos de uso restantes e outros requisitos, incrementar o design, concluir a implementação e testar o software.
  • Decidir se o software, os locais e os usuários estão prontos para que o aplicativo seja implantado.
  • Atingir um certo paralelismo entre o trabalho das equipes de desenvolvimento.  Mesmo em projetos menores, normalmente há componentes que podem ser desenvolvidos um independente do outro, permitindo o paralelismo natural entre as equipes (se os recursos permitirem). O paralelismo pode acelerar bastante as atividades de desenvolvimento; mas também aumenta a complexidade do gerenciamento de recursos e da sincronização dos fluxos de trabalho. Uma arquitetura sofisticada será essencial para atingir um paralelismo significativo.

Atividades Básicas

  • Gerenciamento de recursos, otimização de controle e processo
  • Desenvolvimento completo do componente e teste dos critérios de avaliação definidos
  • Avaliação dos releases do produto de acordo com os critérios de aceitação para a visão

Marco: Capacidade Operacional Inicial

O marco Capacidade Operacional Inicial determina se o produto está pronto para ser implantado em um ambiente de teste beta.

Plano de Iteração de Exemplo


Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process