Plano de Desenvolvimento de Software

Propaganda
<Nome da Empresa>
<Nome do Projeto>
Plano de Desenvolvimento de Software
Versão <1.0>
[Observação: O template a seguir é fornecido para uso com o Rational Unified Process (RUP). O texto em
azul exibido entre colchetes e em itálico (style=InfoBlue) foi incluído para orientar o autor e deve ser
excluído antes da publicação do documento. Um parágrafo digitado após esse estilo será automaticamente
definido como normal (style=Body Text).]
[Para personalizar campos automáticos no Microsoft Word (que exibem um fundo cinza quando
selecionados), escolha File>Properties e substitua os campos Title, Subject e Company pelas informações
apropriadas para este documento. Depois de fechar a caixa de diálogo, para atualizar os campos
automáticos no documento inteiro, selecione Edit>Select All (ou Ctrl-A) e pressione F9 ou simplesmente
clique no campo e pressione F9. Isso deve ser feito separadamente para Cabeçalhos e Rodapés. Alt-F9
alterna entre a exibição de nomes de campos e do conteúdo dos campos. Consulte a ajuda do Word para
obter mais informações sobre como trabalhar com campos.]
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
Versão:
<1.0>
Data: <dd/mmm/aa>
Histórico da Revisão
Data
<dd/mmm/aa>
Confidencial
Versão
<x.x>
Descrição
<detalhes>
<Nome da Empresa>, 2017
Autor
<nome>
Página 2 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
Versão:
<1.0>
Data: <dd/mmm/aa>
Índice Analítico
1.
2.
3.
4.
Introdução
5
1.1
1.2
1.3
1.4
1.5
5
5
5
5
6
Visão Geral do Projeto
6
2.1
2.2
2.3
2.4
6
6
6
6
6
3.1
3.2
3.3
6
6
6
Estrutura Organizacional
Interfaces Externas
Papéis e Responsabilidades
Processo de Gerenciamento
6
4.1
4.2
6
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
4.5
4.6
6.
Finalidade, Escopo e Objetivos do Projeto
Suposições e Restrições
Produtos Liberados do Projeto
Evolução do Plano de Desenvolvimento de Software
Organização do Projeto
4.3
4.4
5.
Finalidade
Escopo
Definições, Acrônimos e Abreviações
Referências
Visão Geral
Estimativas do Projeto
Plano de Projeto
4.2.1 Plano de Fase
4.2.2 Objetivos das Iterações
4.2.3 Releases
4.2.4 Programação do Projeto
4.2.5 Recursos do Projeto
4.2.6 Orçamento
Planos de Iteração
Monitoramento e Controle do Projeto
4.4.1 Plano de Gerenciamento de Requisitos
4.4.2 Plano de Controle de Cronograma
4.4.3 Plano de Controle de Orçamento
4.4.4 Plano de Controle de Qualidade
4.4.5 Plano de Elaboração de Relatórios
4.4.6 Plano de Métricas
Plano de Gerenciamento de Riscos
Plano de Finalização
Planos de Processos Técnicos
8
5.1
5.2
5.3
5.4
8
8
8
8
Caso de Desenvolvimento
Métodos, Ferramentas e Técnicas
Plano de Infra-estrutura
Plano de Aceitação do Produto
Planos de Processos de Suporte
9
6.1
6.2
6.3
9
9
9
Plano de Gerenciamento de Configuração
Plano de Avaliação
Plano de Documentação
Confidencial
<Nome da Empresa>, 2017
Página 3 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
6.4
6.5
6.6
6.7
Versão:
<1.0>
Data: <dd/mmm/aa>
Plano de Garantia de Qualidade
Plano de Resolução de Problemas
Plano de Gerenciamento de Subfornecedores
Plano de Melhoria do Processo
9
9
9
9
7.
Planos Adicionais
9
8.
Anexos
9
9.
Índice
9
Confidencial
<Nome da Empresa>, 2017
Página 4 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
Versão:
<1.0>
Data: <dd/mmm/aa>
Plano de Desenvolvimento de Software
1. Introdução
[A introdução do Plano de Desenvolvimento de Software deve oferecer uma visão geral de todo o
documento. Ela deve incluir a finalidade, o escopo, as definições, os acrônimos, as abreviações, as
referências e uma visão geral deste Plano de Desenvolvimento de Software.]
1.1
Finalidade
[Especifique a finalidade deste Plano de Desenvolvimento de Software.]
1.2
Escopo
[Uma breve descrição do escopo deste Plano de Desenvolvimento de Software; os Projetos aos quais ele
está associado e tudo o que é afetado ou influenciado por este documento.]
1.3
Definições, Acrônimos e Abreviações
[Esta subseção apresenta as definições de todos os termos, acrônimos e abreviações necessários para a
correta interpretação do Plano de Desenvolvimento de Software. Essas informações podem ser fornecidas
mediante referência ao Glossário do projeto.]
1.4
Referências
[Esta subseção apresenta uma lista completa de todos os documentos mencionados no Plano de
Desenvolvimento de Software. Identifique cada documento por título, número do relatório (se aplicável),
data e organização de publicação. Especifique as fontes a partir das quais as referências podem ser
obtidas. Essas informações poderão ser fornecidas por menção a um anexo ou outro documento.
No caso do Plano de Desenvolvimento de Software, a lista de artefatos referenciados inclui:

Planos de Iteração

Plano de Gerenciamento de Requisitos

Plano de Métricas

Plano de Gerenciamento de Riscos

Caso de Desenvolvimento

Guia de Modelagem de Negócios

Guia de Interfaces do Usuário

Guia de Modelagem de Casos de Uso

Guia de Design

Guia de Programação

Guia de Teste

Manual de Guia de Estilo

Plano de Infra-estrutura

Plano de Aceitação do Produto

Plano de Gerenciamento de Configuração
Confidencial
<Nome da Empresa>, 2017
Página 5 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
Versão:
<1.0>
Data: <dd/mmm/aa>

Plano de Avaliação (somente se este for um plano à parte — normalmente, isso é tratado na Seção 6.2 do
Plano de Desenvolvimento de Software)

Plano de Documentação

Plano de Garantia de Qualidade

Plano de Resolução de Problemas

Plano de Gerenciamento de Subfornecedores

Plano de Melhoria do Processo]
1.5
Visão Geral
[Esta subseção descreve o conteúdo restante do Plano de Desenvolvimento de Software e explica como o
documento está organizado.]
2. Visão Geral do Projeto
2.1
Finalidade, Escopo e Objetivos do Projeto
[Uma breve descrição da finalidade e dos objetivos deste projeto e uma breve descrição dos produtos que
se espera que o projeto libere.]
2.2
Suposições e Restrições
[Uma lista das suposições em que este plano se baseia e de quaisquer restrições como, por exemplo, de
orçamento, equipe, equipamento e programação, que se aplicam ao projeto.]
2.3
Produtos Liberados do Projeto
[Uma tabela listando os artefatos a serem criados durante o projeto, incluindo as datas-alvo de liberação.]
2.4
Evolução do Plano de Desenvolvimento de Software
[Uma tabela de versões propostas do Plano de Desenvolvimento de Software e os critérios para a revisão
não-programada e reedição deste plano.]
3. Organização do Projeto
3.1
Estrutura Organizacional
[Descreva a estrutura organizacional da equipe do projeto, incluindo as autoridades de gerenciamento e
outras autoridades de revisão.]
3.2
Interfaces Externas
[Descreva como o projeto se relaciona com grupos externos. Para cada grupo externo, identifique os
nomes de contato internos e externos.]
3.3
Papéis e Responsabilidades
[Identifique as unidades organizacionais do projeto que serão responsáveis por cada uma das disciplinas,
detalhes do fluxo de trabalho e processos de suporte.]
4. Processo de Gerenciamento
4.1
Estimativas do Projeto
[Forneça a programação e o custo estimado do projeto, assim como a base dessas estimativas, e os pontos
e circunstâncias do projeto em que serão feitas novas estimativas.]
Confidencial
<Nome da Empresa>, 2017
Página 6 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
4.2
Plano de Projeto
4.2.1
Plano de Fase
[Inclua o seguinte:
Versão:
<1.0>
Data: <dd/mmm/aa>

Estrutura de Divisão de Trabalho (WBS)

uma linha de tempo ou um gráfico de Gantt mostrando o tempo alocado para as fases ou iterações do projeto

identificação dos principais marcos com os respectivos critérios de êxito
Defina todas as demonstrações e pontos de release importantes.]
4.2.2
Objetivos das Iterações
[Liste os objetivos a serem atingidos para cada uma das iterações.]
4.2.3
Releases
[Uma breve descrição de cada release de software e se é uma versão beta, de demonstração etc.]
4.2.4
Programação do Projeto
[Diagramas ou tabelas mostrando as datas-alvo para a conclusão das iterações e fases, dos pontos de
release, das demonstrações e de outros marcos.]
4.2.5
Recursos do Projeto
4.2.5.1 Plano de Formação de Equipe
[Identifique aqui os números e tipos de recursos humanos necessários, incluindo todas as experiências ou
habilidades especiais, programados por fase ou iteração do projeto.]
4.2.5.2 Plano de Aquisição de Recursos
[Descreva como você pretende localizar e adquirir as pessoas para integrarem a equipe necessária ao
projeto.]
4.2.5.3 Plano de Treinamento
[Liste quaisquer treinamentos especiais necessários aos integrantes da equipe do projeto, com as datasalvo identificando quando os treinamentos deverão ser concluídos.]
4.2.6
Orçamento
[Efetue a alocação de custos em relação à WBS e ao Plano de Fase.]
4.3
Planos de Iteração
[Cada plano de iteração será incluído nesta seção através de referência.]
4.4
Monitoramento e Controle do Projeto
4.4.1
Plano de Gerenciamento de Requisitos
[Incluído através de referência.]
4.4.2
Plano de Controle de Cronograma
[Descreva a abordagem adotada para monitorar o andamento tendo em vista o cronograma planejado e
como executar ações corretivas quando necessário.]
Confidencial
<Nome da Empresa>, 2017
Página 7 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
Versão:
<1.0>
Data: <dd/mmm/aa>
4.4.3
Plano de Controle de Orçamento
[Descreva a abordagem a ser adotada para monitorar as despesas tendo em vista o orçamento do projeto
e como executar ações corretivas quando necessário.]
4.4.4
Plano de Controle de Qualidade
[Descreva o andamento e os métodos a serem usados para controlar a qualidade dos produtos liberados
do projeto e como executar ações corretivas quando necessário.]
4.4.5
Plano de Elaboração de Relatórios
[Descreva os relatórios internos e externos a serem gerados, e a freqüência e distribuição de publicação.]
4.4.6
Plano de Métricas
[Incluído através de referência.]
4.5
Plano de Gerenciamento de Riscos
[Incluído através de referência.]
4.6
Plano de Finalização
[Descreva as atividades necessárias para que o projeto seja concluído de forma organizada, incluindo a
nova designação da equipe, o arquivamento de materiais do projeto, interrogações e relatórios de postmortem etc.]
5. Planos de Processos Técnicos
5.1
Caso de Desenvolvimento
[Incluído através de referência.]
5.2
Métodos, Ferramentas e Técnicas
[Liste os padrões técnicos documentados do projeto e outros através de referência:

Guia de Modelagem de Negócios

Guia de Interfaces do Usuário

Guia de Modelagem de Casos de Uso

Guia de Design

Guia de Programação

Guia de Teste

Manual de Guia de Estilo]
5.3
Plano de Infra-estrutura
[Incluído através de referência]
5.4
Plano de Aceitação do Produto
[Incluído através de referência]
Confidencial
<Nome da Empresa>, 2017
Página 8 de 9
<Nome do Projeto>
Plano de Desenvolvimento de Software
<identificador do documento>
Versão:
<1.0>
Data: <dd/mmm/aa>
6. Planos de Processos de Suporte
6.1
Plano de Gerenciamento de Configuração
[Incluído através de referência]
6.2
Plano de Avaliação
[Como parte do Plano de Desenvolvimento de Software, descreve os planos do projeto para avaliação do
produto e aborda as técnicas, os critérios, as métricas e os procedimentos usados para avaliação — isso
compreenderá inspeções técnicas, inspeções e revisões. Observe que esses procedimentos são um
complemento do Plano de Teste, que não está incluído no Plano de Desenvolvimento de Software.]
6.3
Plano de Documentação
[Incluído através de referência.]
6.4
Plano de Garantia de Qualidade
[Incluído através de referência.]
6.5
Plano de Resolução de Problemas
[Incluído através de referência.]
6.6
Plano de Gerenciamento de Subfornecedores
[Incluído através de referência.]
6.7
Plano de Melhoria do Processo
[Incluído através de referência.]
7. Planos Adicionais
[Planos adicionais se forem necessários devido a contratos ou regulamentos.]
8. Anexos
[Material adicional de uso para o leitor do Plano de Desenvolvimento de Software.]
9. Índice
Confidencial
<Nome da Empresa>, 2017
Página 9 de 9
Download