490 likes | 578 Views
Gerenciador de Experiências. Equipe: Juliana Sá Marília Oliveira Tarciana Dias. Fase de Concepção. Fase de Concepção. Artefatos desenvolvidos Plano de Projeto Documento de Requisitos Atributos dos Requisitos Glossário Modelo de Interface. Plano de Projeto. Plano de Fases
E N D
Gerenciador de Experiências Equipe: Juliana Sá Marília Oliveira Tarciana Dias Recife, 28 de junho de 2005
Fase de Concepção • Artefatos desenvolvidos • Plano de Projeto • Documento de Requisitos • Atributos dos Requisitos • Glossário • Modelo de Interface
Plano de Projeto • Plano de Fases • Cronograma e Plano de Atividades • Planejamento e descrição das iterações: Período – Escopo – Riscos • Releases • Plano de Recursos • Custo
Documento de Requisitos • Atores: - Projetista de Processo - Gerente de Processo • Redução do Escopo: - UC01 – Cadastrar Item de Conhecimento - UC06 – Cadastrar Tipo de Item de Conhecimento - UC11 – Cadastrar Informação - UC16 – Cadastrar Tipo de Informação
Atributos dos Requisitos • Atributos dos Requisitos: • Todos os requisitos listados acima têm Prioridade Essencial , Estabilidade Média e Risco Médio • Rastreamento dos Requisitos ● UC01 – Cadastrar Item de Conhecimento Requisitos Associados: UC06, UC11 ● UC06 –Cadastrar Tipo de Item de Conhecimento Requisitos Associados: UC01 ● UC11 –Cadastrar Informação Requisitos Associados: UC01, UC16 ● UC16 –Cadastrar Tipo de Informação Requisitos Associados: UC11
Glossário • Definições de palavras inerentes ao domínio da aplicação: a) Item de Conhecimento - nome - descrição - situação - data registro - decisão Ex: Artefatos muito pesados não podem ser definidos para processos leves
Glossário b) Informação - rótulo - descrição Ex: Problema - O processo não consegue ser seguido com sucesso c) Tipo de Item de Conhecimento - nome - descrição - forma de aquisição Ex: Lições Aprendidas
Glossário d) Tipo de Informação - rótulo - descrição Ex: Problema – Descrição do que é o problema
Fase de Elaboração • Artefatos desenvolvidos: • Documento de Requisitos Detalhado • Modelo de Análise • Modelo de Projeto • Documento de Arquitetura • Mapeamento das classes de análise em elementos de projeto • Plano de Testes • Projeto de Testes • Executável
Cadastrar Tipo Item de Conhecimento – Diagrama de Seqüência - mudar
Padrões de Projeto • Padrões de Projeto para Arquitetura em Camadas • Facade • PDC (Persistent Data Collections) • Padrões Comportamentais • Iterator • Padrões de Projeto do Tipo Criacional • Singleton
Classes de Análise Classes de Projeto <<boundary>> TelaCadInformacoes TelaCadInformacoes <<boundary>> TelaCadItemConhecimento TelaCadItemConhecimento <<boundary>> TelaCadTipoInformacao TelaCadTipoInformacao <<boundary>> TelaCadTipoItemConhec TelaCadTipoItemConhec <<control>> ControlCadInformacoes Fachada <<control>> ControlCadItemConhec Fachada <<control>> ControlCadTipoInformacao Fachada <<control>> ControlCadTipoItemConhec Fachada <<entity collection>> CadInformacoes CadInformacoes RepInformacoes IRepInformacoes BancoConexao <<entity collection>> CadItemConhecimento CadItemConhecimento RepItemConhecimento IRepItemConhecimento BancoConexao <<entity collection>> CadTipoInformacao CadTipoInformacao RepTipoInformacao IRepTipoInformacao BancoConexao <<entity collection>> CadTipoItemConhec CadTipoItemConhec RepTipoItemConhec IRepTipoItemConhec BancoConexao <<entity>> Informacao Informacao <<entity>> ItemConhecimento ItemConhecimento <<entity>> TipoInformacao TipoInformacao <<entity>> TipoItemConhec TipoItemConhec Mapeamento
Requisito Casos de uso a testar RFXX – Manutenção de Tipo de Item de Conhecimento UCXX – Cadastrar Tipo de Item de Conhecimento RFXX – Manutenção de Item de Conhecimento UCXX – Cadastrar Item de Conhecimento RFXX – Manutenção de Tipo de Informação UCXX – Cadastrar Tipo de Informação RFXX – Manutenção de Informação UCXX – Cadastrar Informação Plano de Testes • Requisitos de Testes:
Plano de Testes • Estratégias e Tipos de testes: • testes de unidade • testes de integração com abordagem bottom–up • testes de sistemas