Você está na página 1de 20

UNIVERSIDADE FEDERAL DO ESPRITO SANTO CENTRO UNIVERSITRIO NORTE DO ESPRITO SANTO DEPARTAMENTO DE ENGENHARIAS E COMPUTAO ENGENHARIA DE SOFTWARE

DESENVOLVIMENTO DO CRONOGRAMA DO PROJETO


Professora : Maria das Graas Da Silva Teixeira

Alunos: Igor Cotta Siqueira Laysa Lazzarini Franca Marcel Magno Dias Rodrigues

O que ?
O Voc selecionou um modelo de processo

adequado; O Identificou as tarefas que tm que ser realizadas; O Estimou a quantidade de trabalho e o nmero de pessoas; O Conhece os prazos, at considerando os riscos.

O que ?
Agora hora de criar uma rede de tarefas de engenharia de software, designar responsveis, e o acompanhamento destas atividades vai lhe permitir fazer o servio no prazo.

Resumindo, isto Desenvolvimento do Cronograma do Projeto

Por que Importante ?


O cronograma importantssimo no desenvolvimento de software por trs motivos bsicos: a nica forma de estabelecer uma data final para a entrega do produto; 2. a nica forma de manter controle sobre o andamento do projeto de desenvolvimento; 3. O compromisso do pessoal de desenvolvimento com o cronograma
1.

Conceitos Bsicos
Razes pelas quais um software entregue atrasado:
O Data de entrega irrealstica;
O Mudanas de requisitos, no refletidas no

cronograma; O Riscos previsveis e/ou imprevisveis que no foram considerados; O Falta de comunicao entre a equipe; O Falta de gerncia do projeto.

Como Elaborar Cronograma do Projeto


O Dividir o projeto em tarefas (elaborar a O

O
O O

WBS); Organizar tarefas simultneas; Minimizar as dependncias de tarefas; Atribuio de tempo; Validao do esforo; Definir marcos de referncia;

Desenvolvimento

Desenvolvimento

Problemas Encontrados
O Estimar dificuldades e prever problemas; O Produtividade X Tamanho da equipe;

O Projeto atrasado X Novos membros;


O Lei de Murphy;

Diagramas de Barras e Redes de Tarefas


O Notaes grficas; O Mostrar a quebra do projeto em tarefas

pequenas; O Redes de Atividades, Dependncia entre Tarefas e Caminho crtico; O Diagrama de Barras, Cronograma X Tempo do calendrio;

Durao e dependncias de tarefas

Rede de Tarefas
O Tambm chamada de rede de atividades; O Essencial quando mais de uma pessoa est

envolvida no projeto; O Representao grfica do fluxo de tarefas; O Exibe a natureza concorrente das atividades e a dependncia entre tarefas;

Rede de Tarefas

Diagrama de Barras

Alocao de Recursos

Cronogramao de um Projeto de Software


Tcnicas empregadas: O Tcnica de avaliao e reviso de programao ( PERT ) O Mtodo do caminho crtico ( CPM ); Permitem:
Determinar o caminho crtico; Estabelecer estimativas de tempo; Calcular limites de tempo;

Caminho Crtico
O um termo criado para designar um

conjunto de tarefas vinculadas a uma ou mais tarefas que no tm margem de atraso. O a sequncia de atividades que devem ser concludas nas datas programadas, para que o projeto possa ser concludo dentro do prazo final.

Acompanhamento do Cronograma
O Conduzir reunies peridicas; O Avaliar resultado das revises;

O Determinar se os marcos foram atingidos;


O Comparar data de incio real com a data de

incio planejada para cada tarefa; O Reunies informais; O Avaliar progresso quantitativamente;

Ferramentas de Software
O Microsoft Project, desenvolvida por

Microsoft, a ferramenta de projeto mais utilizada; O MAS Realtime, desenvolvida por Advanced Management Systems; O Viewpoint, desenvolvida por Artemis Internation Solutions;

Bibliografia
PRESSMAN, Roger. Engenharia de software. 2006.

McGraw Hill. Captulo 24 Cronogramao de Projeto de Software.


GERNCIA DE PROJETOS DE SOFTWARE , TEIXEIRA, M.

G. S. , em < http://www.ceunes.ufes.br/downloads/2/mariateixeiraEC.Engenharia%20de%20Software.Conte%C3%BAdo%2 08.2010.2.pdf > Acesso em 23 novembro 2011.

Você também pode gostar