Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 1
Prof. Dr. Maicon G. Oliveira maicon.oliveira@unifal-mg.edu.br Universidade Federal de Alfenas (UNIFAL) Instituto de Cincia e Tecnologia (ICT) Aula 7 Gesto do Tempo (parte 1) Universidade Federal de Alfenas (UNIFAL) Instituto de Cincia e Tecnologia (ICT) Sumrio da Aula Gesto do Tempo Parte 1: Definir atividades Sequenciar atividades Estimar recursos Parte 2 (prxima aula): Estimar durao Desenvolver cronograma 2 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 2 Gesto do Tempo do Projeto ... inclui os processos necessrios para gerenciar o trmino pontual do projeto... ...embora sejam apresentados separadamente na prtica os processos podem se sobrepor e interagir... Em projetos de escopo menor (projetos pequenos), os processos podem ser feitos por uma nica pessoa e em um pequeno espao de tempo, como se fossem uma nica atividade 3 Processos relacionados ao Tempo 6.1 Definir as atividades 6.2 Sequenciar as atividades 6.3 Estimar os recursos das atividades 6.4 Estimar a durao das atividades 6.5 Desenvolver o cronograma 6.6 Controlar o cronograma 4 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 3 Execuo dos processos de planejamento Sequenciar atividades Estimar recursos Estimar Durao Desenvolver Cronograma Definir atividades 5 Foco da aula 4. Integrao de Projeto 5. Escopo do Projeto 6. Tempo do Projeto 7. Custo do Projeto 8. Qualidade do Projeto 9. Recursos Humanos 11. Riscos do Projeto 12. Aquisies do Projeto 10. Comunicaes do Projeto Inicia- o Planeja- mento Execu- o Contro- le Encerra -mento 6.1 Definir atividades 6.2 Sequenciar atividades 6.3 Estimar recursos das atividades 6 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 4 6.1 Definir as atividades ... identificao de aes especficas a serem realizadas para produzir as entregas do projeto Entradas do processo Linha de base do escopo Fatores ambientais da empresa Ativos de processos organizacionais Ferramentas e tcnicas Decomposio Planejamento em ondas sucessivas Modelos e opinio especializada Sadas Lista de atividades e atributos das atividades Lista dos marcos 7 6.1 Definir as atividades 8 A principal diferena da decomposio aqui e a que ocorreu na EAP que nesta so descritas as ATIVIDADES (verbos) e no ENTREGAS ou SUBPRODUTOS (substantivos) Subdiviso das entregas (ou pacotes de trabalho) em componentes menores (atividades) UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 5 Resultado x Atividade Vamos controlar a fase de alvenaria inteira? A alvenaria de um cmodo? A confeco de uma parede? Ou a colocao de um tijolo? Definio do nvel de detalhamento das atividades. Definio da freqncia de controle. Definidos as entregas e pacotes de trabalho, complementa-se a EAP decompondo as atividades 9 6.2 Sequenciar as atividades Identificao e documentao dos relacionamentos entre as atividades do projeto usando relaes lgicas Cada atividade e marco so conectadas a pelo menos um predecessor e sucessor, com exceo da primeira e ltima.. O uso de tempo de antecipao e espera pode ser necessrio para ajustes no cronograma.. 10 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 6 6.2 Sequenciar as atividades Entradas do processo Atributos das atividades Lista dos marcos Declarao de escopo do projeto Ativos de processos organizacionais Ferramentas e tcnicas Mtodo do diagrama de precedncia Determinao de dependncia Aplicao de antecipao e espera Modelos de diagrama de rede de cronograma Sadas Diagrama de rede do cronograma do projeto Atualizaes dos documentos do projeto 11 Determinao de dependncia Dependncias obrigatrias Exigidas contratualmente Inerentes ao trabalho Relaes fsicas Ex. prottipo estar pronto antes de ser testado Dependncias arbitradas Lgica preferida Baseado na experincia e melhores prticas Dependncias externas Relaes com fatores externos ao projeto Ex.: construo do muro depende da entrega dos tijolos pelo fornecedor 12 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 7 Mtodo do diagrama de precedncia Utiliza 4 tipos de dependncias para definir um fluxograma das atividades do projeto Trmino para Incio (TI) Trmino para Trmino (TT) Incio para Incio (II) Incio para Trmino (IT) 13 Trmino para Incio (TI) Definio. A tarefa sucessora (B) s poder comear se a atividade predecessora (A) j estiver finalizada. Exemplo. A atividade sucessora (B) Testar componente s pode ser realizada se a predecessora (A) Programar componente estiver finalizada. Smbolo Atividade A Atividade B 14 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 8 Trmino para Trmino (TT) Definio. A tarefa sucessora (B) s poder ser finalizada se a atividade predecessora (A) tambm estiver finalizada. Exemplo. A atividade sucessora (B) Elaborar relatrio final de requisitos s pode ser finalizada se a predecessora (A) Identificar casos de uso estiver finalizada. Na prtica, isso significa que nesse projeto pode-se dar incio a preparao do relatrio final antes que todos os casos de uso sejam identificados. Porm, o relatrio s poder ser finalizado quando a identificao terminar. Smbolo Atividade A Atividade B 15 Incio para Incio (II) Definio. A tarefa sucessora (B) s poder comear se a atividade predecessora (A) j estiver iniciada. Exemplo. A atividade sucessora (B) Validar mdulo de compras do sistema s pode ser iniciada se a predecessora (A) Apresentar o mdulo ao cliente estiver tambm iniciada. Na prtica, isso significa que nesse projeto o sistema ser apresentado ao cliente e validado simultaneamente, e que a validao final, obteno do documento, dever se estender aps a primeira apresentao. Smbolo Atividade A Atividade B 16 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 9 Incio para Trmino (II) Definio. A tarefa sucessora (B) s poder ser finalizada se a atividade predecessora (A) j estiver sido iniciada. Exemplo. A atividade sucessora (B) Aprovar o lanamento do sistema s pode ser finalizada se a predecessora (A) Envio dos pacotes de software para as revendas estiver iniciada. Isso significa que nesse projeto ( software tipo prateleira) a atividade de envio dos pacotes aos distribuidores precisa ter sido iniciada para que o lanamento seja aprovado. Este tipo de relacionamento pouco utilizado, pois geralmente pode ser implementado por meio dos anteriores. Smbolo Atividade A Atividade B 17 Exemplos no software B A A B B A 18 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 10 Aplicao de antecipao e espera No alteram relaes de dependncia Antecipao: permite a acelerao da atividade sucessora. Ex. Paisagismo iniciar 2 semanas antes do trmino de da obra Espera: direciona um retardo da atividade sucessora Ex. iniciar a edio do rascunho de um documento 15 dias depois de ter iniciado a escrev-lo 19 Exemplo de Espera no Software Tempo (dias) Atividade A Atividade B Espera (E) = +3 Representa a restrio na qual a atividade B s poder ser iniciada 3 dias aps o fim da atividade A 20 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 11 Exemplo de Antecipao no Software Tempo (dias) Atividade A Atividade B Antecipao (A) = +3 Representa a restrio na qual a atividade B ser iniciada 3 dias antes do fim da atividade A 21 Determinao de dependncia 22 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 12 Marcos do Projeto (Milestones) o nome dado a uma atividade que serve apenas como referencial importante para o projeto. A diferena para uma atividade comum que o Marco tem sempre durao = 0 e, portanto, no influencia no planejamento. Atividade A Atividade B Atividade C Smbolo padro utilizado para marcos do projeto Aprovao do Plano pelo cliente 23 Dicas para o Sequenciamento 1. Procure definir relacionamentos somente entre grandes e complexos, nos quais se opta por montar a rede no nvel de pacotes de trabalho 2. Os relacionamentos entre atividades devem refletir apenas limitaes naturais relacionadas s prprias tarefas e nunca limitaes relacionadas a recursos. Por exemplo, se h apenas uma pessoa para realizar uma duas tarefas distintas no se deve incluir restrio de seqncia por esse motivo. As restries de recursos sero tratadas depois de montada a rede 24 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 13 Diagrama de Rede Uma vez definidos o conjunto de atividades e as restries relacionadas com a sequncia (precedncias) possvel formar a rede do projeto. Utilizando a rede possvel realizar um conjunto de anlises visando melhorar o projeto. Para tanto devemos estudar os mtodos de representao e anlise de redes. 25 Representao de rede: rede francesa Atividades nos blocos e as relaes de precedncia so indicadas por setas. n Francesa (sujeies) - PDM: Precedence Diagramming Sequencing ou AON:activity-on-node. EX: J ogar uma partida de futebol Fazer aquecimento 15 Jogar futebol 90 Mtodo de diagrama de precedncia Mais utilizado 26 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 14 Representao de rede: rede francesa Incio/ origem D E F A B C Destino/ objetivo Atividade A B C D E F Precedncia Direta ---- A B,D ---- D E Mtodo de diagrama de precedncia 27 Representao de rede: rede americana Americana (eventos) Arrow Diagramming Method (ADM) ou Activity-on-arrow. Atividade nas setas, marcadas por ns iniciais e finais (eventos). Ex: Aula - Sinal / Missa - Beno Final / Partida de futebol - Apito Final Evento Inicial Identificao da atividade Durao atividade Evento Final Mtodo de diagrama de setas (ou flecha / arco) 28 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 15 Representao de rede: rede americana Destino/ objetivo Incio/ origem A D B E C F 1 2 3 4 5 6 Atividade A B C D E F Precedncia Direta ---- A B,D ---- D E Mtodo de diagrama de setas (ou flecha / arco) 29 6.3 Estimar recursos das atividades Envolve determinar os recursos (pessoas, equipamentos ou material) e as quantidades de cada um que sero usados e quando cada recurso estar disponvel para realizar as atividades do projeto. Entradas do processo Lista e atributos das atividades Calendrios de recursos Fatores ambientais da empresa Ativos de processos organizacionais 30 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 16 6.3 Estimar recursos das atividades Ferramentas e tcnicas Opinio Especializada Anlise de alternativas Dados publicados para auxlio e estimativas Estimativa Bottom-up Software de gerenciamento de projetos (pool de recursos) Sadas Requisitos do recursos da atividade Estrutura analtica dos recursos Atualizaes dos documentos do projeto 31 Dados Bsicos de Recursos Esforo Total (Trabalho) a quantidade de tempo total que dever ser consumida para se executar uma tarefa. Por exemplo, quantas horas so necessrias para se construir um banco de dados. Durao o tempo total gasto para executar uma tarefa dividido pelas unidades de recursos. Unidades de Recursos so as quantidades de recursos utilizadas. 32 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 17 Dados Bsicos de Recursos - Exemplo Sabemos que, historicamente, a empresa demorou 4 horas para preparar uma base de dados com 40 tabelas, utilizando 2 analistas. Isto significa que so necessrios 8h de esforo para obter a base de dados com 40 tabelas. Sabendo que no novo projeto temos 80 tabelas, o dobro da complexidade do anterior, poderamos dizer que precisamos de 16 h de trabalho. Portanto, estimamos o esforo total: Esforo Total (Trabalho) = 16 horas-homem Pode-se ento planejar corretamente conforme a disponibilidade de recursos para o projeto. 33 Dados Bsicos de Recursos - Exemplo Esforo Total Recursos Alocados 16 homens-hora 2 homens (h) 8 h Este conceito chamado de homens-hora. Um outro exemplo: Se alocarmos 1,5 homens-hora... Para uma tarefa de 1 hora de durao... Teremos ao todo 1 hora e 30 minutos trabalhados Durao = 34 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 18 Homens-hora e Homens-ms Quando se trabalha com dados de esforo, sua unidade sempre uma medida de tempo multiplicada por unidade de recurso, no caso pessoa. Usamos no exemplo homens-hora. Quando se trabalha com projetos inteiros, porm, o nmero em horas pode ficar muito grande e por isso muitas vezes utiliza-se homens-ms. A tarefa A tem um esforo total de 16 homens-hora (pessoa- hora) Significa que o trabalho total nesta tarefa equivale a uma pessoa trabalhando 16 horas. A tarefa B tem um esforo total de 2 homens-ms (pessoa-ms) Significa que o trabalho total nesta tarefa equivale a uma pessoa trabalhando 2 meses. 35 Alterando Homens-Ms para Homens-Hora 10 HM (Homens-Ms) Estima-se o total de Homens-Hora do Projeto, neste caso considerando a jornada de 8 horas por dia e a mdia de 4 semanas por ms 10 160 h/ms X 1600 HH (Homens- Hora) = 36 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 19 Tipos de Tarefa Durao Fixa: a durao um valor fixo e quaisquer alteraes no esforo (trabalho) ou nas unidades atribudas (recursos) no tm impacto sobre a durao das tarefas. Durao Esforo Total Recursos Alocados = Fixo 37 Tipos de Tarefa Esforo Fixo (Trabalho Fixo): o esforo total permanecer fixo, de forma que alteraes na durao ou nos recursos no tm impacto no esforo total. Durao Esforo Total Recursos Alocados = Fixo 38 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 20 Tipos de Tarefa Recursos Fixos (Unidades Fixa): a quantidade de recursos fixa de forma que uma alterao nos demais parmetros no afeta o nmero de recursos alocados. Durao Esforo Total Recursos Alocados = Fixo 39 Princpio Bsico de Planejamento de Recursos A utilizao de recursos humanos em um projeto deve ser a mais uniforme possvel. Com isso, pode-se manter uma equipe de projeto nica, do seu incio ao final, permitindo: diminuio de sobrecargas; menor tempo gasto em aprendizagem; facilidade de alocao de recursos inter- projeto. 40 UNIFAL - ICT46 Gesto de Projetos e Produtos Prof. Maicon G. Oliveira (maicon.oliveira@unifal-mg.edu.br) 21 Referncias da aula PMBOK (Project Management Body of Knowledge). 4 ed. PMI, 2008. Captulo 6 Gesto do Tempo 41