Comercio Eletronico
Índice
Índice 3
::.. Passos para a construção de um projeto. 5
::.. Tarefas comuns em um projeto de desenvolvimento de sistemas, por papel: 6
Analista Funcional (Análise) 6
Analista/Administrador de Banco de Dados (DBA) 7
Web Designer 7
Analista Funcional (Design) 7
Programador (Design) 7
Analista/Administrador de Banco de Dados (DBA) 8
Programador (Programação) 8
Analista Funcional/Ou OUTRO programador (Teste de Software) 8
Usuário/sob observação do Analista de Negócios (Teste Funcional) 9
::.. Passos para a construção de um projeto.
1) Defina a meta. Ex: Construir uma aplicação para gerenciamento de serviços de suporte naval.
2) Identifique os pontos estratégicos do projeto para se alcançar a meta (RUP).
Os pontos estratégicos são as pequenas entregas que podemos identificar para o projeto.
a) Divida a solução completa em soluções faseadas, ou o problemão em vários pequenos problemas.
b) Para ter o projeto completo você precisa montar um conjunto de funcionalidades e telas.
Exs: Página inicial com menu definido; Criação do Banco de Dados com as tabelas iniciais prontas para as primeiras entregas; Página e função de login funcionando; Páginas de cadastros funcionando (essa parte ainda pode ser dividida, caso a complexidade contemple isso); Nota Fiscal Eletrônica; Pagamento Eletrônico; Site Funcionando.
c) Separadas as pequenas entregas, identifique a precedência, qual fase, uo etapa vem primeiro e quais vêm em seguida.
Exs: Primeiro eu crio o cadastro de pessoas, depois o cadastro de permissões e então a tela que mostra o que foi permitido, et cettera.
3) Identifique os processos para obter o caminho crítico do projeto. Identificar as etapas do projeto que DEPENDEM umas das outras. Sob essas etapas você marca o tempo mínimo para entrega do projeto - o caminho crítico define o cumprimento ou não do prazo final (dead line).
4) Identifique os processos/tarefas independentes de sequência e pontue os