Para fornecer uma base para o planejamento do conteúdo técnico de iterações, uma visão de arquitetura chamada visão de casos de uso é utilizada na disciplina Requisitos. Só existe uma visão de casos de uso do sistema, que ilustra os casos de uso e cenários que englobam o comportamento, as classes ou os riscos técnicos significativos do ponto de vista da arquitetura. A visão de casos de uso é refinada e considerada inicialmente em cada iteração.

A visão de casos de uso mostra um subconjunto do modelo de casos de uso, um subconjunto de casos de uso e atores significativos para a arquitetura.

A análise, o design e as atividades de implementação subseqüentes aos requisitos são centrados na noção de uma arquitetura. A produção e a validação dessa arquitetura são o foco principal das iterações iniciais, especialmente durante a fase de Elaboração. A arquitetura é representada por várias visões de arquitetura, que, na essência, são fragmentos que ilustram os elementos dos modelos "significativos do ponto de vista da arquitetura".

Existem quatro visões adicionais: Visão Lógica, Visão de Processos, Visão de Implantação e Visão de Implementação. Essas visões são tratadas nas disciplinas Análise e Design e Implementação.

As visões de arquitetura estão documentadas em Documento de Arquitetura de Software. Você pode incluir diferentes visões como, por exemplo, uma visão de segurança para comunicar outros aspectos específicos da arquitetura do software.

Assim, as visões de arquitetura podem ser vistas como abstrações ou simplificações dos modelos construídos, nas quais você torna mais visíveis as características importantes, deixando os detalhes de lado. A arquitetura é um importante meio de aumentar a qualidade de qualquer modelo criado durante o desenvolvimento do sistema.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process