Artefato: Caso de Desenvolvimento
Esse artefato descreve o processo de desenvolvimento escolhido para ser seguido no projeto.
Tipos de Produto de Trabalho: Processo
Objetivo

A finalidade do Caso de Desenvolvimento é capturar o processo ajustado para uma organização ou para um projeto individual. Ele descreve como o processo foi configurado.

Relacionamentos
Artefato do Contêiner
FunçõesResponsável: Modificado Por:
TarefasEntrada para: Saída de:
Descrição
Descrição Principal

O Caso de Desenvolvimento descreve o Processo de Desenvolvimento a ser utilizado para uma organização ou um projeto. Ele descreve como o processo se aplica ao contexto da organização/projeto e como o processo foi configurado para a organização/projeto.  O Caso de Desenvolvimento é utilizado para capturar aspectos do processo que são específicos à organização ou ao projeto. Ele fornece uma visão geral do processo a ser seguido e é algo que deve ser compreendido por todos no projeto. 

Breve Resumo

O Caso de Desenvolvimento inclui informações sobre disciplinas do RUP que estão sendo utilizadas pela organização/projeto.

Em geral, ele contém as seguintes informações específicas à organização/projeto:

  • Informações sobre como utilizar os produtos de trabalho para cada disciplina. Por exemplo, referências a gabaritos que devem ser utilizados pela organização/projeto para descrever os produtos de trabalho.
  • Referências a diretrizes e informações que a organização/projeto deseja utilizar além das informações contidas no RUP.
  • Referências ao conteúdo no RUP em vez de repetir essas informações no Caso de Desenvolvimento.

Em geral, em vez de repetir as informações seqüencialmente, o caso de desenvolvimento deve fazer referência ao processo de desenvolvimento de software e a qualquer ativo de processo específico à organização/projeto, como diretrizes e gabaritos (entre outros), para detalhes.

O caso de desenvolvimento também inclui informações sobre o que foi ajustado e por que.


Ilustrações
Considerações de Teclas

Dependendo do nível de ajuste desempenhado (consulte os níveis de ajuste definidos em Conceito: Ajustando o RUP), o Caso de Desenvolvimento pode ser utilizado como:

  • O veículo para ajuste de processo (essa é a principal finalidade e a que foi historicamente utilizada).
  • Uma ferramenta de planejamento para preparar-se para um ajuste mais abrangente utilizando o Rational Method Composer.

O Caso de Desenvolvimento pode ser incluído como parte do próprio Processo de Desenvolvimento ou apenas arquivado como documentação histórica do que foi incluído/removido/alterado a partir do processo original.  O Caso de Desenvolvimento é geralmente incluso como parte do processo de desenvolvimento nos casos em que o processo que está sendo ajustado não pode ser alterado ou quando há informações que devem ser capturadas com relação ao processo, mas que não podem ser capturadas no próprio processo.

Adaptação
Opções de RepresentaçãoPara obter um exemplo de onde o Caso de Desenvolvimento foi integrado em um Web site de projeto, consulte Exemplo: Processo de Desenvolvimento de Software do Wylie College
Informações Adicionais