Fases e Disciplinas do Processo Unificado Racional (RUP)
Classificado em Computação
Escrito em em
português com um tamanho de 2,34 KB
Disciplinas de Engenharia do RUP
- Modelagem de Negócios: A TI precisa entender o funcionamento do negócio, e o cliente precisa entender como a TI poderá contribuir para melhor suportar os negócios. A comunicação entre engenheiros de software, desenvolvedores e clientes deve ser definida e aprimorada.
- Requisitos: Explicar como transformar as necessidades das partes interessadas em requisitos que serão usados para criar o sistema.
- Análise e Projeto (Design): Presente na fase de Elaboração, esta disciplina visa criar uma abstração do sistema com interfaces bem definidas.
- Implementação: Principal na fase de Construção, consiste na organização e criação do código, binários, executáveis, componentes e testes de unidade.
- Teste: Importante no fim da fase de Construção e início da fase de Transição. Verifica se os requisitos foram corretamente implementados e tem o objetivo de garantir que os defeitos sejam tratados antes da implantação do software.
- Implantação: Entregar o software ao utilizador final, incluindo embalagem, distribuição, instalação e suporte.
As Quatro Fases do RUP
- Concepção: O objetivo desta fase é estabelecer um business case (caso de negócio) para o sistema. Devem ser identificadas todas as entidades externas (pessoas e sistemas) que irão interagir com o sistema e definir essas interações.
- Elaboração: Os objetivos desta fase são desenvolver um entendimento do problema, definir uma arquitetura para o sistema, desenvolver o plano de projeto e identificar os seus principais riscos. Ao final desta fase, deve-se ter um modelo de requisitos (casos de uso), uma descrição da arquitetura e um plano de desenvolvimento do software.
- Construção: Esta fase está essencialmente relacionada ao projeto, programação e teste do sistema. As partes do sistema são desenvolvidas em paralelo e integradas durante esta fase. Ao final, deve-se ter um sistema de software em funcionamento e a documentação pronta para o utilizador.
- Transição: Nesta fase, o sistema é entregue ao cliente, entrando em funcionamento no ambiente real.