Escolar Documentos
Profissional Documentos
Cultura Documentos
Projetos
Projeto
10 KLOC R$ X
Monitoramento
e Controle
Definir o Definir o
Integrar planos
cronograma orçamento
1.1 Parte X
1.2 Parte Y
...
=∑
Leonardo Murta Planejamento de Projetos 30
Características da EAP
• No primeiro nível, é representado o produto
completo
• No segundo nível podem ser representados
– Fases do desenvolvimento
– Produtos parciais
• Nos demais níveis são representadas
– Decomposições de fases ou produtos parciais
– Pacotes de trabalho
• Cada nível deve ser numerado: 1, 2.3, 5.3.4, etc.
Leonardo Murta Planejamento de Projetos 31
Exemplos de EAP
Churrasco Churrasco
1.1 Escolher 2.1 Visitar 3.1 Limpar 1.1 Visitar 2.1 Escolher 3.1 Escolher
local local local Local bebidas Convidados
1.2 Escolher 2.2 Comprar 1.2 Escolher 2.2 Comprar 3.2 Enviar
bebidas bebidas local bebidas convite
2.4 Gelar
bebidas
3
1 Local 2 Compras
Convidados
1.2 Escolher
local
Leonardo Murta Planejamento de Projetos 35
Possível resposta...
https://www.facebook.com/ComputacaoDepressao
Leonardo Murta Planejamento de Projetos 36
Passo 3: definir as atividades
• Para cada pacote de trabalho da EAP, definir:
– As atividades necessárias para gerar o pacote de
trabalho
– Os recursos necessários para executar as atividades
Campos de Dados
1 a 19 20 a 50 51 ou mais
1 Baixa Baixa Média
Agrupadas
Entidades
Campos de Dados
1a5 6 a 19 20 ou mais
0 ou 1 Baixa Baixa Média
Entidades
Afetadas
Campos de Dados
1a4 5 a 15 16 ou mais
0 ou 1 Baixa Baixa Média
Entidades
Afetadas
Fonte: Pressman
Leonardo Murta Planejamento de Projetos 54
Exemplo
• Contagem de PFNA
– Entradas Externas (EE): 3 x 3 = 9
– Saída Externa (SE): 2 x 4 = 8
– Consultas Externas (CE): 2 x 3 = 6
– Arquivos Lógicos Internos (ALI): 1 x 7 = 7
– Arquivos de Interface Externos (AIE): 4 x 5 = 20
• PFNA = 50
• Desenvolvimento em Java
– Tamanho ≈ 2,6 KLOC
– Esforço ≈ 6,5 homem-mês
– Duração ≈ 5 meses
– Custo da mão de obra (R$ 3.000,00 por pessoa) ≈ R$ 19.500,00
Leonardo Murta Planejamento de Projetos 55
Exercício
• Estabeleça a duração das atividades através do
consenso entre os membros do grupo
Escolher
convidados 2
Convidar
pessoas
Escolher
convidados 2
Convidar
pessoas
4
Leonardo Murta Planejamento de Projetos 70
Algoritmo CPM 1
Início 3 Contratar
1
local
Escolher Visitar local Folga=0
local 1
Folga=0 Folga=0
Gelar Fim
1 1 bebidas
Folga=0
Escolher Comprar 1
bebidas bebidas
Limpar
Folga=1 Folga=0
2 local
Folga=0
Escolher
convidados 2
Folga=0 Convidar
pessoas
Folga=1
Leonardo Murta Planejamento de Projetos 71
Exercício
• Refaça o exercício anterior e verifique se o
caminho crítico e as folgas tinham sido
encontradas corretamente
Fonte: http://www.blogcmmi.com.br/gestao/plano-de-comunicacao-passo-a-passo
Leonardo Murta Planejamento de Projetos 79
Referências
• Greene, J.; Stellman, A.; 2007. Head First PMP.
O’Reilly Media
• Orth, A. I., Prikladnicki, R., “Planejamento e
Gerência de Projetos”, ediPUCRS, Porto Alegre,
2009.
• Pilone, D.; Miles, R.; 2008. Head First Software
Development. O’Reilly Media.
• Pressman, R. S.; 2004. Software Engineering: A
Practitioner’s Approach. 6 ed. McGraw-Hill.