1 cap 7 – programação e controle de projetos ricardo l schneider fes

28
1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

Upload: internet

Post on 18-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

1

Cap 7 – Programação e Controle de Projetos

Ricardo L Schneider

FES

Page 2: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

2

“Síndrome dos 90%”

Page 3: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

3

Conceitos básicos: Atraso em projetos:

Prazo irrealístico Mudanças de requisitos sem refletir nos prazos Sub-estimativa do esforço Riscos (previsíveis ou não) não considerados Dificuldades técnicas não previstas Dificuldades humanas Falta de comunicação dentro da equipe Demora no reconhecimento do atraso pelo gerente

Page 4: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

4

Como lidar com prazos pré-definidos

Refazer as estimativas com detalhe Usar um processo incremental para

entregar os módulos essenciais Negociar com os usuários/clientes

Page 5: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

5

Como um projeto atrasa:

“Um dia de cada vez” [Brooks 1995 – The Mythical Man-Month]

Page 6: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

6

Princípios básicos da programação de projetos:

Compartimentalização - produto / processo Interdependência das tarefas Alocação de tempo Validação do esforço aplicado Responsabilidades definidas Produtos definidos “Milestones” (marcos) definidos

Page 7: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

7

Relação entre pessoas e esforço A adição de recursos humanos em um

projeto em atraso: Adiciona tempo para treinamento dos novos

técnicos (retirados dos que já estavam sobrecarregados)

Aumenta a necessidade de coordenação, comunicação e controle

Page 8: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

8

Relação empírica [Putman 1992]

L = P E1/3 T4/3

>> E = L3

P3 T4

P = fator de produtividade L = LOC T = tempo E = Esforço

Page 9: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

9

Distribuição do Esforço Regra dos 40-20-40

40% > Análise e Projeto20% > Programação40% > Testes e integração

Page 10: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

10

Distribuição empírica:

N

t

Page 11: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

11

Distribuição empírica:

N

t

Page 12: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

12

Pert/Cpm (Program evaluation and

review technique/Critical path method) Atividade

Início Fim Duração

Evento

Rede de atividades e eventos

Page 13: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

13

Sequenciação Atividade antecessora Atividade sucessora

Data mais cêdo Data mais tarde Atividade fantasma

Page 14: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

14

EX: “Pintura de uma porta” 

ID ATIVIDADE DURAÇÃO ANTEC SUCESA Retirar porta do lugarB Retirar fechaduraC Limpar e lixar a portaD Consertar fechaduraE Comprar tinta, lixa e pincelF Dar 1ª demãoG Lavar o pincelH Deixar secar a portaI Dar 2ª demãoJ Lavar o pincelK Deixar secar a portaL Colocar a fechaduraM Colocar a porta no lugar______________________________________________________________________

Page 15: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

15

EX: “Pintura de uma porta” 

ID ATIVIDADE DURAÇÃO ANTEC SUCESA Retirar porta do lugar 0,25B Retirar fechadura 0,25C Limpar e lixar a porta 1D Consertar fechadura 2E Comprar tinta, lixa e pincel 2F Dar 1ª demão 0,75G Lavar o pincel 0,25H Deixar secar a porta 10I Dar 2ª demão 0,75J Lavar o pincel 0,25K Deixar secar a porta 10L Colocar a fechadura 0,5M Colocar a porta no lugar 0,5_______________________________________________________________________

Page 16: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

16

EX: “Pintura de uma porta” 

ID ATIVIDADE DURAÇÃO ANTEC SUCESA Retirar porta do lugar 0,25 - BB Retirar fechadura 0,25 A C-DC Limpar e lixar a porta 1 B-E FD Consertar fechadura 2 B LE Comprar tinta, lixa e pincel 2 - CF Dar 1ª demão 0,75 C G-HG Lavar o pincel 0,25 F IH Deixar secar a porta 10 F II Dar 2ª demão 0,75 G-H J-KJ Lavar o pincel 0,25 I -K Deixar secar a porta 10 I LL Colocar a fechadura 0,5 D-K MM Colocar a porta no lugar 0,5 L -______________________________________________________________

Page 17: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

17

1

2

4

A

E

0,25

2

Page 18: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

18

1

2

3

4

5

AB

C

D

E

0,25

2

0,25 2

1

Page 19: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

19

1

2

3

4

5 6

7

8

9

101011

12A

B

C

D

E

F

G

H

I

J

K

L

M

0,25

2

0,25 2

1

0,75

0,25

10

0,75

0,25

0,5

0,5

10

Page 20: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

20

1

2

3

4

5 6

7

8

9

101011

12A

B

C

D

E

F

G

H

I

J

K

L

M

. 0

.0,25

.0,5

.2

.3

. 3,75

. 4

0,25

2

0,25 2

1

0,75

0,25

10

0,75

0,25

0,5

0,5

10

Page 21: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

21

1

2

3

4

5 6

7

8

9

101011

12A

B

C

D

E

F

G

H

I

J

K

L

M

. 0

. 0,25

.0,5

. 2

. 3

. 3,75

. 4

. 13,75

. 14,5

. 24,5

.25

. 25,5

0,25

2

0,25 2

1

0,75

0,25

10

0,75

0,25

0,5

0,5

10

Page 22: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

22

1

2

3

4

5 6

7

8

9

101011

12A

B

C

D

E

F

G

H

I

J

K

L

M

. 0

. 0,25

. 0,5

. 2

. 3

.3,75

13,75 4

13,7513,75

14,514,5

24,524,5

2525

25,525,5

0,25

2

0,25 2

1

0,75

0,25

10

0,75

0,25

0,5

0,5

10

Page 23: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

23

1

2

3

4

5 6

7

8

9

101011

12A

B

C

D

E

F

G

H

I

J

K

L

M

0 0

1,750,25

20,5

22

33

3,753,75

13,75 4

13,7513,75

14,514,5

24,524,5

2525

25,525,5

0,25

2

0,25 2

1

0,75

0,25

10

0,75

0,25

0,5

0,5

10

Page 24: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

24

1

2

3

4

5 6

7

8

9

101011

12A

B

C

D

E

F

G

H

I

J

K

L

M

0 0

1,750,25

20,5

22

33

3,753,75

13,75 4

13,7513,75

14,514,5

24,524,5

2525

25,525,5

0,25

2

0,25 2

1

0,75

0,25

10

0,75

0,25

0,5

0,5

10

Page 25: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

25

Caminho crítico

Folga dos eventosDMT – DMC

Folga das atividades: Folga livre: DMCF - DMCI - D Folga total: DMTF - DMCI - D Independente: DMCF - DMTI - D Dependente: DMTF - DMTI - D

Page 26: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

26

Caminho crítico Folga dos eventos

DMT – DMC Folga das atividades:

Folga livre: DMCF - DMCI - D

Folga total: DMTF - DMCI - D

Independente: DMCF - DMTI - D

Dependente: DMTF - DMTI - DDMCI DMTI

DMCF DMTF

D

Page 27: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

27

“Timeline chart”

Page 28: 1 Cap 7 – Programação e Controle de Projetos Ricardo L Schneider FES

28

“Timeline chart”