Construção
Terceira Fase do RUP cuja finalidade principal é concluir o desenvolvimento do sistema baseado na arquitetura com base.
Relacionamentos
Descrição Principal

Resumo

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.

Objetivos 

Os objetivos principais da fase 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 na descrição dos casos de uso restantes e de outros Requisitos, atualizando o design, concluindo a Implementação e testando o software.
  • Decidir se o software, os locais e os usuários estão prontos para que o aplicativo seja implantado.
  • Atingir um grau de paralelismo no 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 Essenciais 

As atividades essenciais da fase Construção incluem:

  • 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 

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