Atividade: Integrar o Sistema |
| |
|
Essa atividade integra subsistemas de implementação, para criar uma nova versão consistente do sistema total. |
|
Relacionamentos
Descrição
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.
|
Propriedades
Orientado por Evento | |
Múltiplas Ocorrências | |
Em Andamento | |
Opcional | |
Planejado | |
Repetível | |
Criação da Equipe
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) ou 'ant' (para Java).
|
Uso
Orientação de Uso |
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.
|
© Copyright IBM Corp. 1987, 2006. Todos os Direitos Reservados.
|
|