Detalhamento do Fluxo de Trabalho: Integrar o Sistema
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.
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).
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 builds noturnos e alguns testes automáticos (normalmente no nível da unidade), permitindo feedback freqüente do processo de build.
Copyright
(c) 1987 - 2001 Rational Software Corporation
|