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

  1. 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.
  2. 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.
  3. 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.
  4. Transição: Nesta fase, o sistema é entregue ao cliente, entrando em funcionamento no ambiente real.

Entradas relacionadas: