Introdução à Implementação
Conceitos:
A finalidade da implementação é:
- definir a organização do código em termos de subsistemas de implementação organizados em camadas
- implementar classes e objetos em termos de componentes (arquivos-fonte, binários, executáveis e outros)
- testar os componentes desenvolvidos como unidades
- integrar os resultados produzidos por implementadores individuais (ou equipes) ao sistema executável
A disciplina Implementação limita o seu escopo a como classes individuais devem ser testadas em unidade. O teste do sistema e o teste de integração são descritos na disciplina Teste.
A implementação está relacionada com outras disciplinas:
- A disciplina Requisitos descreve como, em um modelo de casos de uso, captar os requisitos a que a implementação deve atender.
- A disciplina Análise e Design descreve como desenvolver um modelo de design. O modelo de design representa o propósito da implementação, e é a entrada principal para a disciplina Implementação.
- A disciplina Teste descreve como realizar o teste de integração de cada build durante a integração do sistema. Descreve também como testar o sistema para verificar se todos os requisitos foram atendidos e como os defeitos são detectados e enviados.
- A disciplina Ambiente descreve como desenvolver e manter os artefatos de suporte que são usados durante a implementação, como, por exemplo, a descrição do processo, o guia de design e o guia de programação. Consulte Rational Unified Process: Artefatos para obter mais detalhes.
- A disciplina Implantação descreve como usar o modelo de implementação para produzir e liberar o código para o cliente final.
- A disciplina Gerenciamento de Projeto descreve como planejar melhor o projeto. Aspectos importantes do processo de planejamento são o plano de iteração, o gerenciamento de mudanças e os sistemas de controle de defeitos.
Copyright
(c) 1987 - 2001 Rational Software Corporation
| |
|