Professional Documents
Culture Documents
de Projeto
Cronograma
Redes PERT-CPM
Durao do Projeto
Prazos do Projeto
Grfico de Gantt
Grfico de Recursos
Controle
O que Controle
Tipos de Controle
Formas de conduzir o Controle
3
Plano de Projeto de Software
I. Introduo V. Recursos do Projeto
1. Escopo e propsito do documento 1. Pessoal
2. Objetivos do Projeto 2. Hardware e Software
3. Recursos especiais
II. Estimativas de Projeto
1. Dados histricos usados nas VI. Organizao do Pessoal
estimativas 1. Estrutura de Equipe
2. Tcnicas de estimativa 2. Relatrios Administrativos
3. Estimativas
VII. Mecanismos de Controle
III. Riscos do Projeto
VIII. Apndices
1. Anlise dos riscos
2. Administrao dos riscos
IV. Cronograma
1. Diviso do trabalho
(work breakdown)
2. Rede de tarefas
3. Grfico de Gantt
4. Tabela de recursos
4
Plano de Projeto-Cronograma
IV. Cronograma
1. Diviso do trabalho
(work breakdown)
2. Rede de tarefas
3. Grfico de Gantt
4. Tabela de recursos
5
Plano de Projeto-Cronograma
DIVISO DO TRABALHO E
DISTRIBUIO DO ESFORO
Atividade
de Teste e
Anlise e Depurao
Projeto 30-40%
40-50%
Codificao
15-20%
7
Plano de Projeto-Cronograma
9
Plano de Projeto-Cronograma
Durao
Tarefa
Interdependndia
a execuo efetiva de
uma operao; 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 durao das Atividades
11
Plano de Projeto-Cronograma
Representao da Rede
identificao
da atividade
evento evento
inicial final
durao da
atividade
12
Plano de Projeto-Cronograma
Tipos de Atividades
A atividade B As atividades A e B so
dependente da paralelas se elas
atividade A se para podem ser executadas
iniciar B necessrio simultaneamente
que A tenha sido
concluda
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
concludas
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 concludas
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 Execuo = 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 Execuo da Rede
tarde do evento : tempo limite para a realizao do evento para no 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 Execuo da Rede
folga do evento : diferena 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 Execuo da Rede
caminho crtico : vai do evento inicial ao evento final, passa pelas atividades de
maior durao e a soma das duraes corresponde ao cedo do
evento final (os eventos por onde ele passa tm 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 Execuo
24
Plano de Projeto-Cronograma
Prazos de Execuo
Clculo 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 Execuo
Clculo do caminho crtico:
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 Execuo
Caso 1: tarde = cedo O cliente no imps um prazo
para o trmino 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 Execuo
Caso 2: tarde < cedo O cliente imps um prazo menor do que o
estimado para o trmino 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 Execuo
Caso 2: tarde < cedo
29
Plano de Projeto-Cronograma
Prazos de Execuo
Caso 2: tarde < cedo
produzir uma tabela com os seguintes dados:
30
Plano de Projeto-Cronograma
Prazos de Execuo
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 Execuo
Caso 3: tarde > cedo O cliente imps um prazo maior do que o
estimado para o trmino 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 Execuo
33
Plano de Projeto-Cronograma
Prazos de Execuo
Caso 3: tarde > cedo
produzir uma tabela com os seguintes dados:
34
Plano de Projeto-Cronograma
Prazos de Execuo
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 incio (ou ci = cedo do inicial)
udi = ltima data de incio
pdt = primeira data de trmino
udt = ltima data de trmino (ou tf = tarde do final)
t = durao da atividade
td = tempo disponvel
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 disponvel = 19 - 1 = 18
37
Plano de Projeto-Cronograma
Tipos de Folgas
FOLGA TOTAL (FT) : tempo restante do td, retirando-se a durao 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 disponvel = 19 - 1 = 18
38
Plano de Projeto-Cronograma
Tipos de Folgas
FOLGA LIVRE (FL) : atraso mximo 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 dispe, 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 dispe, 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 codificao
Rede de Tarefas procedimental teste de unidade
codificao
teste integrao
anlise e projeto
especificao dados
planejamento
testes procedimentos reviso
testes procedimentos
testes
42
Plano de Projeto-Cronograma
GRFICO DE GANTT
43
Plano de Projeto-Cronograma
Atividade Durao
5 10 15 20 25
A
planejado
Grfico 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
Grfico de Gantt
45
Plano de Projeto de Software
I. Introduo V. Recursos do Projeto
1. Escopo e propsito do documento 1. Pessoal
2. Objetivos do Projeto 2. Hardware e Software
3. Recursos especiais
II. Estimativas de Projeto
1. Dados histricos usados nas VI. Organizao do Pessoal
estimativas 1. Estrutura de Equipe
2. Tcnicas de estimativa 2. Relatrios Administrativos
3. Estimativas
VII. Mecanismos de Controle
III. Riscos do Projeto
VIII. Apndices
1. Anlise dos riscos
2. Administrao dos riscos
IV. Cronograma
1. Diviso do trabalho
(work breakdown)
2. Rede de tarefas
3. Grfico 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 reunies peridicas sobre a situao do projeto,
com relato do progresso e dos problemas
avaliar os resultados de todas as revises conduzidas ao
longo do processo de engenharia do software
determinar se os marcos de referncia formais foram
atingidos at a data programada
comparar a data de incio real com a data de incio
planejada para cada tarefa do projeto
fazer reunies informais para obter avaliaes 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 necessrios unidade e a livre
detalhados que sero para por em prtica o operao de recursos,
alcanados entre a trabalho especificado no principalmente os
situao atual e o planejamento, numa elementos humanos,
objetivo final, estrutura eficaz durante a execuo do
juntamente com uma planejado
definio do trabalho
necessrio para
Gerenciamento de Projeto a
alcan-los
execuo repetida das atividades
Revisar: modificar o
plano, a organizao e,
possivelmente, os Medir: obter uma
objetivos para acomodar contnua realimentao
as discrepncias sobre o andamento do
reveladas pela medio que foi planejado
52