15
SISTEMA DE VENDA Cliente: Original Car PLANO DE PROJETO Versão 1.0 Rua Sebastião de Alencastro Salazar 081 – 3322 5566 http://www.originalcar.com.br ORIGINAL CAR

TEMPLATE-Plano de Projeto

Embed Size (px)

Citation preview

Page 1: TEMPLATE-Plano de Projeto

SISTEMA DE VENDA Cliente: Original Car

PLANO DE PROJETOVersão 1.0

Rua Sebastião de Alencastro Salazar081 – 3322 5566

http://www.originalcar.com.br

ORIGINAL CAR

Page 2: TEMPLATE-Plano de Projeto

<logo empresa>

Conteúdo

1 INTRODUÇÃO............................................................................................................................... 4

1.1 CONVENÇÕES, TERMOS E ABREVIAÇÕES..................................................................................4

2 PROCESSO DE DESENVOLVIMENTO DE SOFTWARE............................................................4

2.1 PROCESSO DE SOFTWARE DA EMPRESA...............................................................................42.2 CICLO DE VIDA DO PROJETO...................................................................................................42.3 AMBIENTE DE DESENVOLVIMENTO...........................................................................................5

2.3.1 Recursos de Hardware e Software..........................................................................5

3 GERÊNCIAS DE PROJETO..........................................................................................................6

3.1 GERÊNCIA DE ESCOPO...........................................................................................................73.1.1 WBS......................................................................................................................... 73.1.2 Premissas e Restrições do Projeto..........................................................................7

3.2 GERÊNCIA DE TEMPO..............................................................................................................73.2.1 Tamanho, esforço e tempo......................................................................................8

3.3 GERÊNCIA DE CUSTO..............................................................................................................83.4 GERÊNCIA DA QUALIDADE.......................................................................................................8

3.4.1 Auditorias de Processo............................................................................................83.4.2 Plano de Testes.......................................................................................................8

3.5 GERÊNCIA DE RECURSOS HUMANOS.......................................................................................93.5.1 Treinamento.............................................................................................................9

3.6 GERÊNCIA DE COMUNICAÇÃO..................................................................................................93.6.1 Interface com o Cliente............................................................................................93.6.2 Política para Comunicação Externa.......................................................................10

3.7 GERÊNCIA DE RISCOS...........................................................................................................103.8 GERÊNCIA DE INTEGRAÇÃO...................................................................................................11

3.8.1 Controle de Mudanças...........................................................................................113.8.2 Acompanhamento e Controle do Projeto...............................................................113.8.3 Critérios de Conclusão...........................................................................................12

3.9 GERÊNCIA DE AQUISIÇÕES....................................................................................................123.10 GERÊNCIA DE CONFIGURAÇÃO..............................................................................................13

3.10.1 Responsabilidades.................................................................................................133.10.2 Estrutura de Diretórios...........................................................................................133.10.3 Itens de Configuração............................................................................................143.10.4 Nomenclatura de versões......................................................................................153.10.5 Acesso a Documentos...........................................................................................15

4 Referências.................................................................................................................................. 16

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 2 de 13

Page 3: TEMPLATE-Plano de Projeto

<logo empresa>

1 Introdução

Este documento define o Plano de Projeto do projeto Original car, com o objetivo de integrar e apresentar conjuntamente os demais planos do projeto, facilitando o entendimento geral do mesmo e definindo quando as tarefas envolvidas serão realizadas.

1.1 Convenções, termos e abreviações

Esta subseção descreve as convenções, termos e abreviações necessários para interpretar apropriadamente este documento.

<As explicações necessárias podem ser fornecidas diretamente nesta seção ou através de referências para outros documentos ou para apêndices deste documento.>

2 Processo de Desenvolvimento de Software

Esta seção descreve a metodologia de desenvolvimento de software que será utilizada no projeto.

2.1 Processo de Software da EMPRESA

Esta seção descreve o processo de desenvolvimento de software da EMPRESA, que está baseado nas exigências do MPSBR Nível G. O processo de software é composto pelas fases:

1. Prospecção: fase que se inicia com a solicitação do serviço pelo cliente até a aprovação da proposta;

2. Planejamento: fase em que é definido o planejamento para execução do projeto pelo cliente;

3. Desenvolvimento: fase em que ocorre o desenvolvimento da solução contratada pelo cliente conforme o planejamento elaborado anteriormente.

2.2 Ciclo de Vida do Projeto

O tipo de ciclo de vida utilizado será cascata visto que a quantidade de requisitos a ser desenvolvida é pequena.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 3 de 13

Page 4: TEMPLATE-Plano de Projeto

<logo empresa>

Figura 1 – Ciclo de Vida do Projeto

2.3 Ambiente de Desenvolvimento

Nesta seção são definidos os recursos de hardware e software disponíveis e também são detalhados os ambientes onde a solução será desenvolvida.

2.3.1 Recursos de Hardware e Software

Ferramentas:

Tipo de Ferramenta Nome

Gerência de configuração Google code

Gerência de mudanças

Modelagem de dados DB Designer, Dia

IDE Net beans

SGBD Mysql

Browsers Internet explore e mozzila

Sistema operacional Windows

Outras Word, Excel, Power point

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 4 de 13

Page 5: TEMPLATE-Plano de Projeto

<logo empresa>

Equipamentos:

Tipo Nome

Máquinas para desenvolvimento Desktop

Servidores (Web, Aplicação, BD) Desktop

Tecnologias

Tipo Nome

Linguagem de Programação Java

3 Gerências de Projeto

Nesta seção serão detalhadas as gerências que compõem o planejamento do projeto, que são Gerência de Escopo, Tempo, Custo, Qualidade, Recursos Humanos, Comunicação, Riscos, Integração e Configuração.

3.1 Gerência de Escopo

É administrar de forma eficaz a entrada e saída de clientes e os serviços que eles recebem.

O sistema vai proporcionar um maior controle na abertura e fechamento de ordens de serviços, bem como a criação de um banco de dados que possa gerar relatórios de apoio a decisão pode-se dizer assim que os benefícios são visivelmente no setor administrativo.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 5 de 13

Page 6: TEMPLATE-Plano de Projeto

<logo empresa>

3.1.1 WBS

Figura 3.1: WBS

3.1.2 Premissas e Restrições do Projeto

A falta de prática:

Na linguagem de programação Java

Na elaboração de interfaces

Na utilização das ferramentas para a criação do banco

Na criação da comunicação do banco com o sistema

3.2 Gerência de Tempo

O cronograma integrado do projeto está disponível em <um link para o arquivo de cronograma do projeto deve ser inserido aqui>.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 6 de 13

Page 7: TEMPLATE-Plano de Projeto

<logo empresa>

Marcos do Projeto Data Término Objetivo Casos de Uso

<1> <30/04/2011> Criação do banco de dados

<2> <15/05/2011> Elaboração das telas (interface do sistema)

<3> <25/05/2011> Implementação das funcionalidades essenciais

<[RF001], [RF002]>

<4> <05/06/2011> Implementar as demais funcionalidades

<[RF003]até, [RF0010]>

<5> <10/06/2011> Efetuar Testes de Integração

<6> <15/06/2010> Homologar projeto

<7> <30/06/2010> Implantação do projeto

3.2.1 Tamanho, esforço e tempo

<Incluir o resultado do levantamento do tamanho, esforço e tempo>

3.3 Gerência de Custo

Esse projeto faz parte do curso Bacharelado em Sistemas de Informação e por isso possíveis custos como:

Alocação de recursos humanos;

Treinamentos;

Aquisição de hardware e software;

Manutenção de infra-estrutura.

Não existirão.

3.4 Gerência da Qualidade

A Gerência da Qualidade segue o Processo de Garantia da Qualidade que faz parte do Processo de Desenvolvimento de Software da EMPRESA. Este processo descreve como a qualidade da aplicação, dos artefatos e dos processos será realizado.

3.4.1 Auditorias de Processo

As auditorias de processo serão realizadas conforme a sua definição no Processo de Desenvolvimento de Software da EMPRESA.

3.4.2 Plano de Testes

Nesta seção são descritos os tipos de testes que serão realizados no projeto. <Os tipos de testes podem ser de inspeção de código, interface e navegação, estresse , Configuração, funcionalidade, desempenho e aceitação>

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 7 de 13

Page 8: TEMPLATE-Plano de Projeto

<logo empresa>

3.5 Gerência de Recursos Humanos

A Gerência de Recursos Humanos (RH) descreve a equipe responsável pelo projeto, registrando seus integrantes, suas responsabilidades e informações de contato.

A seguir, são listados os membros constituintes da equipe do projeto, com suas informações detalhadas.

Nome Papel e responsabilidades

Carga horária diária

Informações de contato

ElizangelaDesenvolvimento do

software3 hs

E-mail: [email protected]: [email protected]: (81) 9673 67**

TancicleideDocumentação e

Gerência de configuração

3hsE-mail: [email protected]: [email protected]: (81)9633 40**

Erick Teste de software 3hsE-mail: [email protected]: [email protected]: (81) 9635 30**

3.5.1 Treinamento

Esta subseção descreve como é garantida a capacitação dos profissionais para realização das atividades e utilização das ferramentas adotadas no desenvolvimento do projeto. Relacionar as informações sobre treinamentos exclusivos para o projeto.

A tabela abaixo apresenta o planejamento dos treinamentos

Tabela 5. 6 – Planejamento dos Treinamentos.

Tecnologia Apto Realizar Treinamento

Responsável Data

Linguagem Java

Ide Net Beans

Elizangela

Elizangela

Tancicleide

Erick

Elizangela 29/04/2010

3.6 Gerência de Comunicação

A Gerência de Comunicação registra os procedimentos necessários para garantir que a informação gerada pelo projeto seja reunida, gerenciada e distribuída de maneira precisa e adequada entre seus participantes.

3.6.1 Interface com o Cliente

O contato com o cliente se dará através de seu email.

Nome Cargo Papel Contato

Julio Cezar Proprietário Tomador de Decisão e

Fornecedor de Requisitos.

[email protected]

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 8 de 13

Page 9: TEMPLATE-Plano de Projeto

<logo empresa>

3.7 Gerência de Riscos

<Esta seção compreende um plano de gerência de riscos potenciais para o desenvolvimento do projeto, incluindo análise de riscos, possíveis dependências e problemas associados com o desenvolvimento, que possam impactar na qualidade do produto final. Ações corretivas e preventivas devem ser planejadas. Esta seção pode fazer parte de um documento independente, referenciado nesta seção se necessário.>

Cada risco deve ser identificado e classificado através da tabela abaixo.

Obs.: A tabela abaixo contém um risco exemplo.

Gerenciamento de Risco

Declaração do Risco: descrição do risco

Detalhamento do Risco: descrição mais detalhada do risco e seu(s) impacto(s)

P (Probabilidade): probabilidade de acontecer o risco (1-baixa, 2-média, 3-alta)

I (Impacto): perda ou prejuízo caso o risco aconteça (1-baixa, 2-média, 3-alta)

E (Exposição): P x I, escala utilizada para classificar os riscos (mais alto = mais perigoso)

Responsável: pessoa que identificou o risco

Data: data de identificação do risco

# Declaração do Risco P I E Detalhamento e Impacto do Risco

Responsável Data

1 Recursos compartilhados serem requisitados em outras atividades

2 3 6 Os recursos disponíveis para gerar o conteúdo do curso trabalham também em outros projetos da empresa, que podem ter prioridade maior

xxx 20/06/2005

Tabela 6. 1 – Riscos identificados e classificação

3.8 Gerência de Integração

Nesta seção é descrita a Gerência de Integração que consiste em unir todas as gerências do plano de projeto e realizar o acompanhamento e controle do projeto

3.8.1 Controle de Mudanças

Toda solicitação de mudança poderia seguir o seguinte ciclo de vida:

A mudança é solicitada através do Documento de Solicitação de Mudanças

A mudança é analisada. É feita uma reunião de avaliação para decidir sobre a aprovação ou rejeição da mudança.

Caso o resultado da reunião indique a realização da mudança, sua execução deve ser planejada para as iterações seguintes.

Após a conclusão da implantação da mudança, ela deve ser homologada por quem a requisitou.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 9 de 13

Page 10: TEMPLATE-Plano de Projeto

<logo empresa>

3.8.2 Acompanhamento e Controle do Projeto

Nesta seção, o acompanhamento do projeto é feito através da realização de:

Verificação de inconsistências dos requisitos do projeto com uma freqüência determinada de quinze dias.

Reuniões para revisão do progresso do projeto com uma freqüência determinada de quinze dias baseada nos critérios a seguir:

Parâmetro Critério

Custo Não deverá ultrapassar 10% do estimado

Cronograma Os marcos do cronograma não devem ultrapassar 1 dia de atraso

Esforço A quantidade de horas gastas não deve ultrapassar 10% do estimado

Recursos Não deve existir desvio do planejamento

Envolvimento dos interessados

Os envolvidos devem executar apenas as atividades que lhe forem atribuídas

Riscos São aceitáveis riscos com probabilidade e impacto baixo

3.8.3 Critérios de Conclusão

Esta seção detalha os critérios de conclusão da solução, isto é, as principais condições que devem ser respeitadas para sua homologação. Os critérios são apresentados na lista abaixo:

Definição de artefatos a ser entregue ao cliente e como avaliar cada um deles;

Definição dos participantes que devem estar presentes na realização dos testes de aceitação;

Definição dos locais em que se darão os testes de aceitação;

Conclusão bem-sucedida de treinamento do usuário;

Conclusão bem-sucedida da instalação e configuração da aplicação no local de execução dos testes de aceitação;

Métricas para identificar o quanto da especificação original da solução foi satisfeito;

Definição da granularidade da aceitação da solução (se a aceitação se dará de maneira integral ou em etapas).>

3.9 Gerência de Configuração

O Plano de Gerência de Configuração documenta as atividades e padrões de gerência de configuração a serem adotados durante o projeto.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 10 de 13

Page 11: TEMPLATE-Plano de Projeto

<logo empresa>

Este plano contém todas as informações referentes ao sistema de gerência da configuração do projeto Original car. Todos os artefatos gerados que necessitam ter seu histórico armazenado estão contidos neste sistema. Sendo assim, as atividades de gerência de configuração devem ser entendidas como um fluxo de apoio a todos os demais fluxos do processo de software da EMPRESA.

3.9.1 Responsabilidades

A tabela a seguir apresenta as categorias de atividades da gerência de configuração, com seus respectivos responsáveis.

Tabela 1: Atividades da Gerência de Configuração

RESPONSABILIDADE RESPONSÁVEL (Função/Nome)

Criação de repositórios Tancicleide

Estabelecimento, manutenção, controle e recuperação de linhas-base e versões

Tancicleide

3.9.2 Estrutura de Diretórios

Nesta seção, é apresentada a estrutura de diretórios definida para o projeto. A estrutura exibida a seguir é uma exibição de como os arquivos estão localizado.

Figura 3.11: Estrutura de diretórios de um projeto.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 11 de 13

Page 12: TEMPLATE-Plano de Projeto

<logo empresa>

3.9.3 Itens de Configuração

Tabela 2: Itens de Configuração

/Visão Artefatos da Fase de Visão: Formulário de Solicitação de Serviço, Documento de Visão e Escopo, Documento de Análise dos Requisitos,

/Reunioes Atas de Reunião da Fase de Visão

/Planejamento Artefatos da Fase de Planejamento:

/Acompanhamento Cronograma do projeto

/Plano Plano do Projeto

/Reunioes Atas de Reuniões do Planejamento

/Desenvolvimento Artefatos da Fase de Desenvolvimento

/BancoDeDados Modelagem de Banco de Dados, Dicionário de Dados

/Documentação/AnaliseProjeto

Diagramas da Análise e Projeto

/Documentação/Requisitos Documento de Especificação Funcional, Matriz de Rastreabilidade, Glossário de Dados, Documento do Usuário

/Fontes Código fonte do projeto

/Teste Planos de Teste do projeto

/MonitoracaoControle Artefatos do fluxo de Planejamento e Gerência do Projeto

/Cronograma Cronogramas do projeto

/Mudanca Artefatos do Processo de Mudança de Requisitos

/GarantiaQualidade Artefatos do Processo de Garantia da Qualidade

3.9.4 Nomenclatura de versões

A seguinte nomenclatura para os tags será utilizada para a identificação das diferentes versões do sistema:

- versão atual: <nome do arquivo>

- versões anteriores: <nome do arquivo>V<número de identificação da versão>

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 12 de 13

Page 13: TEMPLATE-Plano de Projeto

<logo empresa>

3.9.5 Acesso a Documentos

Esta seção define quais as pastas cada papel do projeto irá acessar. Os arquivos que estiverem dentro dessas pastas herdarão a permissão da pasta raiz. Para cada pasta também serão estabelecidos os tipos de acesso, tais como:

R – permissão de leitura

W – permissão de escrita

Tabela 3: Permissões de acesso por papel.

Papel Visão Planeja-mento

Desenvolvi-mento

Monitoração-Controle

Garantia da-Qualidade

Mudança

Analistas rw rw rw rw rw rw

Developer rw rw rw rw rw rw

4 Referências

Outros documentos do projeto ou de fontes externas que contribuam para a elaboração e um melhor entendimento deste Plano de Projeto devem ser citados aqui.

1. Documento de Requisitos do projeto Original car.

SWQuality

PLANO DE PROJETO

Versão do template: 2.0Página 13 de 13