Termo de abertura

Transcrição

Termo de abertura
SolveSystem
___________________________________________________________________
Droga Master
Um sistema de PDV usando Java/Swing e Linux
___________________________________________________________________
Preparado Por: Mariana Giacomolli
Data da Publicação: 11 de abril de 2006
TABELA DE CONTEUDO
VISÃO GERAL DO PROJETO ................................................................................................................................ 1
ESCOPO DO PROJETO............................................................................................................................................ 1
NO ESCOPO:................................................................................................................................................................... 1
FORA DO ESCOPO:.......................................................................................................................................................... 1
DELIVERABLES PRODUZIDOS ........................................................................................................................................ 2
ESTIMATIVAS DO PROJETO – ESFORÇO / CUSTO / DURAÇÃO................................................................. 3
CUSTO ESTIMADO:......................................................................................................................................................... 3
HORAS DE EMPENHO ESTIMADAS: ................................................................................................................................. 3
DURAÇÃO ESTIMADA: ................................................................................................................................................... 3
SUPOSIÇÕES DO PROJETO................................................................................................................................... 4
RISCOS DO PROJETO ............................................................................................................................................. 5
APROVAÇÃO DO PROJETO:................................................................................................................................. 6
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Histórico de Aprovações
Versão
1.0
Data
Autor(a)
Notas de Revisão
(Autor(a) Original)
ii
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Visão Geral do Projeto
Durante vinte anos, a Droga Master rede de farmácias com 105 lojas espalhadas pelo estado do Rio Grande do
Sul e algumas também por Santa Catarina e Curitiba, utilizavam sistemas escritos em COBOL. Na Matriz, os
sistemas corporativos do servidor RISC/Unix eram acessados por meio de emuladores de terminal; nos PDV’s
das lojas, o sistema rodava no ambiente DOS. Possuem um programa de fidelização, no qual é realizada uma
consulta ao sistema da matriz a fim de obter os dados de cadastro e de pontuação do cliente. Possuem um banco
de dados na matriz com mais de três milhões de clientes cadastrados.
A principal característica dos sistemas da Droga Máster é a grande interação entre os PDVs e a Matriz.
Escopo do Projeto
O escopo deste projeto inclui e exclui os seguintes itens.
No Escopo:
•
•
•
•
•
Desenvolver uma aplicação nos PDVs que irá gerenciar as vendas e o estoque dos produtos
assim como o gerenciamento dos clientes no sistema. Utilizaremos uma arquitetura
cliente/servidor, empregando Swing no front-end de ambos os sistemas;
Utilizar uma linguagem de programação que possa ser utilizada em vários ambientes
operacionais. Utilizaremos a linguagem JAVA inicialmente nos PDVs a qual atenderá as
necessidades dos sistemas atuais, tendo em vista que com esta linguagem poderemos oferecer
ao cliente uma flexibilidade maior em relação as necessidades de adaptação dos sistemas no
mercado e independência de hardware e software. Na matriz a substituição do sistema será
gradativa;
Padronizar o sistema operacional Linux nos PDVs com o objetivo de minimizar os custos
para a troca assim como permitir futuras atualizações de versões, além de suportar
multitarefas ;
Migrar para o banco de dados Oracle na matriz e para PostgreSQL nos PDVs, com isso
teremos uma integração fácil, com suporte a transações de baixo custo;
Integrar a equipe de analistas e programadores da (noem da faermacia) no novo sistema.
Como a maioria dos membros da equipe estão há anos na empresa e tem um bom
conhecimentos nas regras de negócios iremos promover um curso de linguagem Java para a
equipe de desenvolvimento para que possam continuar participando da criação de novos
sistemas;
Fora do Escopo:
•
Controle financeiro
•
Controle de empregados
•
Controle de fornecedores
1
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Deliverables Produzidos
•
Deliverable 1: Descrição deste deliverable
Estaremos realizando em paralelo as seguintes atividades:
- padronização do sistema operacional Linux nos PDVs
- adaptação do banco de dados para PostgreSQL
- desenvolvimento da aplicação Java para os PDVs
- treinamento Java para a equipe de desenvolvedores
•
Deliverable 2: Descrição deste deliverable
Realizaremos a comunicação entre a matriz atualmente em COBOL com o banco de
dados em PostgreSQL
•
Deliverable 3: Descrição deste deliverable
Implantação da aplicação dos PDVs primeiramente em três filiais. Estaremos
realizando uma mudança gradativa nos pontos-de-vendas para que o sistema possa ser
testado em todas as condições possíveis e para que os usuários possam fazer sugestões
de melhorias do mesmo.
•
Deliverable 4: Descrição deste deliverable
Após o processo de implantação do software nos PDVs em três filiais estaremos
implantando a aplicação nas demais lojas;
•
Deliverable 5: Descrição deste deliverable
Estaremos realizando em paralelo as seguintes atividades:
- migração do banco de dados da matriz para Oracle
- substituição do sistema em COBOL para Java
2
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Estimativas do Projeto – Esforço / Custo / Duração
Custo Estimado:
- Serviço de consultoria: R$ 25 mil
- Técnicos responsáveis pela integração dos sistemas: R$ 40 mil
- Desenvolvedores: R$ 15 mil
- Transição do banco de dados: R$ 10 mil
- Treinamento Java: R$ 18 mil
Horas de Empenho Estimadas:
Duração Estimada:
Milestone
Date
Inicio do projeto
Xx/xx/xxxx
Milestone #1
Xx/xx/xxxx
Milestone #2
Xx/xx/xxxx
……
Fim do Projeto
Xx/xx/xxxx
3
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Suposições do Projeto
Para que se possa identificar e estimar as tarefas requeridas e seu tempo, algumas suposições
precisam ser feitas. Baseando-se no atual conhecimento, as suposições do projeto estão
listadas abaixo. Se uma suposição torna-se inválida no final do projeto, então as atividades e as
estimativas deveriam ser ajustadas de acordo.
•
Suposição
1: Entrega do projeto na data prevista
•
Suposição 2:Gerenciamento do projeto com um bom
necessários(incluindo as pessoas, os materiais e o equipamento)
•
Suposição
3: Estimativas de tarefas baseadas em informações concretas
•
Suposição
4: Aprovação do orçamento do projeto bem como alterações nos mesmos;
•
Suposição
5: Concluir todas as tarefas com o nível de qualidade aceitável
•
Suposição
6: Satisfação do cliente na entrega do produto
4
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados
uso
dos
recursos
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Riscos do Projeto
Riscos do projeto são características, ou circunstancias do ambiente de projeto que tem um
efeito adverso no projeto ou na qualidade de suas deliverables. Riscos já conhecidos e
identificados com este projeto estão incluídos abaixo. Um plano será desenvolvido e aplicado
para minimizar ou eliminar o impacto de cada risco no projeto.
Área de Risco
Nível (A/M/B)
Risk Plan
Alto/Médio/Baixo
1. Problema de hardware na
migração do sistema
operacional
2. Falta de recurso qualificado
para o sistema operacional
Médio
3. Tempo previsto do banco
de dados estourar
Médio
Alto
Realizar uma pesquisa específica de
hardware para melhor escolha do sistema
operacional
Buscar recursos com nível de conhecimento
alto e experiência de no mínimo dois
anos
Alocar mais recursos para a manutenção do
prazo
5
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados
Droga Master
Um sistema de PDV usando Java/Swing e Linux
Aprovação do Projeto:
______________________________________
___________________
Gerente do Projeto
Date
Mariana Giacomolli
______________________________________
___________________
Supervisor projetista
Date
Leonardo Dias
______________________________________
___________________
Supervisor técnico
Date
Rafael Lisboa
______________________________________
___________________
Supervisor do desenvolvimento
Date
Giuliano Griffante
______________________________________
___________________
Cliente
Date
Eduardo Peres
6
Copyright© 2005 TenStep, Inc. Todos os Diretos Reservados

Documentos relacionados