A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Capítulo 14 A fase de elaboração cria a linha base da arquitetura Disciplina: Estudo do RUP Autor: Vander Alves Orientação: Augusto Sampaio Paulo Borba.

Apresentações semelhantes


Apresentação em tema: "Capítulo 14 A fase de elaboração cria a linha base da arquitetura Disciplina: Estudo do RUP Autor: Vander Alves Orientação: Augusto Sampaio Paulo Borba."— Transcrição da apresentação:

1 Capítulo 14 A fase de elaboração cria a linha base da arquitetura Disciplina: Estudo do RUP Autor: Vander Alves Orientação: Augusto Sampaio Paulo Borba

2 1999RUP - DI / UFPE 1. Introdução zCapturar quase todos use cases; zEstabelecer uma arquitetura sólida para guiar as fases de construção e transição; zMonitorar riscos e seu impacto no caso de negócio; zRefinar plano de projeto.

3 1999RUP - DI / UFPE 2. No início da elaboração zPlanejando a fase de elaboração; zmontando a equipe; zmodificando o ambiente de implementação; zestabelecer critério de avaliação; yEstender os requisitos; yEstabelecer a linha base da arquitetura; yAtenuar riscos significativos; yJulgar o valor do Caso de Negócio

4 1999RUP - DI / UFPE 3. Típico workflow de iteração da Elaboração yAtividades em paralelo: core workflows || planejamento das iterações || avaliação || ajuste do ambiente de desenvolvimento; yCapturar e refinar maior parte dos requisitos; yDesenvolver linha base da arquitetura; yIterar enquanto a equipe é pequena

5 1999RUP - DI / UFPE yUse cases representando riscos críticos e importantes do ponto de vista da arquitetura (80%); yCobertura maior dos use cases para permitir oferta mais realista; yAchar linha base da arquitetura, considerando qualidade e extensibilidade de 10 % dos use cases. 4. Executar core workflows - Requisitos a teste

6 1999RUP - DI / UFPE 4.1 Capturar Requisitos zAchar use cases e atores y80% dos use cases zprototipar GUI ygeralmente não necessário; zpriorizar use cases yConsiderar riscos e importância a nível de arquitetura;

7 1999RUP - DI / UFPE 4.1 Capturar Requisitos zdetalhar use cases ycenários mais relevantes; zestruturar modelo de use cases ymais extensível e fácil de manter zRenegociar requisitos com cliente ypouca diferença semântica ymais tratável pela arquitetura. yMenor custo e maior qualidade.

8 1999RUP - DI / UFPE zAnálise arquitetural yparticionamento do sistema em pacotes de análise; ypode usar arquitetura em camadas; yusa use cases, glossário e conhecimento do domínio. zanálise de use case ymais relevantes para arquitetura ( 20% - 40% do total); ydescrição usando classes e responsabilidades zanálise de classe yrefinar classes identificadas zanálise de pacote yrefinar pacotes identificados na análise arquitetural. 4.2 Análise

9 1999RUP - DI / UFPE zProjeto da arquitetura yarquitetura em camadas; ysubsistemas e suas interfaces; yclasses de projeto mais importantes para arquitetura; ynós e configuração de rede (se o sistema for distribuído). zprojeto de use cases mais importantes para arquitetura zprojetar classe zprojetar subsistema 4.3 Projeto

10 1999RUP - DI / UFPE zImplementação arquitetural yidentificação dos componentes para implementar subsistema de serviço; ymapeamento de componentes a nós na rede de computadores. zimplementação de classe e subsistema zintegrar sistema yincrementalmente numa seqüência de builds. zferramenta controlando linha base da arquitetura. 4.4 Implementação

11 1999RUP - DI / UFPE zPlanejar teste ydefinir objetivos zprojetar teste ycaso de teste e procedimentos zexecutar teste de integração ynível de builds zexecutar teste de sistema ylinha base da arquitetura 4.5 Teste

12 1999RUP - DI / UFPE yPreparar a oferta xlinha base da arquitetura: estimativa mais precisa. yAtualizar o Retorno sobre Investimento xsabe-se o custo da construção e da transição xcálculo do retorno é mais difícil 5. Caso de Negócio

13 1999RUP - DI / UFPE yCritérios definidos no plano de iteração foram alcançados? yAtividades não terminadas seguem nas próximas iterações 6. Avaliar iterações na Elaboração

14 1999RUP - DI / UFPE 7. Planejando a construção zQuantidade de iterações; zplaneja investigação dos riscos; zrever ordem de realização dos use cases e cenários; zidentificar oportunidades de paralelismo (interfaces)


Carregar ppt "Capítulo 14 A fase de elaboração cria a linha base da arquitetura Disciplina: Estudo do RUP Autor: Vander Alves Orientação: Augusto Sampaio Paulo Borba."

Apresentações semelhantes


Anúncios Google