A finalidade deste detalhe do workflow é integrar subsistemas de implementação para criar uma nova versão consistente do sistema geral.


Tópicos

      Módulo J2EE
Módulo J2EE
 
      Subsistema de Implementação
Subsistema
de Implementação
Plano de Integração do Build
Plano de
Integração
do Build
 
       
 
Integrador
Integrador
 

 
Integrar Sistema
Integrar
Sistema

 
       
      Aplicativo J2EE
Aplicativo
J2EE
Build
Build
 


Descrição To top of page

O integrador integra o sistema de acordo com o plano do build de integração, adicionando os subsistemas de implementação liberados ao espaço de trabalho de integração do sistema e criando os builds. A integração de cada build é testada por um testador. Após o último incremento, o sistema do build pode ser completamente testado por um testador.

Informações Relacionadas To top of page

Esta seção fornece fornece links para informações adicionais relacionadas a este detalhe do workflow.

Sincronização To top of page

Inicia na fase de Elaboração, passa pelas fases de Construção e Transição.

Opcionalidade To top of page

Obrigatório (no entanto, em sistemas menores, pode não haver integração separada de subsistemas)

Como Definir a Equipe To top of page

A integração normalmente é executada por uma única pessoa (em um pequeno projeto no qual o processo de build é simples) ou uma pequena equipe (em um grande projeto no qual o processo de build é complexo). Os integradores precisam ter experiência em gerenciamento de builds de software, em gerenciamento de configuração e na linguagem de programação em que os componentes que serão integrados são escritos. Como a integração freqüentemente envolve um alto grau de automatização, também é essencial que haja habilidade no shell do sistema operacional ou nas linguagens de scripts e ferramentas como 'make' (no Unix).

Diretrizes de Trabalho To top of page

O trabalho da integração normalmente é automatizado em larga escala, sendo que o esforço manual é necessário quando o build é interrompido. Uma estratégia freqüente é realizar construções noturnas e alguns testes automatizados (normalmente no nível da unidade), permitindo feedback freqüente do processo de construção.



Rational Unified Process   2003.06.15