Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração...

27
1 Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 05 Rogério Eduardo Garcia ([email protected]) 13/01/2015 Rogério Eduardo Garcia 2 Conteúdo Parte 1: Gerenciamento & Qualidade Plano de Projeto - aspectos gerais Parte 2: Plano de Projeto - Métricas e Estimativas Parte 3: Plano de Projeto - Cronograma e Controle Parte 4: Exercícios de Fixação

Transcript of Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração...

Page 1: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�1

Faculdade de Ciências e Tecnologia

Departamento de Matemática e Computação

Bacharelado em Ciência da Computação

Engenharia de Software II

Aula 05

Rogério Eduardo Garcia([email protected])

13/0

1/20

15R

ogér

io E

duar

do G

arci

a2

Conteúdo

� Parte 1:– Gerenciamento & Qualidade

– Plano de Projeto - aspectos gerais

� Parte 2:– Plano de Projeto - Métricas e Estimativas

� Parte 3:– Plano de Projeto - Cronograma e Controle

� Parte 4:– Exercícios de Fixação

Page 2: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�2

13/0

1/20

15R

ogér

io E

duar

do G

arci

a3

Parte 3 - Objetivos

� 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

13/0

1/20

15R

ogér

io E

duar

do G

arci

a4

Plano de Projeto de Software

I. Introdução1. Escopo e propósito do documento2. Objetivos do Projeto

II. Estimativas de Projeto1. Dados históricos usados nas

estimativas2. Técnicas de estimativa3. Estimativas

III. Riscos do Projeto1. Análise dos riscos2. Administração dos riscos

IV. Cronograma1. Divisão do trabalho

(work breakdown)2. Rede de tarefas3. Gráfico de Gantt4. Tabela de recursos

V. Recursos do Projeto1. Pessoal2. Hardware e Software3. Recursos especiais

VI. Organização do Pessoal1. Estrutura de Equipe2. Relatórios Administrativos

VII. Mecanismos de Controle

VIII. Apêndices

Page 3: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�3

13/0

1/20

15R

ogér

io E

duar

do G

arci

a5

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

13/0

1/20

15R

ogér

io E

duar

do G

arci

a6

Plano de Projeto-Cronograma

� A precisão nos cronogramas é mais importanteque a precisão nos custos

� Custos adicionais:– podem ser absorvidos por várias vendas

– pode ser estipulado um novo preço

� O não cumprimento do cronograma:– reduz o impacto no mercado

– cria insatisfação dos clientes

– cria problemas com a integração dos sistemas

Page 4: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�4

13/0

1/20

15R

ogér

io E

duar

do G

arci

a7

Plano de Projeto-Cronograma

DIVISÃO DO TRABALHO E

DISTRIBUIÇÃO DO ESFORÇO

Análise e Projeto

40-50%

Atividade de Teste e Depuração

30-40%

Codificação15-20%

13/0

1/20

15R

ogér

io E

duar

do G

arci

a8

Plano de Projeto-Cronograma

� As Técnicas de Estimativas levam aestimativas de pessoas-mês

� A distribuição do esforço apresentada deve serconsiderada uma diretriz

� As características de cada projeto devem ditara distribuição do esforço

� O esforço despendido no planejamento doprojeto é, em geral, de 2 a 3% do esforço total

Page 5: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�5

13/0

1/20

15R

ogér

io E

duar

do G

arci

a10

Plano de Projeto-Cronograma

REDES PERT- CPM ou REDES de PLANEJAMENTO

É a representação gráfica de uma programação, na qual se apresenta a seqüência lógica do

Planejamento com as interdependências das tarefas, tendo por finalidade atingir um objetivo.

PERT - Program Evaluation and Review TechniqueCPM - Critical Path Method

13/0

1/20

15R

ogér

io E

duar

do G

arci

a11

Plano de Projeto-Cronograma

TarefaDuração

Interdependência

REDEAtividade

Eventos

é a execução efetiva de uma operação; consome tempo e/ou recursos

correspondem a marcos que caracterizam determinados instantes

Page 6: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�6

13/0

1/20

15R

ogér

io E

duar

do G

arci

a12

Plano de Projeto-Cronograma

� Planejamento da Rede– identificar as Atividades

– identificar a ordem em que ocorrem as Atividades

– determinar a duração das Atividades

13/0

1/20

15R

ogér

io E

duar

do G

arci

a13

Plano de Projeto-Cronograma

Representação da Rede

evento inicial

evento final

identificação da atividade

duração da atividade

Page 7: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�7

13/0

1/20

15R

ogér

io E

duar

do G

arci

a14

Plano de Projeto-Cronograma

Tipos de Atividades

ATIVIDADE DEPENDENTE ATIVIDADE PARALELA

A atividade B é dependente da

atividade A se para iniciar B é necessário

que A tenha sido concluída

As atividades A e B são paralelas se elas podem ser executadas simultaneamente

13/0

1/20

15R

ogér

io E

duar

do G

arci

a15

Plano de Projeto-Cronograma

� Atividades Dependentes

4

2

1

3

A

B

C10

10

15

A atividade C só pode ser executada depois que as atividades A e B forem concluídas

Page 8: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�8

13/0

1/20

15R

ogér

io E

duar

do G

arci

a16

Plano de Projeto-Cronograma

� Atividades Dependentes

As atividades C e D só podem ser executadas depois que as atividades A e B forem concluídas

4

2

1

3

A

B

C

10

10

15

5D

12

13/0

1/20

15R

ogér

io E

duar

do G

arci

a17

Plano de Projeto-Cronograma

� Atividades Paralelas

As atividades B e C podem ser executadas simultaneamente

421 3A

B

C10

10

15

D12

Page 9: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�9

13/0

1/20

15R

ogér

io E

duar

do G

arci

a18

Plano de Projeto-Cronograma

� Atividades Paralelas

As atividades B e C devem ser identificadas por origem e destino diferentes

B

C10

421 3A

10 15

D

12

3 atividade fantasma

13/0

1/20

15R

ogér

io E

duar

do G

arci

a19

Plano de Projeto-Cronograma

Tempo de Execução da Rede

421 3A B C

10 1512

Tempo de Execução = 10 + 12 + 15 = 37

Page 10: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�10

13/0

1/20

15R

ogér

io E

duar

do G

arci

a20

Plano de Projeto-Cronograma

� Para redes complexas, definem-se:– cedo do evento

– tarde do evento

– folga do evento

– caminho crítico

Tempo de Execução da Rede

13/0

1/20

15R

ogér

io E

duar

do G

arci

a21

Plano de Projeto-Cronograma

0

3

10

1041 7

3 6 610

5

7

2 5 8

3 6 910 1

3

2

5 4

4

5

3

13

19

15

26

31

32

37

cedo do evento : tempo necessário para que o evento seja atingido, sem atrasos

cedo = max ( cedo anterior + duração )

Tempo de Execução da Rede

Page 11: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�11

13/0

1/20

15R

ogér

io E

duar

do G

arci

a22

Plano de Projeto-Cronograma

tarde do evento : tempo limite para a realização do evento para não atrasar o projeto

tarde = min ( tarde posterior - duração )

37

32

34

26

19

30

13

12

3

0

1041 7

3 6 610

5

7

2 5 8

3 6 910 1

3

2

5 4

4

5

3

0

3

10

13

19

15

26

31

32

37

Tempo de Execução da Rede

13/0

1/20

15R

ogér

io E

duar

do G

arci

a23

Plano de Projeto-Cronograma

folga do evento : diferença entre o tarde e o cedo do evento

folga = tarde - cedo

1041 7

3 6 610

5

7

2 5 8

3 6 910 1

3

2

5 4

4

5

3

0

3

10

13

19

15

26

31

32

3737

32

34

26

19

30

13

12

3

0

15 32

0

0

0

0

0

0

0

Tempo de Execução da Rede

Page 12: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�12

13/0

1/20

15R

ogér

io E

duar

do G

arci

a24

Plano de Projeto-Cronograma

caminho crítico :

3 4

1041 7

3 6 610

5

7

8

3 6 910 1 2

4

5

3

0

10

13

15

26

31

32

3737

32

34

26

30

13

12

0

15 32

0

0

002 55

3 19193 0 0

0

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).

Tempo de Execução da Rede

13/0

1/20

15R

ogér

io E

duar

do G

arci

a25

Plano de Projeto-Cronograma

Prazos de Execução

TARDE = CEDO TARDE < CEDO TARDE > CEDO

não existe um prazo para

elaboração do projeto

existe um prazo que é menor do

que o prazo normal para

elaboração do projeto

existe um prazo que é maior do

que o prazo normal para

elaboração do projeto

Page 13: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�13

13/0

1/20

15R

ogér

io E

duar

do G

arci

a26

Plano de Projeto-Cronograma

0

2

4

9 16

41

2

7

3

2

5

34 5

8

6A

B

C

D

E

F

G

Cálculo do cedo dos eventos:

Prazos de Execução

13/0

1/20

15R

ogér

io E

duar

do G

arci

a27

Plano de Projeto-Cronograma

41

2

7

3

2

5

34 5

8

60

2

4

9 16A

B

C

D

E

F

G

Cálculo do caminho crítico:

Prazos de Execução

Page 14: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�14

13/0

1/20

15R

ogér

io E

duar

do G

arci

a28

Plano de Projeto-Cronograma

169

4

6

0

0

4

0 00

41

2

7

3

2

5

34 5

8

60

2

4

9 16A

B

C

D

E

F

G

Caso 1: tarde = cedo O cliente não impôs um prazo para o término do projeto

Prazos de Execução

13/0

1/20

15R

ogér

io E

duar

do G

arci

a29

Plano de Projeto-Cronograma

-3

41

2

7

3

2

5

34 5

8

60

2

4

9 16136

1

3

-3

-3

1

-3-3 A

B

C

D

E

F

G

Caso 2: tarde < cedo O cliente impôs um prazo menor do que o estimado para o término do projeto

Como fazer ?

Prazos de Execução

Page 15: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�15

13/0

1/20

15R

ogér

io E

duar

do G

arci

a30

Caso 2: tarde < cedo

Plano de Projeto-Cronograma

• reestudar as atividades, considerando o custo deimplementação

• iniciar pelas atividades críticas

• cuidar para que a redução de uma atividade crítica nãoconsuma a folga de uma não crítica

Prazos de Execução

13/0

1/20

15R

ogér

io E

duar

do G

arci

a31

Caso 2: tarde < cedo

Plano de Projeto-Cronograma

• produzir uma tabela com os seguintes dados:

atividades duração custo duração custo diferença diferença custo/ do c.crítico normal normal acelerada acelerado custos durações unid.ac.

1-3 4 5.000 2 7.000 2.000 2 1.000

3-4 5 300 4 350 50 1 50

4-5 7 2.000 5 2.500 500 2 250

custo da aceleração: 1 x (3-4) + 2 x (4-5) = 50 + 500 = 550

Prazos de Execução

Page 16: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�16

13/0

1/20

15R

ogér

io E

duar

do G

arci

a32

Caso 2: tarde < cedo

Plano de Projeto-Cronograma

• refazer a rede de acordo com as novas datasatividades aceleradas: 1 x (3-4) + 2 x (4-5)

0

41

2

5

3

2

5

34 4

8

60

2

4

8 13138

4

5

0

0

3

00 A

B

C

D

E

F

G

Prazos de Execução

13/0

1/20

15R

ogér

io E

duar

do G

arci

a33

Plano de Projeto-Cronograma

3

41

2

7

3

2

5

34 5

8

60

2

4

9 161912

7

9

3

3

7

33 A

B

C

D

E

F

G

Caso 3: tarde > cedo O cliente impôs um prazo maior do que o estimado para o término do projeto

Como fazer ?

Prazos de Execução

Page 17: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�17

13/0

1/20

15R

ogér

io E

duar

do G

arci

a34

Caso 3: tarde > cedo

Plano de Projeto-Cronograma

• reestudar as atividades, considerando o custo deimplementação, para tentar economizar realizandoas atividades em ritmo mais lento

Prazos de Execução

13/0

1/20

15R

ogér

io E

duar

do G

arci

a35

Caso 3: tarde > cedo

Plano de Projeto-Cronograma

• produzir uma tabela com os seguintes dados:

atividades duração custo duração custo diferença diferença custo/ do c.crítico normal normal lenta lento custos durações unid.desac.

1-3 4 5.000 6 4.500 500 2 250

3-4 5 300 6 300 --- 1 ---

4-5 7 2.000 9 1.900 100 2 50

economia da desaceleração: 2 x (1-3) + 1 x (4-5) = 500 + 50 = 550

Prazos de Execução

Page 18: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�18

13/0

1/20

15R

ogér

io E

duar

do G

arci

a36

Caso 3: tarde > cedo

Plano de Projeto-Cronograma

• refazer a rede de acordo com as novas datasatividades desaceleradas: 2 x (1-3) + 1 x (4-5)

0

41

2

8

3

2

5

36 5

8

60

2

6

11 191911

6

8

0

0

3

00 A

B

C

D

E

F

G

Prazos de Execução

13/0

1/20

15R

ogér

io E

duar

do G

arci

a37

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

Page 19: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�19

13/0

1/20

15R

ogér

io E

duar

do G

arci

a38

Plano de Projeto-Cronograma

2 58

1 14193

A

A

8

pdi udipdt udt

1 9 11 193 14

td = tempo disponível = 19 - 1 = 18

8

A

Tipos de Folgas

13/0

1/20

15R

ogér

io E

duar

do G

arci

a39

Plano de Projeto-Cronograma

FOLGA TOTAL (FT) : tempo restante do td, retirando-se a duração da atividade

FT = (19-1)-8 = 10

FT = (19-1)-8 = 10

FT = td - t

A

8pdi pdt

td = tempo disponível = 19 - 1 = 18

udi udt8

A

1 9 11 193 14

Tipos de Folgas

Page 20: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�20

13/0

1/20

15R

ogér

io E

duar

do G

arci

a40

Plano de Projeto-Cronograma

FOLGA LIVRE (FL) : atraso máximo que uma atividade pode ter sem alterar a data fixada para o cedo do evento final dessa atividade

FL = (cf - ci) - t

FL = (14-1)-8 = 5

FL = (14-1)-8 = 5

A

8pdi pdt

8

A

1 9 193 146

Tipos de Folgas

13/0

1/20

15R

ogér

io E

duar

do G

arci

a41

Plano de Projeto-Cronograma

FOLGA DEPENDENTE (FD) : prazo do qual se dispõe, a partir do tarde do evento inicial de uma atividade para concluí-la até o tarde do evento final

FD = (tf - ti) - t

FD = (19-3)-8 = 8

FD = (19-3)-8 = 8

A

8

8

A

1 11 193 14

udt

Tipos de Folgas

Page 21: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�21

13/0

1/20

15R

ogér

io E

duar

do G

arci

a42

Plano de Projeto-Cronograma

FOLGA INDEPENDENTE (FI) : prazo do qual se dispõe, a partir do tarde do evento inicial de uma atividade para concluí-la até o cedo do evento final

FI = (cf - ti) - t

FI = (14-3)-8 = 3

FI = (14-3)-8 = 3

A

8

8

A

1 11 193 146

Tipos de Folgas

13/0

1/20

15R

ogér

io E

duar

do G

arci

a43

Plano de Projeto-Cronograma

GRÁFICO DE GANTT

Tem por objetivo mostrar a duração de cada tarefa. Seu mérito está na

simplicidade.

Page 22: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�22

13/0

1/20

15R

ogér

io E

duar

do G

arci

a44

Plano de Projeto-Cronograma

Atividade Duração

5 10 15 20 25

A

B

C

Gráfico de Gantt planejadorealizado

13/0

1/20

15R

ogér

io E

duar

do G

arci

a45

Plano de Projeto-Cronograma

TAREFA 3

Gráfico de Ganttplanejadorealizado

| | | | | | | | | | | | | | | | |j f m a m j j a s o n d j f m a m

João

Ana

Maria

Jorge

Pedro

Marta

TAREFA 1 TAREFA 2 TAREFA 10

TAREFA 4

TAREFA 5

TAREFA 6 TAREFA 8

TAREFA 7 TAREFA 9

+ + + + +Pontos de Controle

Page 23: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�23

13/0

1/20

15R

ogér

io E

duar

do G

arci

a46

Plano de Projeto de Software

I. Introdução1. Escopo e propósito do documento2. Objetivos do Projeto

II. Estimativas de Projeto1. Dados históricos usados nas

estimativas2. Técnicas de estimativa3. Estimativas

III. Riscos do Projeto1. Análise dos riscos2. Administração dos riscos

IV. Cronograma1. Divisão do trabalho

(work breakdown)2. Rede de tarefas3. Gráfico de Gant4. Tabela de recursos

V. Recursos do Projeto1. Pessoal2. Hardware e Software3. Recursos especiais

VI. Organização do Pessoal1. Estrutura de Equipe2. Relatórios Administrativos

VII. Mecanismos de Controle

VIII. Apêndices

13/0

1/20

15R

ogér

io E

duar

do G

arci

a47

Plano de Projeto-Controle

VII. Mecanismos de Controle

Page 24: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�24

13/0

1/20

15R

ogér

io E

duar

do G

arci

a48

Plano de Projeto-Controle

O que é Controle?

É a comparação entre o “efetivo” e o “planejado” com as providências necessárias para o enquadramento dos resultados na conjuntura apreciada, a fim de não produzir desvio em relação ao previsto.

Para que um Controle tenha eficiência é preciso que o seu método seja simples e que o planejamento tenha sido bem elaborado.

13/0

1/20

15R

ogér

io E

duar

do G

arci

a49

Plano de Projeto-Controle

Tipos de Controle

por Pontos-Chaves por Atividades por Períodos

controla eventos que constituem pontos de amarração de trechos de redes nos quais o cumprimento do tarde do evento é de máxima importância

mantém atenção especial sobre cada atividade ou sobre determinadas atividades, consideradas mais importantes

faz um apanhado da situação de tempos em tempos; o intervalo escolhido depende do projeto

Page 25: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�25

13/0

1/20

15R

ogér

io E

duar

do G

arci

a50

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, comrelato do progresso e dos problemas

– avaliar os resultados de todas as revisões conduzidas aolongo do processo de engenharia do software

– determinar se os marcos de referência formais foram atingidosaté a data programada

– comparar a data de início real com a data de início planejadapara cada tarefa do projeto

– fazer reuniões informais para obter avaliações subjetivas doprogresso do projeto

13/0

1/20

15R

ogér

io E

duar

do G

arci

a51

Pontos-Chaves

� A Rede de Tarefas e o Gráfico de Ganttconstituem um meio simples e eficiente dealocação de tempo e recurso para o projeto

� O Controle do Projeto tem por objetivo verificarse o cronograma está sendo cumprido erearranjar as atividades caso isso sejanecessário

Page 26: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�26

13/0

1/20

15R

ogér

io E

duar

do G

arci

a52

...Em Resumo...

Planejar: estabelecer objetivos claros e detalhados que serão alcançados entre a situação atual e o objetivo final, juntamente com uma definição do trabalho necessário para alcançá-los

Organizar: fazer o levantamento dos recursos necessários para por em prática o trabalho especificado no planejamento, numa estrutura eficaz

Integrar: manter a unidade e a livre operação de recursos, principalmente os elementos humanos, durante a execução do planejado

Medir: obter uma contínua realimentação sobre o andamento do que foi planejado

Revisar: modificar o plano, a organização e, possivelmente, os objetivos para acomodar as discrepâncias reveladas pela medição

Gerenciamento de Projeto é a execução repetida das atividades

13/0

1/20

15R

ogér

io E

duar

do G

arci

a53

Necessida-de de umProduto

Estimativa

de

Esforço

Estimativa

de

Custo

Investimen-tos da

Empresa

Pedido de

Suporte ao

Usuário

Compromis-

so do

Usuário

Aquisição

de

Recursos

Desenvol-

vimento

Acompa-nhamento

Avaliaçãodo

Progresso

Processo de Desenvolvimento de Software

Page 27: Engenharia de Software II - :: UNESP : Campus de Presidente … · – Redes PERT-CPM – Duração do Projeto – Prazos do Projeto – Gráfico de Gantt – Gráfico de Recursos

�27

13/0

1/20

15R

ogér

io E

duar

do G

arci

a54

Ferramenta