Projeto ABC Caso de DesenvolvimentoEste é um exemplo de como deve ser um caso de desenvolvimento. Não há necessidade de especificar novamente informações que já estão no processo. O que você deve descrever são os desvios do processo. Você pode combinar um Caso de Desenvolvimento que contenha uma descrição curta do processo. No entanto, o problema com esse tipo de documento é que eles tendem a crescer indefinidamente, até atingir o tamanho do manual do processo! TópicosIntrodução
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Data |
Versão |
Descrição |
Autor |
|
01/01/2000 |
1.0 | - | Tom Smith |
A finalidade do documento é descrever o processo de desenvolvimento do projeto ABC.
Não aplicável.
Não aplicável.
Consulte a seção "Plano do Projeto" no Plano de Desenvolvimento de Software do projeto.
O exemplo de caso de desenvolvimento apresentado aqui passa por todas as nove disciplinas: Modelagem do Negócio, Requisitos, Análise e Design, Implementação, Teste, Implantação, Gerenciamento de Configuração e Mudanças, Gerenciamento do Projeto e Ambiente.
A finalidade desta seção é explicar como funciona a configuração de disciplinas. Isso inclui a finalidade das diferentes tabelas e seções que descrevem cada fluxo de trabalho na seção "Fluxos de Trabalho".
Esta seção detalha todas as mudanças feitas na estrutura do fluxo do trabalho propriamente dito. As mudanças usuais incluem o acréscimo de atividades para descrever formas de trabalho específicas da empresa ou a retirada de atividades do fluxo de trabalho.
A seção descreve, em uma tabela, como o artefato será usado. Outros artefatos 'locais' podem ser adicionados à tabela conforme a necessidade.
| Artefatos | Como usar | Detalhes da Revisão | Ferramentas usadas | Templates/ Exemplos |
|||
| Inic | Elab | Const | Trans | ||||
Explicação da tabela |
||
| Nome da Coluna | Finalidade | Conteúdo/Comentários |
| Artefatos | Nomear o artefato | Uma referência ao artefato do Rational Unified Process (RUP) ou a uma definição de artefato local tomada como parte do caso de desenvolvimento. |
| Como usar | Qualificar como o artefato é usado ao longo do ciclo de vida | Para cada fase, decida:
Isso é definido em Diretrizes: Classificação de Artefatos. |
| Detalhes da Revisão | Definir o nível de revisão e os procedimentos de revisão aplicados ao artefato. | Decida o nível da revisão:
Para obter detalhes, consulte Diretrizes: Níveis de Revisão. Adicione também uma referência à definição e ao detalhamento dos procedimentos de revisão relevantes. A referência poderia apontar para o RUP ou para a seção "Procedimento de Revisão" do caso de desenvolvimento. Os procedimentos de revisão mais específicos são definidos na subseção "Procedimentos Adicionais de Revisão" da disciplina. |
| Ferramentas usadas | Definir as ferramentas usadas para produzir o artefato. | Mencionar os detalhes das ferramentas usadas para desenvolver e manter o artefato. |
| Templates/Exemplos | Fornecer os templates a serem usados e exemplos dos artefatos que usam os templates. | Referências a templates e exemplos. Podem ser referências aos templates e exemplos do RUP ou templates e exemplos locais. Esta coluna também pode conter referências a artefatos reais que fornecem ajuda adicional aos participantes do projeto. |
Esta seção tem três finalidades principais:
| Artefatos | Como Usar | Motivo |
|
|
|
Esta seção lista os relatórios a serem usados e outros relatórios 'locais' que podem ser adicionados à tabela se necessário.
| Relatórios | Como usar | Templates/Exemplos | Ferramentas Usadas |
|
|
|
Esta seção tem duas finalidades principais. Primeiro, ela lista todos os relatórios que o projeto decidiu Não usar e os motivos por que não usá-los. Em segundo lugar, se o caso de desenvolvimento for um caso de uso no nível da organização, este é o local para adicionar observações sobre o que cada projeto precisa considerar quando eles decidirem o que fazer com o relatório.
Esta seção aborda quaisquer procedimentos adicionais de revisão necessários para os artefatos usados na disciplina. Isso suplementa os procedimentos gerais de revisão descritos na seção "Visão Geral" do Caso de Desenvolvimento.
Esta seção aborda os problemas importantes com a configuração da disciplina. Ela pode ser usada como uma Lista de Problemas durante a criação do caso de desenvolvimento.
Um artefato é um produto liberado do processo. Em geral, ele é desenvolvido dentro de uma disciplina, mas há exceções. Os artefatos são organizados na disciplina em que são criados. Para descrever como um artefato será usado, utilize o seguinte esquema de classificação e consulte Diretrizes: Classificação de Artefatos para obter detalhes:
O projeto utiliza os seguintes níveis de revisão:
Para obter detalhes, consulte Diretrizes: Níveis de Revisão.
A ser definido posteriormente no projeto.
A ser definido posteriormente no projeto.
A ser definido posteriormente no projeto.
Siga apenas o detalhamento de fluxo de trabalho Modelagem de Domínio. Consulte Modelagem do Negócio: Visão Geral.
| Artefatos | Como usar | Detalhes da Revisão | Ferramentas usadas | Templates/ Exemplos |
|||
| Inic | Elab | Const | Trans | ||||
| Entidade de Negócios | Formal-Externo |
Rational Rose |
|||||
| Glossário de Negócios | Formal-Externo |
Rational Rose |
|||||
| Modelo de Objetos de Negócios | Formal-Externo |
Rational Rose |
|||||
| Formal-Externo |
Rational Rose |
||||||
Consulte o Plano de Gerenciamento de Configuração do projeto para obter informações sobre como os artefatos são
gerenciados pela configuração.
Foi decidido que o projeto só realizará modelagem de domínio, o que significa que os seguintes artefatos não serão desenvolvidos: Ator do Negócio, Documento de Arquitetura do Negócio, Regras de Negócio, Caso de Uso de Negócios, Modelo de Casos de Uso de Negócios, Visão de Negócio, Trabalhador do Negócio, Unidade Organizacional e Especificações Suplementares de Negócios.
| Relatórios | Como usar | Templates/Exemplos | Ferramentas Usadas |
| Entidade de Negócios | Possível |
|
Microsoft Word |
| Relatório Sintético de Modelo de Objetos de Negócios | Possível |
|
Rational SoDA |
Nenhuma mudança. Para obter detalhes, consulte Visão Geral dos Requisitos.
Consulte o Plano de Gerenciamento de Configuração do projeto para obter informações sobre como os artefatos são
gerenciados pela configuração.
| Relatórios | Como Usar | Templates/Exemplos | Ferramentas Usadas |
| Ator | Possível | ||
| Caso de Uso | Possível |
|
|
| Relatório Sintético de Modelo de Casos de Uso | Possível |
|
|
| Encenação de Caso de Uso | Possível |
Não está sendo desenvolvido um aplicativo de tempo real, portanto, o papel Designer de Cápsula e a atividade Design da Cápsula foram excluídos. Para obter detalhes sobre o fluxo de trabalho, consulte a Visão Geral de Análise e Design.
O projeto não está desenvolvendo um produto em tempo real, o que significa que os seguintes artefatos não serão desenvolvidos: Cápsula, Evento, Protocolo e Sinal.
Foi decidido que o projeto não manterá um modelo de análise, o que significa que os seguintes artefatos não serão desenvolvidos: Classe de Análise e Modelo de Análise.
| Relatórios | Como Usar | Templates/Exemplos | Ferramentas Usadas |
| Classe | Possível | Rational SoDA Microsoft Word |
|
| Relatório Sintético de Modelo de Design | Possível | Rational SoDA Microsoft Word |
|
| Pacote/Subsistema de Design | Possível | Rational SoDA Microsoft Word |
|
| Realização de Casos de Uso | Possível | Rational SoDA Microsoft Word |
Nenhuma mudança no fluxo de trabalho. Para obter detalhes, consulte a Visão Geral da Implementação.
| Artefatos | Como usar | Detalhes da Revisão | Ferramentas usadas | Templates/ Exemplos |
|||
| Inic | Elab | Const | Trans | ||||
| Build | Possível | Necessário | Necessário | Necessário | Informal | Microsoft Visual Basic | |
| Componente | Possível | Necessário | Necessário | Necessário | Informal
Revisões de código |
Microsoft Visual Basic | |
| Modelo de Implementação | Informal |
Microsoft Visual Basic |
|||||
| Subsistema de Implementação | Formal- Interno |
Microsoft Visual Basic |
|||||
| Plano de Integração do Build | Possível | Necessário | Necessário | Necessário | Formal- Interno |
Microsoft Word | |
São realizadas revisões de código informais.
Nenhum teste de desempenho formal é feito, senão o fluxo de trabalho seguirá sem modificações. Para obter detalhes sobre o processo, consulte Teste: Visão Geral.
Nenhum Documento de Análise de Fluxo de Trabalho é desenvolvido.
Um fluxo de trabalho de implantação existente foi adaptado para usar os artefatos sugeridos no RUP. O artefato Material do Curso é uma exceção, que foi excluído porque nenhum treinamento formal foi produzido para o nosso produto.
| Artefatos | Como usar | Detalhes da Revisão | Ferramentas usadas | Templates/ Exemplos |
|||
| Inic | Elab | Const | Trans | ||||
| Lista de Materiais | Formal- Interno |
Microsoft Word |
|||||
| Plano de Implantação | Informal |
Microsoft Word |
|||||
| Unidade de Implantação | Informal |
Microsoft Word |
|||||
| Material de Suporte | Informal |
Microsoft Word |
|||||
| Artefatos de Instalação | Desnecessário | Possível | Possível | Necessário | Informal |
Microsoft Word |
|
| Produto | Desnecessário | Possível | Possível | Necessário | Formal- Externo |
||
| Arte-final do Produto | Desnecessário | Possível | Possível | Necessário | Informal |
Microsoft Word |
|
| Notas de Release | Desnecessário | Possível | Possível | Necessário | Formal- Interno |
Microsoft Word |
|
Nenhum Material de Treinamento é desenvolvido porque o produto não requer treinamento formal.
| Relatórios | Como Usar | Templates/Exemplos | Ferramentas Usadas |
|
|
|
Nenhuma mudança no fluxo de trabalho. Para obter detalhes sobre o processo, consulte Gerenciamento de Configuração e Mudanças: Visão Geral.
| Artefatos | Como usar | Detalhes da Revisão | Ferramentas usadas | Templates/ Exemplos |
|||
| Inic | Elab | Const | Trans | ||||
| Solicitação de Mudança | Necessário | Necessário | Informal |
Rational ClearQuest |
|||
| Registro da Auditoria de Configuração | Informal |
Microsoft Word |
|||||
| Plano de Gerenciamento de Configuração | Desnecessário | Necessário | Necessário | Necessário | Informal |
Microsoft Word |
|
| Repositório do Projeto | Desnecessário | Possível | Necessário | Necessário | Nenhum | Rational ClearCase | |
| Espaço de Trabalho | Desnecessário | Possível | Necessário | Necessário | Nenhum | Rational ClearCase | |
Nenhuma mudança no fluxo de trabalho. Para obter detalhes, consulte Gerenciamento de Projeto: Visão Geral.
A Ordem de Trabalho do artefato não será usada.
Nenhuma mudança no fluxo de trabalho. Para obter detalhes sobre o processo, consulte Ambiente: Visão Geral.
Não aplicável.
|
Rational Unified Process
|