Escolar Documentos
Profissional Documentos
Cultura Documentos
Planeja3 PDF
Planeja3 PDF
de Projeto
• Cronograma
– Redes PERT-CPM
– Duração do Projeto
– Prazos do Projeto
– Gráfico de Gantt
– Gráfico de Recursos
• Controle
– O que é Controle
– Tipos de Controle
– Formas de conduzir o Controle
3
Plano de Projeto de Software
I. Introdução V. Recursos do Projeto
1. Escopo e propósito do documento 1. Pessoal
2. Objetivos do Projeto 2. Hardware e Software
3. Recursos especiais
II. Estimativas de Projeto
1. Dados históricos usados nas VI. Organização do Pessoal
estimativas 1. Estrutura de Equipe
2. Técnicas de estimativa 2. Relatórios Administrativos
3. Estimativas
VII. Mecanismos de Controle
III. Riscos do Projeto
VIII. Apêndices
1. Análise dos riscos
2. Administração dos riscos
IV. Cronograma
1. Divisão do trabalho
(work breakdown)
2. Rede de tarefas
3. Gráfico de Gantt
4. Tabela de recursos
4
Plano de Projeto-Cronograma
IV. Cronograma
1. Divisão do trabalho
(work breakdown)
2. Rede de tarefas
3. Gráfico de Gantt
4. Tabela de recursos
5
Plano de Projeto-Cronograma
DIVISÃO DO TRABALHO E
DISTRIBUIÇÃO DO ESFORÇO
Atividade
de Teste e
Análise e Depuração
Projeto 30-40%
40-50%
Codificação
15-20%
7
Plano de Projeto-Cronograma
9
Plano de Projeto-Cronograma
Duração
Tarefa
Interdependêndia
é a execução efetiva de
uma operação; consome
Atividade tempo e/ou rercursos
REDE
Eventos corespondem a marcos que
caracterizam determinados
instantes
10
Plano de Projeto-Cronograma
• Planejamento da Rede
– identificar as Atividades
– identificar a ordem em que ocorrem as
Atividades
– determinar a duração das Atividades
11
Plano de Projeto-Cronograma
Representação da Rede
identificação
da atividade
evento evento
inicial final
duração da
atividade
12
Plano de Projeto-Cronograma
Tipos de Atividades
13
Plano de Projeto-Cronograma
• Atividades Dependentes
1
A
10 C
3 4
B 15
10
2
A atividade C só pode ser executada
depois que as atividades A e B forem
concluídas
14
Plano de Projeto-Cronograma
• Atividades Dependentes
1 4
A C
10 15
3 D
B 12 5
10
2
As atividades C e D só podem ser
executadas depois que as atividades
A e B forem concluídas
15
Plano de Projeto-Cronograma
• Atividades Paralelas
B
12
A D
1 2 3 4
10 C 15
10
16
Plano de Projeto-Cronograma
• Atividades Paralelas
A B D 4
1 2 3
10 12 15
C
10
3 atividade fantasma
17
Plano de Projeto-Cronograma
A B C
1 2 3 4
10 12 15
Tempo de Execução = 10 + 12 + 15 = 37
18
Plano de Projeto-Cronograma
19
Plano de Projeto-Cronograma
10 2 15 5 31
10 1 3
3 6 9
3 4
20
Plano de Projeto-Cronograma
Tempo de Execução da Rede
tarde do evento : tempo limite para a realização do evento para não atrasar o projeto
3 19 32
3 19 32
2 5 5 4 8
0 13 26 37
0 3 10 13 26 5 37
6 7 6
1 4 7 10
12 30 34
10 2 15 5 31
10 1 3
3 6 9
3 4
21
Plano de Projeto-Cronograma
Tempo de Execução da Rede
folga do evento : diferença entre o tarde e o cedo do evento
3 0 19 0 32 0
3 19 32
2 5 5 4 8
0 0 13 26 0 37 0
0 26 5 37
0 3 10 13 6 7 6
1 4 7 10
12 2 30 15 34 3
10 2 15 5 31
10 1 3
3 6 9
3 4
22
Plano de Projeto-Cronograma
Tempo de Execução da Rede
caminho crítico : vai do evento inicial ao evento final, passa pelas atividades de
maior duração e a soma das durações corresponde ao cedo do
evento final (os eventos por onde ele passa têm a menor folga).
3 0 19 0 32 0
3 19 32
2 5 5 4 8
00 13 0 26 0 37 0
0 3 10 13 26 5 37
6 7 6
1 4 7 10
12 2 30 15 34 3
10 10 2 15 5 31
1 3
3 6 9
3 4
23
Plano de Projeto-Cronograma
Prazos de Execução
24
Plano de Projeto-Cronograma
Prazos de Execução
Cálculo do cedo dos eventos:
2
2 E
A C
0 2 3 9 6 16
F
1 4 5
7
B D
4 4 G
5
3 8
25
Plano de Projeto-Cronograma
Prazos de Execução
Cálculo do caminho crítico:
2
2 E
A C
0 2 3 9 6 16
F
1 4 5
7
B D
4 4 G
5
3 8
26
Plano de Projeto-Cronograma
Prazos de Execução
Caso 1: tarde = cedo O cliente não impôs um prazo
para o término do projeto
6 4
2
2 E
00 A C 9 0 16 0
0 2 3 9 6 16
F
1 4 5
7
B 4 0
D
4 4 G
5
3 8
27
Plano de Projeto-Cronograma
Prazos de Execução
Caso 2: tarde < cedo O cliente impôs um prazo menor do que o
estimado para o término do projeto
3 1
2
2 E
-3 -3 A C 6 -3 13 -3
0 2 3 9 6 16
1 4
F
5 Como fazer ?
7
B 1 -3
D
4 4 G
5
3 8
28
Plano de Projeto-Cronograma
Prazos de Execução
Caso 2: tarde < cedo
29
Plano de Projeto-Cronograma
Prazos de Execução
Caso 2: tarde < cedo
• produzir uma tabela com os seguintes dados:
30
Plano de Projeto-Cronograma
Prazos de Execução
Caso 2: tarde < cedo
• refazer a rede de acordo com as novas datas
atividades aceleradas: 1 x (3-4) + 2 x (4-5)
5 3
2
2 E
00 A C 8 0 13 0
0 2 3 8 6 13
F
1 4 5
5
B 4 0
D
4 4 G
4
3 8
31
Plano de Projeto-Cronograma
Prazos de Execução
Caso 3: tarde > cedo O cliente impôs um prazo maior do que o
estimado para o término do projeto
9 7
2
2 E
33 A C 12 3 19 3
0 2 3 9 6 16
1 4
F
5 Como fazer ?
7
B 7 3
D
4 4 G
5
3 8
32
Plano de Projeto-Cronograma
Prazos de Execução
33
Plano de Projeto-Cronograma
Prazos de Execução
Caso 3: tarde > cedo
• produzir uma tabela com os seguintes dados:
34
Plano de Projeto-Cronograma
Prazos de Execução
Caso 3: tarde > cedo
• refazer a rede de acordo com as novas datas
atividades desaceleradas: 2 x (1-3) + 1 x (4-5)
8 3
2
2 E
00 A C 11 0 19 0
0 2 3 11 6 19
F
1 4 5
8
B 6 0
D
6 6 G
5
3 8
35
Plano de Projeto-Cronograma
Tipos de Folgas
Nomenclatura associada às atividades:
pdi = primeira data de início (ou ci = cedo do inicial)
udi = última data de início
pdt = primeira data de término
udt = última data de término (ou tf = tarde do final)
t = duração da atividade
td = tempo disponível
ti = tarde do inicial
cf = cedo do final
36
Plano de Projeto-Cronograma
Tipos de Folgas
3 19
1 14
A
2 5
8
1 3 9 11 14 19
A A
8 8
td = tempo disponível = 19 - 1 = 18
37
Plano de Projeto-Cronograma
Tipos de Folgas
FOLGA TOTAL (FT) : tempo restante do td, retirando-se a duração da
FT = td - t atividade
1 3 9 11 14 19
A FT = (19-1)-8 = 10
8
pdi pdt
FT = (19-1)-8 = 10 A
8
udi udt
td = tempo disponível = 19 - 1 = 18
38
Plano de Projeto-Cronograma
Tipos de Folgas
FOLGA LIVRE (FL) : atraso máximo que uma atividade pode ter sem
alterar a data fixada para o cedo do evento final
FL = (cf - ci) - t
dessa atividade
1 3 6 9 14 19
A FL = (14-1)-8 = 5
8
pdi pdt
FL = (14-1)-8 = 5 A
8
39
Plano de Projeto-Cronograma
Tipos de Folgas
FOLGA DEPENDENTE (FD) : prazo do qual se dispõe, a partir do tarde do
evento inicial de uma atividade para concluí-
FD = (tf - ti) - t
la até o tarde do evento final
1 3 11 14 19
A FD = (19-3)-8 = 8
FD = (19-3)-8 = 8 A
8
udt
40
Plano de Projeto-Cronograma
Tipos de Folgas
FOLGA INDEPENDENTE (FI) : prazo do qual se dispõe, a partir do tarde do
evento inicial de uma atividade para concluí-
FI = (cf - ti) - t
la até o cedo do evento final
1 3 6 11 14 19
A FI = (14-3)-8 = 3
FI = (14-3)-8 = 3 A
8
41
Plano de Projeto-Cronograma
walkthrough
Exemplo de uma projeto walkthrough
projeto codificação
Rede de Tarefas procedimental teste de unidade
codificação
teste integração
análise e projeto
especificação dados
planejamento
testes procedimentos revisão
testes procedimentos
testes
42
Plano de Projeto-Cronograma
GRÁFICO DE GANTT
43
Plano de Projeto-Cronograma
Atividade Duração
5 10 15 20 25
A
planejado
Gráfico de Gantt realizado
44
Plano de Projeto-Cronograma
Pontos de Controle + + + + +
Ana TAREFA 3
Maria TAREFA 4
Jorge TAREFA 5
TAREFA 6 TAREFA 8
Pedro
| | | | | | | | | | | | | | | | |
j f m a m j j a s o n d j f m a m
planejado
realizado
Gráfico de Gantt
45
Plano de Projeto de Software
I. Introdução V. Recursos do Projeto
1. Escopo e propósito do documento 1. Pessoal
2. Objetivos do Projeto 2. Hardware e Software
3. Recursos especiais
II. Estimativas de Projeto
1. Dados históricos usados nas VI. Organização do Pessoal
estimativas 1. Estrutura de Equipe
2. Técnicas de estimativa 2. Relatórios Administrativos
3. Estimativas
VII. Mecanismos de Controle
III. Riscos do Projeto
VIII. Apêndices
1. Análise dos riscos
2. Administração dos riscos
IV. Cronograma
1. Divisão do trabalho
(work breakdown)
2. Rede de tarefas
3. Gráfico de Gant
4. Tabela de recursos
46
Plano de Projeto-Controle
47
Plano de Projeto-Controle
O que é Controle?
48
Plano de Projeto-Controle
Tipos de Controle
49
Plano de Projeto-Controle
• Formas de conduzir o rastreamento e controle
(tracking) do projeto
– realizar reuniões periódicas sobre a situação do projeto,
com relato do progresso e dos problemas
– avaliar os resultados de todas as revisões conduzidas ao
longo do processo de engenharia do software
– determinar se os marcos de referência formais foram
atingidos até a data programada
– comparar a data de início real com a data de início
planejada para cada tarefa do projeto
– fazer reuniões informais para obter avaliações subjetivas
do progresso do projeto
50
Pontos-Chaves
51
...Em Resumo...
Organizar: fazer o
Planejar: estabelecer levantamento dos Integrar: manter a
objetivos claros e recursos necessários unidade e a livre
detalhados que serão para por em prática o operação de recursos,
alcançados entre a trabalho especificado no principalmente os
situação atual e o planejamento, numa elementos humanos,
objetivo final, estrutura eficaz durante a execução do
juntamente com uma planejado
definição do trabalho
necessário para
Gerenciamento de Projeto é a
alcançá-los
execução repetida das atividades
Revisar: modificar o
plano, a organização e,
possivelmente, os Medir: obter uma
objetivos para acomodar contínua realimentação
as discrepâncias sobre o andamento do
reveladas pela medição que foi planejado
52