Anda di halaman 1dari 29

Plano de Projeto de Software j IV - Cronograma

A preciso nos cronogramas mais importante que a preciso nos custos i Custos adicionais: podem ser absorvidos por vrias vendas pode ser estipulado um novo preo O no cumprimento do cronograma: reduz o impacto no mercado p cria insatisfao dos clientes cria problemas com a integrao dos sistemas c a p ob e as co teg ao s ste as

Plano de Projeto de Software (IV Cronograma) j g Mtodos de Determinao d C Mt d d D t i de Cronogramas:


PERT
Program Evaluation and Review Technique (Mtodo de avaliao e reviso de programa)

CPM

Critical Path Method (Mtodo do caminho crtico)

Diagrama de GANTT

Diagramas de Barras

Plano de Projeto de Software (IV Cronograma) j g

REDES PERT- CPM ou REDES de PLANEJAMENTO


a representao grfica de um programa, na qual se apresenta a sequncia lgica do Planejamento com as interdependncias d t i t d d i das tarefas, com a fi lid d d f finalidade de atingir um objetivo Planejar Diviso do projeto em atividades

Programar Determinao das relaes de dependncia entre as atividades

Plano de Projeto de Software (IV Cronograma) j g

Durao Tarefa Interdependndia a execuo efetiva d f ti de uma operao; consome tempo e/ou rercursos para serem realizadas correspondem a marcos que caracterizam determinados instantes

Atividade REDE Eventos

Plano de Projeto de Software (IV Cronograma) j g


Planejamento da Rede ej e o d ede Identificar as Atividades Identificar a ordem em que ocorrem as Atividades Determinar a durao das Atividades

Representao Grfica
identificao da atividade durao da atividade

Evento inicial

Evento final

Plano de Projeto de Software (IV Cronograma)


Conceitos Associados:
Atividade Paralela Atividade Dependente Atividade Fantasma Data mais Cedo Data mais Tarde Folga do Evento F l d E t Caminho Crtico Tempo Crtico

Plano de Projeto de Software (IV Cronograma) j g


Tipos de Atividades

ATIVIDADE DEPENDENTE

ATIVIDADE PARALELA

A atividade B dependente da atividade A se para iniciar B necessrio que A tenha sido concluda l d

As atividades A e B so paralelas se elas p podem ser executadas simultaneamente

Plano de Projeto de Software (IV Cronograma) j g

Atividades Dependentes
1 A 10 3 B 10

C 15

A atividade C s pode ser executada depois que as atividades A e B forem concludas l d

Plano de Projeto de Software (IV Cronograma)

Ati id d Dependentes Atividades D d t


1 A 10 3 B 10 C 15 D 12 4

As atividades C e D s podem ser executadas d t d depois que as atividades i ti id d A e B forem concludas

Plano de Projeto de Software (IV Cronograma) j

Atividades Paralelas
B A 4

As atividades B e C podem ser executadas p simultaneamente 3 3


atividade fantasma

1
4

D 2

C 5 B 4

1
4

C 5

D 2

Atividade Fantasma uma atividade que no consome tempo nem recursos, utilizada apenas para definir l de t d d fi i relaes d iinterdependncia. d i

Plano de Projeto de Software (IV Cronograma)

Tempo de Execuo da Rede


A 10 B 2 12 C 15

Tempo de Execuo = 10 + 12 + 15 = 37

Plano de Projeto de Software (IV Cronograma)


Tempo de Execuo da Rede
Data mais cedo: tempo necessrio para que o evento seja atingido, sem atrasos

3 A 3 1 B 10 10 3 E 1 2 10 D

C 5 G 13 4 J 2 F 3 6

19 5 I 7

H 4 26 7 M L 6

32 8 5 O 37 10 5 31 9 N 3

15 6 K 4

cedo = max ( cedo anterior + durao )

Plano de Projeto de Software (IV Cronograma) j ( g )


Tempo de Execuo da Rede
tempo limite para a realizao do evento para no atrasar o projeto: Data mais tarde

3 3 0 0 1 B 10 12 10 3 A 3 2

C 5 D 13 G 13 10 6 4 J E 2 1 F 3

19 19 5 I 7 30 15 6

H 4

32 32 26 L 26 7 M 5 34 N 31 9 3 8 6 O 37 37 5 10

K 4

tarde = min ( tarde posterior - durao )

Plano de Projeto de Software (IV Cronograma)


Tempo de Execuo da Rede Uma maneira de apurar as folgas das atividades utilizar-se das datas de realizao das atividades: Primeira Data de Incio - a data em que a atividade pode ser i i i d caso as atividades antecessoras f d iniciada ti id d t foram iniciadas na primeira oportunidade e completadas nas duraes estimadas. Ou seja: estimadas PDI (i, j) = C(i) ltima Data de Incio - a data-limite de incio de uma atividade para que o projeto no sofra atrasos. Ou seja: UDI (i, j) = T( j) D(i, j)

Plano de Projeto de Software (IV Cronograma)


Tempo de Execuo da Rede Uma maneira de apurar as folgas das atividades utilizar-se das datas de realizao das atividades: Primeira Data de Trmino - a data de trmino considerando que a atividade i i i na PDI (i j) e t h id d ti id d inicie (i, tenha sua durao estimada obedecida. Ou seja: PDT(i, PDT(i j) = C(i) + D(i j) D(i, ltima Data de Trmino - o prazo-limite de trmino de uma atividade, sob pena de atrasar o projeto. Ou seja: UDT(i, j) = T( j)

Plano de Projeto de Software (IV Cronograma)


Tempo de Execuo da Rede
Atividade Atividade antecedente Durao (semanas) PDI (i,j) Ci UDI (i,j) T(j) D(i, j) PDT(i,j) C(i) + D(i, j) UDT(i, j) T( j)
FOLGA (UDT-PDT) Outra forma Tj-Ci-D(i,j)

A B C D E F G H I J K L M N O

A A B B D, E C, C G C, G D, E J, J F I I K, K M H, L

3 10 5 10 1 3 6 4 7 2 4 6 5 3 5

0 0 3 3 10 10 13 19 19 13 15 26 26 31 32

0 2 14 3 12 27 13 28 19 28 30 26 29 34 32

3 10 8 13 11 13 19 23 26 15 19 32 31 34 37

3 12 19 13 13 30 19 32 26 30 34 32 34 37 37

0 2 11 0 2 17

3-0-3=0 303 0 12-0-10=2 19-3-5=11 13-3-10=0 13-10-1=2 30-10-3=17

0 9 0 15

19-13-6=0 32-19-4=9 32 19 4 9 26-19-7=0 30-13-2=15

15

34-15-5=15 34 15 5=15

0 3 3 0

32-26-6=0 34-26-5=3 37-31-3=3 37-32-5=0

Plano de Projeto de Software (IV Cronograma) j g


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 3 00 0 1 10 12 2 10 3 3 1 2 3 10 5 13 0 13 6 4 2

19 0 19 5 7 30 15 15 6 4 4 26 0 26 7 5

32 0 32 8 6 5 34 3 31 9 37 0 37 10 3

Plano de Projeto de Software (IV C Cronograma) )


Exemplo d uma E l de Rede de Tarefas
walkthrough projeto projeto procedimental codificao walkthrough codificao teste de unidade

reviso requisitos

reviso projeto preliminar

teste validao

anlise e especificao

projeto dados

teste integrao

planejamento testes

procedimentos testes

reviso procedimentos testes

Plano de Projeto de Software (IV Cronograma)


PERT permite: p
Visualizar a interdependncia entre as atividades Identificar as atividades que no podem sofrer atrasos Responde a questes do tipo: Quais as atividades que podem ser iniciadas e realizadas antes da atividade F Quais as atividades que esto impedidas de realizarem o seu incio antes da concluso da atividade J

Plano de Projeto de Software (IV Cronograma)


CPM permite: p
Visualizar as relaes e interdependncias entre as atividades Visualizar a seqncia das atividades Identificar as atividades que no podem ser atrasadas Identificar as atividades crticas Definir folgas existentes entre as atividades

Plano de Projeto de Software (IV Cronograma)


GRFICO DE GANTT

Desenvolvido pelo fsico David designado d i d por grfico d b fi de barras

Gantt,

tambm

Tem por objetivo mostrar a durao de cada tarefa. Seu p j mrito est na simplicidade.

Plano de Projeto de Software (IV Cronograma)

Atividade
5 A 10

Durao
15 20 25

C
planejado realizado

Grfico de Gantt

Plano de Projeto de Software (IV Cronograma)


Pontos de Controle
+ + + + +

Joo Ana Maria Jorge Pedro Marta

TAREFA 1

TAREFA 2

TAREFA 10

TAREFA 3 TAREFA 4 TAREFA 5 TAREFA 6 TAREFA 8

TAREFA 7

TAREFA 9

| j

| f

| m

| | a m

| j

| j

| a

| s

| o

| n

| | d j

| f

| | | m a m

Grfico de Gantt

planejado realizado

Plano de Projeto de Software (IV Cronograma)


VII. Mecanismos de Controle

Plano de Projeto de Software


O que Controle?
a comparao entre o efetivo e o planejado com j as providncias necessrias para o enquadramento dos resultados na conjuntura apreciada, a fim de no produzir desvio em relao ao previsto. d i d i l i t Para que um Controle tenha eficincia preciso que o seu mtodo seja simples e que o planejamento tenha sido bem elaborado.

Plano de Projeto de Software (Controle)


Tipos de Controle
por Pontos-Chaves
controla eventos que t l t constituem pontos de amarrao de trechos de redes nos quais o cumprimento do tarde do evento de mxima importncia

por Atividades
mantm ateno t t especial sobre cada atividade ou sobre determinadas atividades, consideradas mais importantes

por Perodos
faz um apanhado da situao de tempos em tempos; o intervalo escolhido i t l lhid depende do projeto

Plano de Projeto de Software (Controle)


Formas de conduzir o rastreamento e controle (tracking) do projeto
Realizar reunies peridicas sobre a situao do li i i di b i d 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 l j d d t f d j t Fazer reunies informais para obter avaliaes subjetivas do progresso do projeto

Pontos-Chaves
A Rede de Tarefas e o Grfico de Gantt constituem um meio simples e eficiente de p p p j alocao de tempo e recurso para o projeto O Controle do Projeto tem por objetivo verificar se o cronograma est sendo cumprido e rearranjar as atividades caso isso seja necessrio

...Em Resumo...
Planejar: estabelecer objetivos claros e detalhados que sero alcanados entre a situao atual e o objetivo final, juntamente com uma j t t definio do trabalho necessrio para alcan-los Organizar: fazer o levantamento dos recursos necessrios para por em prtica o trabalho especificado no planejamento, numa estrutura eficaz Integrar: manter a unidade e a livre operao de recursos, p , principalmente os elementos humanos, durante a execuo do planejado l j d

Gerenciamento de Projeto a execuo repetida das atividades tid d ti id d

Revisar: modificar o plano, a organizao e, possivelmente, os objetivos para acomodar as di discrepncias i reveladas pela medio

Medir: obter uma contnua realimentao sobre o andamento do que foi planejado

Anda mungkin juga menyukai