SisDVD Plano de Projeto 1.1 Gustavo Van-der-Linden Sandro Luiz João Jorge SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 Histórico de Revisões Data Versão Descrição Autor 24/04/2009 1.0 Criação do Plano de Projeto Gustavo e Sandro 26/04/2009 1.1 -Inclusão do cronograma de atividade. -Alteração das estimativas de custo. -Inclusão do software TortoiseSVN. Gustavo 23/05/2009 1.2 -Inclusão de um novo integrante na equipe. -Inclusão do software BrModelo. Gustavo Página 2 de 11 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 Sumário Sumário .............................................................................................................................................. 3 1. Introdução ................................................................................................................................... 4 2. Objetivo ....................................................................................................................................... 4 3. Visão do Geral do Plano ............................................................................................................ 4 4. 5. 3.1 Escopo ................................................................................................................................. 4 3.2 Referências ......................................................................................................................... 4 3.3 Estrutura do Plano ............................................................................................................... 5 Visão Geral do Projeto ............................................................................................................... 5 4.1 Objetivo do projeto .............................................................................................................. 5 4.2 Descrição ............................................................................................................................. 5 Organização do Projeto ............................................................................................................. 6 5.1 6. Papéis dos integrantes ........................................................................................................ 6 Planejamento do Projeto ........................................................................................................... 7 6.1 Recursos do Projeto .................................................................................................................. 7 6.2 Estimativa de Custos ........................................................................................................... 7 6.3 Cronograma do Projeto ....................................................................................................... 8 6.4 Gerenciamento de Riscos ................................................................................................. 10 Página 3 de 11 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 1. Introdução Nesse plano de projeto será apresentada a descrição do desenvolvimento de um sistema de gerenciamento para locadoras de vídeo. Esse sistema tem como finalidade automatizar atividades corriqueiras em uma locadora de vídeo de médio porte como a relação com cadastro de produtos, cadastro de clientes, controle de locação, emissão de relatórios e controle de débitos. 2. Objetivo Esse documento tem como objetivo abordar os detalhes do desenvolvimento do Sistema de Gerenciamento para Locadora de Vídeo. Tal abordagem envolve a exposição dos recursos de hardware e software necessários, alocação de responsabilidades entre os integrantes do grupo, planejamento de horários, estimativa de custos, enfim, todos os aspectos relevantes ao gerenciamento do desenvolvimento desse projeto. Esse plano será usado pelo gerente para acompanhar o progresso das atividades descritas no cronograma. Vale ressaltar que tal cronograma está sujeito a alterações devido a possíveis adversidades que venham a acontecer durante o desenvolvimento, mas sempre buscando manter o cumprimento dos prazos estabelecidos. 3. Visão do Geral do Plano 3.1 Escopo Esse plano descreve de uma maneira geral o desenvolvimento do Sistema de Gerenciamento para Locadora de Vídeo. Trata-se de um projeto acadêmico para o Curso de Desenvolvimento de Software em JAVA, ministrada pelo professor Haroldo Amaral, na AESGA. Esse documento contém informações que serão usadas pelos membros da equipe, através da consulta de atividades e prazos a elas relacionada, e para entendimento daqueles que irão avaliar o projeto. 3.2 Referências Deitel. JAVA – Como Programar. 6ª Edição. Editora Pearson Welling Thompson. Tutorial MySQL. 1ª Edição. Editora Ciência Moderna Gilleanes Guedes. UML 2 – Guia Prático. 1ª Edição. Editora Novatec Página do Projeto – www.sisdvd.xpg.com.br Página 4 de 11 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 3.3 Estrutura do Plano Esse documento é dividido da seguinte forma: Visão Geral do Projeto: descreve o escopo do projeto como também as suas funcionalidades e fornece também uma visão geral do funcionamento do sistema. Organização do Projeto: fala a respeito da organização dos recursos humanos dentro do projeto. Planejamento do projeto: trata do gerenciamento do projeto em si. É apresentada a estimativa de custos, cronograma e análise dos riscos envolvidos no projeto. 4. Visão Geral do Projeto 4.1 Objetivo do projeto O Sistema de Gerenciamento para Locadora de Vídeo DVD tem o objetivo de automatizar atividades corriqueiras, mas ao mesmo tempo exaustivas e de grande grau de importância existentes dentro de uma locadora de DVD tradicional. Tais atividades envolvem catalogação de preços, registro de entrada e saída de produtos, cadastro de clientes, emissão de relatórios e balanços. A automação dessas atividades oferecerá maior agilidade, comodidade e precisão tanto para o administrador da locadora de DVD como para outros funcionários. A satisfação dos clientes também é comprometida, pois a agilidade no atendimento é potencialmente aumentada com a utilização de um sistema automatizado e confiável. 4.2 Descrição O sistema consistirá de uma aplicação em Java, linguagem exaustivamente estudada pelos membros da equipe, que será integrada com um banco de dados que contem informações referentes aos produtos, clientes, funcionários, locações e DVDs. O banco de dados escolhido será o MySQL e sua integração com a aplicação em Java será feita usando a API JDBC (Java Database Connectivity). A aplicação será desenvolvida usando a IDE NetBeans 6.5.1 e será a interface do usuário, administradores e caixas, com o sistema de gerenciamento de banco de dados, que Página 5 de 11 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 por sua vez fará o resgate e a inserção de informações no banco de dados da locadora de DVD. 5. Organização do Projeto 5.1 Papéis dos integrantes A equipe é composta de dois integrantes: Gustavo – Gerente/Desenvolvedor Sandro– Desenvolvedor A cada um dos integrantes é atribuída uma série de responsabilidades. Essa divisão não restringe a participação de integrantes em atividades as quais não foram a eles atribuídos: Gustavo Sandro Página 6 de 11 Gerente do Projeto Elaboração do Plano de Projeto Elaboração e Cumprimento do Cronograma Elaboração do Documento de Requisitos Manutenção do Site do Projeto Modelagem Codificação Subgerente do Projeto Elaboração do Plano de Projeto Elaboração e Cumprimento do Cronograma Elaboração do Documento de Requisitos Estudo de Viabilidade Modelagem Codificação Testes SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 Jorge Estudo de Viabilidade Modelagem Codificação Testes 6. Planejamento do Projeto 6.1 Recursos do Projeto o o Hardware: Computadores pessoais de cada integrante. Software: NetBeans 6.5.1 – implementação da aplicação em Java. MySQL 5.0 – Banco de Dados escolhido para armazenar informações relevantes para o sistema. Open Office – elaboração dos documentos do projeto. ArgoUML – modelagem. Macromedia Dreamwever – elaboração e manutenção do site do projeto. TortoiseSVN 1.6.1 – controle de versão BrModelo 1.0.1 – modelagem do bando de dados 6.2 Estimativa de Custos O projeto será desenvolvido entre os dias 21 de abril e 05 de junho de 2009, ou seja, 44 dias . Não haverá despesas com água nem energia elétrica, pois será usado os recursos que as instalações da AESGA provê. Serão usados softwares free e computadores pessoais dos integrantes. Sendo assim, não haverá custos para esse projeto. Página 7 de 11 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 6.3 Cronograma do Projeto O projeto consiste de quatro fases distintas: Concepção: definição da ideia, elicitação de requisitos, planejamento do projeto. Detalhamento: definição de modelagem, requisitos e de outros detalhes do sistema. Execução: implementação e testes do sistema. Transição: entrega ao cliente e implantação do sistema. Página 8 de 11 SisDVD Plano de Projeto Página 9 de 11 Versão : 1.2 Data da Versão: 23/05/2009 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 6.4 Gerenciamento de Riscos Segue abaixo uma tabela contendo os riscos, seus impactos e estratégias de contingência ou diminuição: Página 10 de 11 SisDVD Plano de Projeto Versão : 1.2 Data da Versão: 23/05/2009 Classificação do Risco Impacto e Descrição do Risco Estratégia de Diminuição e ou Plano de Contingência Médio Doença do pessoal da equipe. Realocar as tarefas daquele membro para o restante do grupo. Médio Membros da equipe não familiarizados com a linguagem Java e a ferramenta NetBeans. Estudar a linguagem no tempo livre. Médio Tempo de desenvolvimento limitado. Fiscalização do cumprimento do cronograma. Médio Indisponibilidade de horários. Caso ocorra indisponibilidade de tempo de algum membro a tarefa deve ser alocada para outro membro da equipe. Página 11 de 11