01 RUP Conceitos

3580 palavras 15 páginas
Introdução
Fernando Pedrosa – fpedrosa@gmail.com

Fernando Pedrosa Lopes

1

Phillip Kruchten – Rational Unified
Process Made Easy. Addison Wesley
 www.ibm.com (RMC)
 www.wthreex.com/rup


Fernando Pedrosa Lopes

2

Segundo Kruchten:
 Necessidades do usuário mal compreendidas  Falta de habilidade para tratar mudanças de requisitos
 Descoberta tardia de problemas sérios
 Baixa qualidade de software
 Problemas com papéis e responsabilidades Fernando Pedrosa Lopes

3

Criado por Booch, Jacobson e
Rumbaugh, e implementado pela
Rational
 Em seu livro, os amigos se referem a ele como Unified Process. RUP é o nome comercial dado pela Rational
 Em 2003 a IBM compra a Rational. RUP continua sendo, até hoje, o principal framework de processos no qual as metodologias se baseiam


Fernando Pedrosa Lopes

4



É uma plataforma de processos
◦ Adaptável
◦ Deve ser configurada para selecionar os elementos apropriados às necessidades da organização 

Fornece atividades, artefatos e guias ligados  Às ferramentas IBM/Rational
 À linguagem UML

Fernando Pedrosa Lopes

5



Iterativo e Incremental
◦ O ciclo de vida do produto é dividido em iterações, cada uma entregando incrementos (partes acabadas) do software



Guiado por casos de uso
◦ Os casos de uso conectam todas as fases e visões, sendo utilizados por todos os stakeholders 

Centrado na arquitetura
◦ Envolve aspectos estáticos e dinâmicos
◦ Evolui a partir das necessidades do produto
Fernando Pedrosa Lopes

6



Orientado a Objetos
◦ Componentes são construídos através de
Objetos e estes colaboram entre si para realizar os casos de uso



Planejado por riscos
◦ Os riscos são analisados continuamente e os de maior criticidade são tratados prioritariamente Fernando Pedrosa Lopes

7

(CAIXA - CESPE 2010)
[45] Não se utilizam diagramas de caso de uso em projetos desenvolvidos de acordo com o RUP (rational unified process).
(CEHAP – CESPE 2009)
[27A] O RUP foi projetado em conjunto com a UML e os

Relacionados

  • Teste
    12562 palavras | 51 páginas
  • Requisitos Rational Unified Process
    1148 palavras | 5 páginas
  • Modelagem
    1192 palavras | 5 páginas
  • Graduando
    976 palavras | 4 páginas
  • Metodologias ageis
    2205 palavras | 9 páginas
  • Engenharia de software e sistemas
    314 palavras | 2 páginas
  • Ementa psi3
    814 palavras | 4 páginas
  • Portifolio individual sii
    4207 palavras | 17 páginas
  • Curriculo JoaoGuilherme201401 Completo
    1386 palavras | 6 páginas
  • f bkrfnbpçrwnvó~je
    1269 palavras | 6 páginas