01 RUP Conceitos

Páginas: 15 (3580 palavras) Publicado: 29 de julho de 2015
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 qualidadede 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 entregandoincrementos (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 sipara
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 osprocessos
de negócios são modelados usando casos de uso que,
posteriormente, serão desenvolvidos para modelar os requisitos
de sistema.
(TCU – CESPE 2010)
[109] O processo unificado de software é centrado na arquitetura
e orientado por casos de uso, o que sugere um fluxo de processo
iterativo e incremental.
Fernando Pedrosa Lopes

8

(PETROBRAS - CESGRANRIO 2008)
[48] Um princípio fundamental doProcesso Unificado é
(A) ser centrado em arquitetura.
(B) empregar times auto-dirigidos e auto-organizados.
(C) o desenvolvimento em cascata.
(D) a programação em pares.
(E) a propriedade coletiva do código fonte.
(BASA – CESPE 2010)
[80] A metodologia RUP, que consiste no desenvolvimento
interativo com foco na redução dos riscos do projeto, agrega um
valor real à organização que necessita manterpadrões relativos
às comunicações externas e à comunicação com a equipe de
desenvolvimento.
Fernando Pedrosa Lopes

9

Eixo
dinâmico

Eixo
estático

Fernando Pedrosa Lopes

10

O RUP tem duas dimensões
 A primeira dimensão representa o
aspecto dinâmico do processo
◦ Eixo horizontal
◦ Expresso em termos de fases, marcos e
iterações


A segunda dimensão representa o
aspecto estático do processo
◦ Eixovertical
◦ Expresso em termos de componentes,
disciplinas, atividades, artefatos, papéis…
Fernando Pedrosa Lopes

11

(SECONT/ES - CESPE 2010)
[76] O processo unificado é estruturado em duas dimensões. A
dimensão horizontal representa o aspecto dinâmico do
processo, onde estão representadas suas fases, às quais estão
associados marcos que determinam sua finalização. Na outra
dimensão estãorepresentadas as disciplinas, que agrupam
logicamente as atividades. É possível haver disciplina que não
esteja presente em todas as fases.
(EMBASA – CESPE 2009)
[70] A primeira dimensão do RUP representa o aspecto dinâmico
do processo quando ele é aprovado e é expressa em termos de
fases, iterações e marcos.

Fernando Pedrosa Lopes

12

Fernando Pedrosa Lopes

13

Processo de Desenvolvimento
...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Parte 01 Conceitos Basicos
  • Relatório 01 conceitos de lan.doc
  • 01 CONCEITO E ORIGEM ATLETISMO
  • 01 Introducao E Conceitos 1
  • 01 engenharia INFORMATICA CONCEITOS
  • Conceitos básicos
  • Conceito De Negocia O 01 06 2013
  • Aula 01 Base Da Nutri O Conceitos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!