Objetivo
Tem como objetivo garantir a produção de software de alta qualidade que está de acordo com as necessidades dos seus usuários finais com um cronograma e custo previsível.
Outros métodos:
- Cleanroom
- Métodos Ágeis
- Scrum
- XP(Extreme Programming)
- FDD (Feature Driven Development)
- Open UP
Melhores Práticas
Desenvolvimento Interativo e Incremental
O RUP trata o desenvolvimento de software de uma maneira iterativa e incremental, ou seja, substitui o modelo clássico de desenvolvimento em cascata para uma abordagem um pouco mais dinâmica, dividida em iterações, onde, dentro de cada iteração, teremos a execução de cada uma de suas disciplinas, em proporção de acordo com a fase do projeto.
Gerenciamento de Requisitos
O Gerenciamento de requisitos no RUP está em encontrar as necessidades do usuário final pela identificação e especificação do que ele necessita e identificando aquilo que deve ser mudado.
Arquitetura baseada em componentes
Arquitetura baseada em componentes cria um sistema que é facilmente extensível, intuitivo e de fácil compreensão e promove a reusabilidade de software.
Modelagem Visual
O RUP usa a abordagem da orientação a objetos em sua concepção e é projetado e documentado utilizando a notação UML para ilustrar os processos em ação. A UML é usada para modelagem de Casos de Uso, diagrama de classes e outros objetos.
Verificação contínua da qualidade
O RUP ajuda no planejamento do controle da qualidade e cuida da sua construção em todo processo, envolvendo todos os membros da equipe.
Gerenciamento de Mudanças
Em todos os projetos de software, mudanças são inevitáveis. RUP define métodos para controlar, rastrear e monitorar estas mudanças.
Principais Características
- Interativo e Incremental
- Dirigido por Casos de Uso
- Centrado na Arquitetura
- Orientado a Objetos
- Tratamento de Risco
- Concepção: Definição do escopo do projeto.
- Elaboração: Definição dos requisitos e arquitetura.
- Construção: Desenvolvimento do sistema.
- Transição: Implantação do sistema.
- Modelagem do Negócio
- Requisitos
- Análise e Projeto
- Implementação
- Testes
- Implantação
- Gerenciamento e Planejamento
- Gerência de Configuração
- Ambiente
RUP - Rational Unified Process, http://www.guiafar.com.br/portal/index.php?option=com_content&view=article&id=108:rup&catid=43:tecnologia-da-informacao&Itemid=169&lang=pt.
opa, vocês também não me convidaram para ser administrador do blog.. poderão prejudicar as notas da avalização..
ResponderExcluirR