<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