O Plano de Desenvolvimento de Software é um artefato composto e abrangente que reúne todas as informações necessárias ao gerenciamento do projeto. Ele inclui vários artefatos separados, desenvolvidos durante a Fase de Iniciação, e é mantido durante todo o projeto. 
Função:  Coordenador de Projeto  
Opcionalidade/Ocorrência:  Este artefato, desenvolvido durante a Fase de Iniciação, é atualizado em cada marco principal.
Gabaritos e Relatórios: 
     
Exemplos: 
     
Representação em UML:  Não aplicável.
Informações Adicionais:   
Entrada de Atividades:    Saída das Atividades:   

Finalidade Para o início da página

A finalidade do Plano de Desenvolvimento de Software é reunir todas as informações necessárias ao controle do projeto. Ele descreve a abordagem dada ao desenvolvimento do software e é o plano de nível mais alto gerado e usado pelos gerentes para direcionar o esforço de desenvolvimento.

O Plano de Desenvolvimento de Software é usado por estas pessoas:

  • O coordenador de projeto - para fazer o planejamento do projeto e das necessidades dos recursos e para acompanhar o progresso em relação ao planejamento.
  • Membros da equipe do projeto - para entender o que eles precisam fazer, quando precisam fazê-lo e quais são as outras atividades das quais eles dependem.

Sincronização Para o início da página

Este artefato, desenvolvido durante a Fase de Iniciação, é atualizado em cada marco principal.

Responsabilidade Para o início da página

O Coordenador de Projeto é responsável pela compilação de documentos incluídos e garantindo que as versões mais recentes estão disponíveis pelo Plano de Desenvolvimento de Software.

Adaptação Para o início da página

Em algumas situações, um padrão é adotado em um contrato e determina o esquema e o conteúdo de um Plano de Desenvolvimento de Software. Nesse caso, ele seria usado em vez do esquema proposto mostrado no template em HTML, mas seria necessário elaborar um mapeamento claro dos requisitos de informações desse padrão para o esquema no template fornecido.

Informações Adicionais Para o início da página

Os bons planos de desenvolvimento de software evoluem. Um Plano de Desenvolvimento de Software útil é atualizado periodicamente (não são produtos de prateleira estagnados) e é compreendido e seguido por gerentes e praticantes.

Ele é o documento de definição do processo do projeto. Prepare um único Plano de Desenvolvimento de Software que:

  • obedeça aos padrões organizacionais relativos ao conteúdo
  • esteja de acordo com o contrato (se houver)
  • ofereça rastreabilidade ou permita a desistência dos requisitos de organização e contrato
  • seja atualizado em cada marco principal
  • evolua junto com o design e os requisitos

Um formato padrão promove:

  • reutilização de processos, métodos, experiência e pessoas
  • compromisso para atender às expectativas organizacionais
  • objetivos de processo homogêneos

Os discriminadores principais de um bom Plano de Desenvolvimento de Software são concisão, falta de filosofia e enfoque em padrões e procedimentos significativos.



Rational Unified Process   2003.06.15