Processo Unificado
Processo Unificado
Processo Unificado
1
5. O TRIPÉ QUE SUSTENTA O PROCESSO UNIFICADO
A Arquitetura provê a estrutura sobre a qual guiar o processo de iteração;
Os Casos de Uso definem as metas e dirigem o trabalho de cada iteração.
Fig. 3.2. A vida de um processo consiste de ciclos do seu nascimento até sua morte
8. O PRODUTO
Cada ciclo resulta em um produto acabado - um código fonte incorporado em
componentes que podem ser compilados e executados, além de manuais e outros itens
relacionados;
O produto final de cada ciclo também inclui artefatos modelados pela UML:
Requisitos;
Casos de uso;
Especificações não funcionais;
Casos de teste.
2
9. REPRESENTAÇÕES DO PRODUTO - MODELOS DO PROCESSO UNIFICADO
Os modelos de negócios e de domínio: usados na captura de requisitos;
O modelo de casos de uso: Todos os casos de uso e suas relações com os usuários;
O modelo de Análise: cujos objetivos são:
Refinar os casos de uso mais detalhadamente;
Fazer uma alocação inicial do comportamento do sistema para um determinado
conjunto de objetos;
O modelo de Design que define:
A estrutura estática do sistema como subsistemas, classes e interfaces;
As colaborações entre subsistemas, classes e interfaces para as realizações dos
casos de uso;
O modelo de implementação: incluindo componentes e o mapeamento classes ->
componentes;
O modelo de distribuição: define a distribuição dos componentes para os nós de uma
rede de computadores;
O modelo de testes: descreve os casos de teste que verificam cada caso de uso;
A representação da arquitetura.
Os modelos acima são relacionados entre si. Juntos representam o sistema como um
todo.
3
13. A FASE DE CONSTRUÇÃO - ATIVIDADES
Construção do produto - software completo (músculo) é adicionado à arquitetura
(esqueleto);
Ao final desta fase o produto contém todos os casos de uso previstos para esse
release.