visão geral rup
Process
RUP – Visão Geral
Profª Taciana de Lemos Dias
Analise II
Sistema de Informação - Pucminas
RUP- Processo Unificado de
Software da Rational IBM/
Fontes:
Sommerville. Capítulo 3
Pressman. Capítulo 2
PAULA-FILHO, Wilson de Pádua.Capítulo 2.
RUP – Encontrado em Sol/Prof/Alessandro; www.petroleo.dca.ufrn.br/rup www.j2eebrasil.com.br
1
RUP- Processo Unificado de
Software da Rational
RUP – Versão do processo unificado da
Rational/IBM – Produto de processo
Visa melhorar a produtividade da equipe
Elaboração e manutenção de modelos
Guia para utilizar efetivamente a UML – Linguagem
Visual
Várias ferramentas disponíveis
Processo configurável
Incentiva 6 melhores práticas do desenvolvimento de software moderno – 6
RUP- Processo Unificado de
Software da Rational
Conjunto de atividades a serem realizadas para produzir ou evoluir software
Baseado em boas práticas de desenvolvimento
Framework para processos
Para usar o RUP é preciso instanciá-lo e definir padrões e guias específicos para a realidade de cada empresa/projeto
2
RUP- Processo Unificado de
Software da Rational best practices
Seis melhores práticas
1. Desenvolver o software iterativamente
2. Gerenciar requisitos
3. Usar arquitetura baseada em componentes
4. Modelar o software visualmente (diagramas)
5. Verificar a qualidade do software
6. Controlar as mudanças do software
RUP- Processo Unificado de
Software da Rational
O RUP captura muitas das melhores práticas do desenvolvimento de software moderno, de forma que possam ser adaptadas para uma grande variedade de projetos e de organizações:
Desenvolvimento Iterativo e Incremental;
Gerencia Requisitos;
Guiado por caso de uso;
Baseado na arquitetura do sistema
Usa arquitetura baseada em componentes;
Modelagem Visual;
Orientado a objetos;
3
RUP- Processo Unificado de
Software da Rational
Objetiva assegurar a produção de softwares de qualidades que atendam aos