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

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

Capítulo 12 Workflow Genérico de Iteração Disciplina: Estudo do RUP Autor: Raquel Almeida Orientação: Augusto Sampaio Paulo Borba.

Apresentações semelhantes


Apresentação em tema: "Capítulo 12 Workflow Genérico de Iteração Disciplina: Estudo do RUP Autor: Raquel Almeida Orientação: Augusto Sampaio Paulo Borba."— Transcrição da apresentação:

1 Capítulo 12 Workflow Genérico de Iteração Disciplina: Estudo do RUP Autor: Raquel Almeida Orientação: Augusto Sampaio Paulo Borba

2 1999RUP - DI / UFPE Introdução zPadrão comum que caracteriza todas iterações de todas as fases zInclui os cinco workflows básicos:requisitos, análise, projeto, implementação, e teste zInclui também planejamento e avaliação

3 1999RUP - DI / UFPE 1. A necessidade de Equilíbrio zDurante todo o ciclo de vida do desenvolvimento de software existem várias seqüências de atividades sendo executadas zBuscar o equilíbrio e sincronizar as diferentes seqüências de atividades zEm cada Iteração devemos trabalhar nas atividades certas

4 1999RUP - DI / UFPE 2. As fases são a primeira divisão de trabalho zA fase de concepção estabelece viabilidade yObjetivo:Estabelecer o “Business Case” yPassos: xDelimitar o escopo do sistema proposto xDescrever ou esboçar a arquitetura candidata do sistema xIdentificar riscos críticos xDemonstrar a usuários ou clientes potenciais que o sistema proposto é capaz de solucionar seus problemas

5 1999RUP - DI / UFPE zA fase de elaboração baseada em “Do-Ability” yObjetivo: xArquitetura estável xEstimativa de custo precisa yPassos: xCriar a linha de base da arquitetura xIdentificar riscos significantes xEspecificar os níveis de qualidade a serem alcançados xCapturar Use Cases (até aproximadamente 80% dos requisitos funcionais) xPreparar cronograma, pessoal necessário, e custos dentro dos limites determinados pela prática do negócio 2. As fases são a primeira divisão de trabalho

6 1999RUP - DI / UFPE zA fase de construção o sistema yObjetivo geral é obter a capacidade operacional inicial yPassos: x1.Extensão da identificação e Use Cases, descrição, e realização de todo o corpo dos Use Cases x2. Finalizar a análise, projeto, implementação e testes x3. Manter a integridade da arquitetura x4. Monitorar e amenizar riscos críticos e significantes 2. As fases são a primeira divisão de trabalho

7 1999RUP - DI / UFPE zA fase de transição entra no ambiente do usuário yInício: Entrega versão beta yAtividades de preparação yInformar o usuário das atualizações do ambiente yPreparação de manuais e outras documentações para a entrega do produto yAjustar o software para funcionamento em parâmetros reais de ambiente do usuário yCorrigir defeitos yModificar o software em pontos onde problemas não foram vistos anteriormente yTérmino: Entrega formal do sistema 2. As fases são a primeira divisão de trabalho

8 1999RUP - DI / UFPE zEm cada iteração os workflows básicos são repetidos zTrabalhadores participam nos workflows 3. A Iteração genérica

9 1999RUP - DI / UFPE zPlanejar as quatro fases yAlocação de tempo yPrincipais Milestones yIterações por fase yPlano de projeto 4. Planejamento precede a execução

10 1999RUP - DI / UFPE zPlanejar as iterações yCronograma da iteração yConteúdo da iteração xQuais use cases devem ser trabalhados durante a iteração xQuais riscos técnicos devem ser identificados, traduzidos em use cases e solucionados xMudanças ou defeitos nos requisitos que devem ser corrigidos xQuais subsistemas devem ser implementados parcialmente ou totalmente 4. Planejamento precede a execução

11 1999RUP - DI / UFPE zPlanejar a longo prazo xSistema sujeito a mudanças e adaptações zPlanejar critérios de avaliação xEstabelecer critérios que que indiquem o término de uma iteração xRequisitos funcionais e requisitos não funcionais xDuas categorias de critérios: requisitos verificáveis e critérios mais gerais 4. Planejamento precede a execução

12 1999RUP - DI / UFPE zGerenciar uma lista de riscos yDescrição yPrioridade yImpacto yMonitor yResponsabilidade yContingência zRiscos afetam o plano de iteração zProgramar ações contra riscos 5. Riscos afetam o planejamento do projeto

13 1999RUP - DI / UFPE 6. Priorização de use case zObjetivo: Definir uma lista priorizada de use cases baseada em riscos zRiscos: yEspecíficos yArquiteturais yRequisitos

14 1999RUP - DI / UFPE 7. Recursos necessários zProjetos diferem amplamente zProjetos complexos possuem necessidades maiores zNova linha de produto requer experiência zPagando o custo de recursos usados

15 1999RUP - DI / UFPE 8. Avaliar as iterações e fases zObjetivo: yExaminar o que foi alcançado em termos dos presentes critérios de avaliação yReplanejar a próxima iteração yModificar o processo, adaptar ferramentas, treinamentos,... zCritérios não alcançados yModificar ou estender o modelo de use case yModificar ou estender a arquitetura yModificar ou estender os subsistemas yProcurar novos riscos yAdicionar habilidades ou conhecimentos ao time

16 1999RUP - DI / UFPE 8. Avaliar as iterações e fases zOs próprios critérios de avaliação devem ser avaliados zA próxima iteração yDeterminar que o trabalho esta pronto para iniciar próxima iteração yPlanejar a próxima iteração em detalhes yAtualizar o plano yAtualizar a lista de riscos yComparar os custos da iteração atual com o que foi planejado zEvolução do conjunto de modelos


Carregar ppt "Capítulo 12 Workflow Genérico de Iteração Disciplina: Estudo do RUP Autor: Raquel Almeida Orientação: Augusto Sampaio Paulo Borba."

Apresentações semelhantes


Anúncios Google