Padrão de Recurso: Análise e Design |
| |
|
Esse padrão de capacidade abrange as atividades e fluxos de trabalho para a disciplina Análise e Design. |
|
Relacionamentos
Descrição
Na Fase de Iniciação, a análise e o design tratam de estabelecer se o sistema idealizado é
factível e de avaliar as tecnologias possíveis para a solução (em Atividade: Executar Síntese Arquitetural). Se houver poucos riscos
envolvidos no desenvolvimento (porque, por exemplo, o domínio é bem compreendido, o sistema não é novo, e assim por
diante), essa atividade poderá ser omitido.
A Fase de Elaboração inicial tem como foco a criação de uma arquitetura inicial para o sistema
( Atividade: Definir uma Arquitetura Candidata), a fim de fornecer um
ponto de partida para o trabalho de análise principal. Se a arquitetura já existir (porque foi produzida em iterações
ou projetos anteriores ou porque foi obtida de um estrutura de aplicativo), o foco do trabalho será alterado para
refinar a arquitetura (Atividade: Refinar a Arquitetura. Um conjunto inicial de elementos é
criado, o qual oferece o comportamento apropriado ( Atividade: Analisar Comportamento).
Depois que os elementos iniciais forem identificados, eles serão posteriormente refinados. Atividade: Componentes de Design produzem um conjunto de
componentes que fornecem o comportamento apropriado para atender aos requisitos do sistema. Se o sistema incluir um
banco de dados, a Atividade: Projetar o Banco de Dados ocorrerá em paralelo. O
resultado é um conjunto inicial de componentes, que serão refinados ainda mais em Padrão
de Capacidade: Implementação
|
Propriedades
Orientado por Evento | |
Múltiplas Ocorrências | |
Em Andamento | |
Opcional | |
Planejado | |
Repetível | |
Uso
Notas de Uso |
Decidir Como Executar o Fluxo de Trabalho
As decisões a seguir devem ser tomadas em relação ao fluxo de trabalho da disciplina Análise e Design:
-
Decida como desempenhar o fluxo de trabalho, consultando as atividades nesse fluxo de trabalho. Analise o diagrama
com suas condições
de guarda e as diretrizes. Decida quais atividades desempenhar e em qual ordem.
-
Decida quais partes das atividades Análise e Design a serem desempenhadas. As partes a seguir podem ser incluídas
com certa independência em relação às demais.
Parte do fluxo de trabalho
|
Comentários
|
Design da interface do usuário
|
Em alguns projetos, opta-se por não projetar a interface do usuário. Essa decisão pode ser decorrente
da facilidade com que ela é desenvolvida. Se você decidir não executar o design da interface com o
usuário, significa que um Mapa de Navegação e um Protótipo da Interface com o Usuário não serão
desenvolvidos.
|
Design de banco de dados
|
Utilizado somente se as entidades forem armazenadas em um banco de dados. Se você decidir não executar
o design de banco de dados, nenhum Modelo de Dados será desenvolvido.
|
Tempo real, usando o Rational Rose RealTime
|
Se optar por não fazer isso, artefatos como Cápsula e Protocolo não serão desenvolvidos.
|
-
Durante o ciclo de vida do projeto, decida quando incluir cada parte do fluxo de trabalho. Às vezes, é possível
aguardar até a fase de Elaboração para introduzir a disciplina Análise e Design. Por exemplo, se o desenvolvimento
for feito em um domínio que seja bem compreendido, não tiver requisitos que exijam desempenho (ou outros requisitos
não-funcionais) e for baseado em uma arquitetura que já tenha sido testada e aprovada, praticamente não haverá
necessidade de elaborar protótipos durante a Iniciação.
|
Informações Adicionais
© Copyright IBM Corp. 1987, 2006. Todos os Direitos Reservados.
|
|