Activity: Análise e Projeto Elaboração
A disciplina de Análise e Projeto desempenha um papel importante para que o objetivo da fase de Elaboração seja atingido. Ela é quem dá forma ao domínio do sistema, gerando um modelo conceitual orientado pelos casos de uso. Modelos estáticos e dinâmicos são formulados e servirão como base para a implementação.
DescriptionWork Breakdown StructureTeam AllocationWork Product Usage
Relationships
Parent Activities
Description

A primeira atividade a ser realizada nesta disciplina é a revisão do Documento de Visão, Documento de Arquitetura do Sistema e documentos de Especificação de Caso de Uso, possibilitando assim, uma escolha mais adequada do caso de uso a ser utilizado na validação da arquitetura. Em seguida, é identificado o caso de uso que melhor se adeque as especificações da arquitetura.

Se nenhum dos casos de uso detalhados na disciplina de Requisitos atender às especificações da arquitetura, deve-se realizar novamente a disciplina de requisitos, detalhando assim outros casos de uso que possam atender a tais especificações.

Quando o caso de uso for identificado, o mesmo será analisado, buscando identificar conceitos e operações. Em seguida, elabora-se o Diagrama de Interação de Objetos (UML) para o (s) Caso (s) de Uso (s) Implementado (s) (Diagrama de Sequência) e o Diagrama de Classes de Projeto (UML). Por fim, a disciplina de implementação e teste é inciada.

Se ao final da implementação e teste, a arquitetura não for validada, a mesma deve ser ajustada e a disciplina de implementação e teste executada novamente. Caso seja totalmente inválida, a arquitetura deve ser redefinida, e a disciplina análise e projeto deve ser ativada novamente.

A arquitetura estando válida, o Documento de Arquitetura do Sistema deve ser atualizado, caso exista alguma mudança.

Properties
Event Driven
Multiple Occurrences
Ongoing
Optional
PlannedYes
Repeatable