Análise e Desenvolvimento de Sistemas
Por: Kleber.Oliveira • 17/5/2018 • 4.465 Palavras (18 Páginas) • 351 Visualizações
...
ESCOPO
Nome do Projeto: iTarefas
Introdução:
Desnvolver em ASP.NET uma aplicação web para o gerenciamento das tarefas acadêmicas que um aluno precisará para entregar para concluir o Curso.
O escopo deste projeto inclui e exclui os seguintes itens.
No Escopo:
- Análise e especificação do sistema: Será realizada uma analise nas informações coletadas e através deste procedimento será gerada a especificação do sistema que será desenvolvido. A especificação do sistema irá conter os diagramas UML, documento com a especificação técnica, etc.
- Reuniões: Reuniões semanais serão elaboradas para o acompanhamento do projeto. Cada reunião realizada irá gerar uma ata de reunião.
- Desenvolvimento: Desenvolvimento do sistema.
- Testes: Testes do sistema desenvolvido. Serão realizados testes no ambiente de desenvolvimento e no ambiente de produção.
- Procedimento de migração: Será realizada a migração dos dados atuais para o sistema que será desenvolvido.
- Treinamento: Será realizado um treinamento a todos os usuários que utilizarão o sistema e para os responsáveis pela infraestrutura da empresa.
- Instalação: Instalação do sistema no cliente.
- Relatórios: Os relatórios do sistema basicamente mostrarão informações sobre tempo gasto em tarefas, disponibilidade da equipe ou de um usuário, com vários tipos de filtros. Será extensível a ponto de aceitar novos relatórios desenvolvidos separadamente.
Fora do Escopo:
- Aquisição de novo servidor: Aquisição e instalação de um novo servidor para instalação do sistema.
- Dados e processos de controle financeiros ou de recursos humanos.
- Disponibilizar infra-estrutura física e lógica para funcionamento do sistema. Neste item inclui sistemas operacionais e aplicações definidas nos requisitos do sistema.
- O sistema não fará controle de informações como valores gastos em tarefas.
Premissas do Projeto
Para que se possa identificar e estimar as tarefas requeridas e seu tempo, algumas premissas 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.
- Aprovação pelo cliente da análise inicialmente elaborada para desenvolvimento do sistema.
- Pagamento da parte inicial para iniciar-se o desenvolvimento.
Restrições do Projeto
Para que se possa identificar e estimar as tarefas requeridas e seu tempo, algumas restrições precisam ser identificadas. Baseando-se no atual conhecimento, as restrições do projeto estão listadas abaixo. Se uma restrição torna-se inválida no final do projeto, então as atividades e as estimativas deveriam ser ajustadas de acordo.
- O sistema envolverá apenas a equipe de desenvolvimento, não afetará outros setores como comercial, recursos humanos, etc.
- Enquanto o sistema não estiver totalmente em uso, será mantido o processo atual de gerenciamento de tarefas.
Deliverables Produzidas
- Análise e especificação do sistema: Documento contendo a definição do sistema que será desenvolvido. Este documento será composto por diagramas UML, scripts de geração da base de dados, documento com a especificação técnica, etc.
- Atas de reuniões: Todas as atas elaboradas durante as reuniões do projeto.
- Documentos de testes: Documentos utilizados pela equipe de testes contendo os bugs relatados e as correções feitas.
- Manuais: Manual de instalação para a equipe de suporte interna e manual de usuário para os usuários do sistema.
EAP
EAP é o acrônimo de Estrutura Analítica do Projeto, um recurso que tem como principal objetivo a divisão do projeto em partes menores (também chamadas de tarefas ou pacotes de trabalho). Consequentemente, estas partes se tornam mais fáceis de serem compreendidas pelos membros da equipe e gerenciadas pelo gestor do projeto.
A estrutura é organizada como a raiz de uma árvore, onde as entregas mais abrangentes são posicionadas no topo e as mais específicas ficam na parte inferior, agrupadas por níveis hierárquicos.
Junto à Estrutura Analítica, é preciso desenvolver, ainda, o dicionário da EAP, um importante documento auxiliar que traz informações detalhadas sobre cada pacote de trabalho e seus critérios de aceitação no momento da entrega.
Dizendo de uma forma bem prática, a criação da estrutura analítica do projeto se dá a partir da identificação das principais entregas funcionais e com a subdivisão delas em sistemas menores e subprodutos finais. Estes subprodutos são decompostos até que possam ser atribuídos a uma única pessoa, por exemplo.
Neste nível, os pacotes de trabalho específicos necessários para produzir as subentregas são identificados e agrupados. O pacote de trabalho representa a lista de tarefas para produzir a unidade específica.
A utilização da Estrutura Analítica do Projeto traz uma série de benefícios, além de definir e organizar o trabalho do projeto. Um orçamento do projeto pode ser alocado para os níveis superiores da estrutura e orçamentos dos departamentos podem ser rapidamente calculados com base na EAP. Ao alocar as estimativas de tempo e custo para seções específicas, tanto o cronograma, quanto o orçamento, podem ser rapidamente desenvolvidos.
Além disso, a EAP pode ser usada para identificar riscos potenciais em um determinado projeto. Se uma estrutura de divisão de trabalho tem um ramo que não está bem definido, em seguida, ele representa um risco na definição do escopo. Estes riscos devem ser monitorados e avaliados durante toda a execução do projeto.
Ao integrar a EAP com
...