02 - RUP - Fases - Disciplinas - Atividades
02 - RUP - Fases - Disciplinas - Atividades
02 - RUP - Fases - Disciplinas - Atividades
Eixo
dinmico
Eixo
esttico
10
11
Viso
Necessidades e caractersticas mais
importantes do sistema
Caso de Negcio
Informaes do ponto de vista do negcio
Determina se vale a pena investir no
projeto (ROI)
12
Glossrio
Define termos importantes usados pelo
projeto
13
14
15
16
Sistema de Check-in
17
Requisitos
Utiliza modelos de negcio como subsdio
para entender os requisitos do sistema
Anlise e Design
Utiliza entidades de negcio para
identificar classes de entidade no projeto
Ambiente
Desenvolve e mantm artefatos de
suporte, como o Guia de Modelagem de
Negcios
Fernando Pedrosa Lopes
18
19
20
Especificador de Requisitos
21
Sistema de
Mquina de Reciclagem
22
23
Modelagem de Negcios
Fornece as regras de negcio e um
contexto organizacional para o sistema
Anlise e Design
Obtm suas informaes primrias dos
Requisitos. Pode encontrar falhas nos
modelos de Caso de Uso
Teste
Valida o sistema com base nos casos de
uso
Fernando Pedrosa Lopes
24
Gerenciamento de Configurao e
Mudana
Fornece o mecanismo de controle para as
mudanas nos requisitos
Gerenciamento de Projeto
Usa o modelo de casos de uso para
planejar as iteraes
Ambiente
Desenvolve e mantm os artefatos
utilizados na disciplina de Requisitos
Fernando Pedrosa Lopes
25
26
27
28
29
30
31
32
33
34
Prottipos
So usados de uma maneira direta para
reduzir o risco e elicitar requisitos
significativos.
Documento de Arquitetura de
Software
Fornece a viso geral de arquitetura
abrangente do sistema, usando diversas
vises de arquitetura para descrever
diferentes aspectos do sistema.
Fernando Pedrosa Lopes
35
Modelo de Projeto
um modelo de objeto que descreve a
realizao dos casos de uso e serve como
uma abstrao do modelo de
implementao e seu cdigo-fonte.
Modelo de Dados
um subconjunto do modelo de
implementao que descreve a
representao lgica e fsica dos dados
persistentes no sistema.
Fernando Pedrosa Lopes
36
37
Transformar os requisitos em um
projeto do sistema a ser criado
Desenvolver uma arquitetura refinada
para o sistema
Adaptar o projeto para que
corresponda ao ambiente de
implementao, considerando
restries de tecnologia
38
Designer (Projetista)
Analisar casos de uso
Projetar casos de uso
Projetar subsistemas
39
40
Modelo que
descreve as
realizaes dos
casos de uso e
serve como uma
abstrao do
modelo de
implementao
41
Modelagem de negcio
Fornece o contexto organizacional para o
sistema
Requisitos
Fornece a viso das funcionalidades
crticas a serem implementadas
Teste
Testa o sistema projetado durante a
disciplina de Anlise e Design
42
43
44
45
46
47
48
49
50
O Sistema
O prprio sistema executvel, pronto para iniciar
os testes beta
Plano de Implantao
Verso inicial desenvolvida, analisada e com
baseline
Em projetos menores pode estar embutido no
Plano de Desenvolvimento do Software
Conjunto de testes
Testes implementados e executados para validar
a estabilidade dos releases
Fernando Pedrosa Lopes
51
52
53
Integrador
Integrar o sistema
54
Anlise e Design
Representa o propsito da implementao, sendo o
Modelo de Design a principal entrada desta
disciplina
Teste
Descreve como realizar o teste de integrao de
cada build
Descreve tambm como testar o sistema
Implantao
Descreve como usar o modelo de implementao
para produzir e liberar o cdigo para o cliente final
55
56
57
Projetista de Teste
Projetar testes
Testador
Implementar teste
Executar Testes
58
Requisitos
Os casos de uso fornecem a base para o que vai ser
testado na disciplina de Teste
Anlise e Design
Fornece o projeto a ser testado pela disciplina de
Teste
Implementao
Produz os builds do software que sero validados
pelos testes
59
60
61
62
63
64
65
66
67
Notas de Release
Artefatos de instalao
Material de treinamento
68
69
70
Desenvolver do curso
Implementador
71
72
Requisitos
As especificaes de requisitos constituem
a principal fonte para a elaborao de
materiais de suporte e treinamento para o
usurio final
Teste
Os testes so indispensveis para a
implantao do sistema
73
74
75
76
77
78
Preservao da estabilidade e
integridade do produto
Suporte a mtodos de desenvolvimento
Restrio das mudanas feitas nos
artefatos com base nas polticas do
projeto
Trilha de auditoria indicando por que,
quando e por quem um artefato foi
alterado
79
Gerente de Mudanas
Principais artefatos
Repositrio do projeto
Solicitaes de mudanas
Fernando Pedrosa Lopes
80
81
82
83
Principais artefatos
84
85
86
Especialista em Ferramentas
Principais artefatos
Caso de Desenvolvimento
87
88
89
90
91
[1]
[2]
[3]
[4]
[5]
53
73
98
25
55
C, 72 C, 22 A, 31 C
C, 57 E, 54 E, 39 E
E, 34 C, 73 E
D
E, 54 A, 1 A
92
93