0% acharam este documento útil (0 voto)
7 visualizações9 páginas

Estrutura do Rational Unified Process

O Rational Unified Process (RUP) é um modelo de desenvolvimento de software que se divide em quatro fases sequenciais: Iniciação, Elaboração, Construção e Transição, cada uma culminando em um marco principal. O processo é representado em duas dimensões: uma horizontal que mostra a evolução ao longo do tempo e outra vertical que agrupa atividades por disciplinas. Cada ciclo de desenvolvimento gera uma nova versão do software, com ênfase diferente em cada fase em iterações que variam de 2 a 6 semanas.

Enviado por

van_c
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
7 visualizações9 páginas

Estrutura do Rational Unified Process

O Rational Unified Process (RUP) é um modelo de desenvolvimento de software que se divide em quatro fases sequenciais: Iniciação, Elaboração, Construção e Transição, cada uma culminando em um marco principal. O processo é representado em duas dimensões: uma horizontal que mostra a evolução ao longo do tempo e outra vertical que agrupa atividades por disciplinas. Cada ciclo de desenvolvimento gera uma nova versão do software, com ênfase diferente em cada fase em iterações que variam de 2 a 6 semanas.

Enviado por

van_c
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Rational Unified Process

 O RUP tem duas dimensões:


 o eixo horizontal representa o tempo e mostra os
aspectos do ciclo de vida do processo à medida que se
desenvolve:
 representa o aspecto dinâmico do processo quando ele é
aprovado e é expressa em termos de fases, iterações e marcos.
 o eixo vertical representa as disciplinas, que agrupam as
atividades de maneira lógica, por natureza:
 representa o aspecto estático do processo, como ele é descrito
em termos de componentes, disciplinas, atividades, fluxos de
trabalho, artefatos e papéis do processo (consulte Conceitos-
chave).

1
Rational Unified Process

2
Rational Unified Process

3
Ciclo de Desenvolvimento Completo
Ciclo de Desenvolvimento Completo

Iniciação Elaboração Construção Transição

Iteração 1 Iteração 2 Iteração 3 Iteração 4 Iteração 5 Iteração 6

MN MN MN MN MN MN

R R R R R R

AD AD AD AD AD AD

I I I I I I

T T T T T T

IM IM IM IM IM IM

MN - Modelagem de Negócios
R - Requisitos
AD - Análise e Design
I - Implementação
T - Testes
IM - Implantação

4
RUP
 A partir de uma perspectiva de gerenciamento, o
ciclo de vida de software do RUP é dividido em
quatro fases seqüenciais, cada uma concluída por
um marco principal, ou seja, cada fase é
basicamente um intervalo de tempo entre dois
marcos principais.

5
RUP
 As fases não são idênticas em termos de programação e
esforço. Embora isso varie muito de acordo com o projeto,
um ciclo de desenvolvimento inicial típico para um projeto
de médio tamanho deve prever a seguinte distribuição de
esforço e programação:

6
RUP
 Uma passagem pelas quatro fases é um ciclo de desenvolvimento;
cada passagem pelas quatro fases produz uma geração do software. A
menos que produto "desapareça", ele irá se desenvolver na próxima
geração, repetindo a mesma seqüência de fases de iniciação,
elaboração, construção e transição, mas agora com ênfase diferente
nas diversas fases. Esses ciclos subseqüentes são chamados de ciclos
de evolução. À medida que o produto atravessa vários ciclos, são
produzidas novas gerações.

7
RUP

 Observações:
 Tempo médio de uma iteração: 2 à 6 semanas.
 Número médio de iterações: 6 ± 3.
 Considerando as fases [I, E, C, T]:
 3 iterações:[0, 1, 1, 1].
 6 iterações:[1, 2, 2, 1].
 9 iterações:[1, 3, 3, 2].

8
FIM

Você também pode gostar