Sistema de Mensagens do Collegiate Sports

Caso de Desenvolvimento

 

Versão 1.0

 

 

Histórico da Revisão

Data

Versão

Descrição

Autor

1o de outubro de 1999 1.0 Versão inicial Integração do Contexto

Índice Analítico

Introdução Início da página

Finalidade

Este documento apresenta a maneira como o RUP e a metodologia de desenvolvimento ContextWISE serão usados para o projeto de Sistema de Mensagens do Collegiate Sports para o WebNewsOnLine.

Escopo

Este caso de desenvolvimento aplica-se às fases de Iniciação, Elaboração, Construção e Transição do projeto de Sistema de Mensagens do Collegiate Sports.

Definições, Acrônimos e Abreviações

O ContextWISE é a metodologia otimizada da Web desenvolvida pela Integração de Contexto. Ele é uma adaptação do Rational Unified Process para projetos baseados na Web.

Os Artefatos são produtos liberados produzidos durante várias atividades.

O RUP corresponde ao Rational Unified Process, uma metodologia de desenvolvimento de software.

Referências

Nenhuma.

Visão Geral

O restante deste documento descreve maneiras segundo as quais o RUP será adaptado para este projeto. Quando o RUP for usado em sua forma original, será feita uma observação.

A Seção 2 contém uma visão geral do processo de desenvolvimento, incluindo atividades de gerenciamento de projeto e garantia de qualidade. A Seção 3 descreve os fluxos de trabalho de iteração para as fases de Elaboração e Construção. A Seção 4 descreve os fluxos de trabalho da Modelagem de Negócios.

Visão Geral do Processo de Desenvolvimento Início da página

Este projeto consiste em uma fase completa de Iniciação, uma fase de Elaboração, uma fase de Construção de três iterações e uma fase completa de Transição. As revisões de design e de código ocorrerão nos marcos-chave de iteração, e as revisões de qualidade do projeto serão realizadas no final de cada fase.

Fases Início da página

Iniciação

Defina o Escopo e a Visão

Trabalharemos com os envolvidos no sistema a ser desenvolvido para definir a visão e o escopo do projeto. Isso será feito usando uma sessão simplificada e produzirá o Documento de visão como um artefato. Uma versão inicial dos riscos do projeto também será desenvolvida neste momento.

Descreva e esclareça a funcionalidade que deve ser fornecida pelo sistema.

Conduziremos sessões para reunir opiniões dos envolvidos sobre o que o sistema deve fazer. Descreveremos o Modelo de Casos de Uso neste momento como uma base para as atividades de design subseqüentes. Um Glossário de termos específicos a este projeto também será desenvolvido.

Considere a possibilidade do projeto e defina o plano de Desenvolvimento de Software.

Com o input obtido a partir da modelagem de caso de uso, converteremos a Visão em termos econômicos, atualizando o Caso de Negócio, fatorando os custos de investimento no projeto, as estimativas de recursos, o ambiente necessário e os critérios de sucesso (projeção de receita e reconhecimento do mercado). Também atualizaremos a Lista de Riscos para refletir os casos de uso identificados e para incluir novos riscos identificados. Desenvolveremos o plano inicial de Desenvolvimento de Software a fim de mapear de uma maneira mais completa as fases do projeto.

Fluxos de trabalho de Elaboração

A ser definido posteriormente no projeto.

Fluxos de trabalho de Construção

A ser definido posteriormente no projeto.

Fluxos de trabalho de Transição

A ser definido posteriormente no projeto.

Modelagem de Negócios Início da página

Aprimoraremos o Glossário durante essa atividade.

Artefatos

Os seguintes artefatos são produzidos durante esse fluxo de trabalho:

Artefato Ferramentas Usadas Produtos Liberados Formais?
Glossário Microsoft Word Sim

Relatórios

Os seguintes relatórios são gerados durante esse fluxo de trabalho:

Relatório Ferramentas Usadas Produtos Liberados Formais?
Glossário Microsoft Word Sim

Artefatos-chave Informados

Nenhum

Fluxo de Trabalho

O desenvolvimento de uma Especificação Suplementar de Negócios, de um Modelo de Objetos de Negócios e de Casos de Uso de Negócios será omitido no fluxo de trabalho padrão.

Requisitos Início da página

Capturaremos requisitos através do desenvolvimento de casos de uso. Os casos de uso definem atores (indivíduos que interagem com o sistema) e casos de uso (descrições de como os atores interagem com o sistema). Durante o desenvolvimento de casos de uso (o que será feito através de sessões simplificadas), um conjunto de outros requisitos sem ser de casos de uso também será capturado no documento Especificações Suplementares.

Artefatos

Os seguintes artefatos são produzidos durante esse fluxo de trabalho:

Artefato Ferramentas Usadas Produtos Liberados Formais?
Visão Microsoft Word Sim
Atores Rational Rose Não
Classes de Fronteira Rational Rose Não
Glossário Microsoft Word Sim
Especificações Suplementares Microsoft Word Sim
Casos de Uso (atualizados) Rational Rose, Microsoft Word Não
Resumo do Design Criativo Microsoft Word Sim
Mapa de Navegação Microsoft Word Sim
Protótipo de Interface de Usuário Microsoft Powerpoint, Microsoft Word Sim

Relatórios

Os seguintes relatórios são gerados durante esse fluxo de trabalho:

Relatório Ferramentas Usadas Produtos Liberados Formais?
Relatório Sintético de Casos de Uso Microsoft Word Sim

Artefatos-chave Informados

Artefato Ferramentas Usadas Produtos Liberados Formais?
Glossário Microsoft Word Sim

Manutenção dos Requisitos de Entrada

Nenhum necessário - manter inalterado.

Fluxo de Trabalho

O desenvolvimento de dois artefatos é incluído no fluxo de trabalho padrão - Resumo do Design Criativo e Mapa de Navegação. Também passaremos a geração do Protótipo de Interface de Usuário para a Fase de Iniciação.

Análise e Design Início da página

Os casos de uso desenvolvidos durante o fluxo de trabalho dos Requisitos formam a base para análise e design subseqüentes. Técnicas de análise e design orientadas a objetos serão usadas para concluir os casos de uso desenvolvidos inicialmente e para produzir os modelos de objeto de análise e design, o modelo de dados e o documento de arquitetura de software.

Artefatos

Os seguintes artefatos são produzidos durante esse fluxo de trabalho:

Artefato Ferramentas Usadas Produtos Liberados Formais?
Modelo de Dados Rational Rose Sim
Modelo de Design Rational Rose Sim
Design de Banco de Dados Rational Rose Sim
Documento de Arquitetura de Software Microsoft Word Sim

Relatórios

Os seguintes relatórios são gerados durante esse fluxo de trabalho:

Relatório Ferramentas Usadas Produtos Liberados Formais?
Relatório Sintético de Casos de Uso Microsoft Word Sim

Artefatos-chave Informados

Artefato Ferramentas Usadas Produtos Liberados Formais?
Glossário Microsoft Word Sim
Especificações Suplementares Microsoft Word Sim
Casos de Uso (atualizados) Rational Rose, Microsoft Word Não
Resumo do Design Criativo Microsoft Word Sim
Mapa de Navegação Microsoft Word Sim
Protótipo de Interface de Usuário Microsoft Powerpoint, Microsoft Word Sim

Fluxo de Trabalho

Este não é um sistema em tempo real, portanto, o fluxo de trabalho de design em tempo real é omitido. Estamos projetando o banco de dados neste momento, dessa forma, o fluxo de trabalho opcional é incluído nesta fase.

ImplementaçãoInício da página

A implementação ocorrerá através do desenvolvimento de objetos e pacotes baseados nos modelos de design desenvolvidos anteriormente. Assim que forem inicialmente criados, eles serão revisados pela equipe de desenvolvimento, cada unidade será testada pelo desenvolvedor e, em seguida, eles serão gerenciados quanto à configuração a fim de serem integrados em subsistemas e sistemas para o teste de integração.

Artefatos

Os seguintes artefatos são produzidos durante esse fluxo de trabalho:

Artefato Ferramentas Usadas Produtos Liberados Formais?
Subsistema de Implementação Microsoft FrontPage Sim

Revisões de Código

Revisões de código formais ocorrerão no final da fase de Iniciação.

Cobertura de Teste de Unidade

Consulte o Plano de Teste.

Artefatos-chave Informados

Artefato Ferramentas Usadas Produtos Liberados Formais?
Modelo de Dados Rational Rose Sim
Modelo de Design Rational Rose Sim
Design de Banco de Dados Rational Rose Sim
Documento de Arquitetura de Software Microsoft Word Sim

Fluxo de Trabalho

O fluxo de trabalho padrão é usado.

Gerenciamento de ProjetoInício da página

Artefatos

Os seguintes artefatos são produzidos durante esse fluxo de trabalho:

Artefato Ferramentas Usadas Produtos Liberados Formais?
Lista de Riscos Microsoft Word Sim
Plano de Desenvolvimento de Software Microsoft Word Sim
Planos de Iteração Microsoft Word Sim
Avaliação de Iteração Microsoft Word Sim
Avaliação de Status Microsoft Word Sim

Relatórios

Nenhum

Artefatos-chave Informados

Artefato Ferramentas Usadas Produtos Liberados Formais?
Visão Microsoft Word Sim
Caso de Desenvolvimento Microsoft Word Sim
Documento de Arquitetura de Software Microsoft Word Sim

Fluxo de Trabalho

O fluxo de trabalho padrão é usado.

Teste Início da página

O fluxo de trabalho de teste será orientado pelos casos e scripts de teste que serão desenvolvidos a partir dos casos de uso. O teste de Integração (que testa a funcionalidade do sistema) e o teste de carga e stress (que testa o sistema em várias condições de carga) serão adiados para a fase de Elaboração.

Artefatos

Os seguintes artefatos são produzidos durante esse fluxo de trabalho:

Artefato Ferramentas Usadas Produtos Liberados Formais?
Pacote de testes Microsoft Word Sim
Solicitações de mudança Microsoft Word Sim

Relatórios

Os seguintes relatórios são gerados durante esse fluxo de trabalho:

Relatório Ferramentas Usadas Produtos Liberados Formais?
Sumário de testes Microsoft Word Sim

Artefatos-chave Informados

Artefato Ferramentas Usadas Produtos Liberados Formais?
Subsistema de Implementação Microsoft FrontPage Sim

Fluxo de Trabalho

O fluxo de trabalho padrão será usado.

Implantação Início da página

Um teste Beta com duração de um mês será usado para determinar a adequação do sistema para a implantação. Uma vez que os principais defeitos estejam corrigidos, o sistema será liberado para uso geral. Durante a fase de iniciação, nenhuma implantação será executada.

 

Copyright  © 1987 -2001 Rational Software Corporation