Gerenciamento de Projetos Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia [email protected] Agenda n n n Introdução Gerente de Projetos Gerenciamento de Projetos n n n n Dificuldades Atividades Planejamento do Projeto Gerenciamento de Riscos Introdução n Importante atividade em Engenharia de Software n n n “Good management cannot guarantee project success” “Bad management usually results in project failure” Problemas recorrentes n n n Prazo Custo Necessidades do cliente Gerente de Projetos n n Deve garantir que o projeto será entregue no prazo, custo e atendendo aos requisitos Responsabilidades n n n n n n Planejamento Cronograma Qualidade Progresso do projeto Orçamento …. Gerenciamento de Projetos – As Dificuldades n O produto é intangível n n Não existe um processo padrão n n visualizar | tocar prédios | pontes Diversidade dos projetos Gerenciamento de Projetos – Atividades n n Depende da empresa, do projeto, maturidade Algumas atividades: n n n n n n n Escrita de propostas Planejamento do projeto Gerenciamento dos custos Acompanhamento e revisões Avaliações Escrita relatórios Apresentações Escrita Propostas Licitações n Objetivos n Competências n Custo n Prazo n Porque a sua empresa n Diferencial carreira Planejamento do Projeto n Crítico Atividades n Milestones n Deliverables n Plano de Projeto é extremamente importante Acompanhamento e Revisões n n n n Atividade contínua n tempo para o gerente pensar Planejado x Realizado n dados históricos | conversa equipe Tomada decisões [ex. cancelar o projeto] Balanceamento [produtividade] n foco Avaliações n Seleção e Montagem da equipe n n n n Orçamento Disponibilidade [dentro e fora da empresa] Estratégia formação [pessoal interno] Trainees are not enough Relatórios e Apresentações n Clientes n Empresa n Criticidade x Detalhamento n Escrever bem | [vender] falar bem Planejamento do Projeto n n Artefato vivo do gerente de projeto Um plano deve auxiliar o gerente na condução do projeto Planejamento do Projeto [Sommerville, 2008] Planejamento do Projeto [Sommerville, 2008] Planejamento do Projeto n n n n n n n Prazos Equipe Custos Alocação da Equipe Milestones Deliverables Iterativo n planejado x realizado Plano do Projeto n n Depende do tipo de projeto, empresa, maturidade Exemplo: n n n n n n n Introdução Organização do projeto Análise de riscos Infra-estrutura[hardware, software] Atividades, milestones, deliverables Cronograma Mecanismo de monitoramento e revisões Milestones e Deliverables n n “Como estamos indo?”, “Qual a situação atual?” Milestone: n n n Deliverable: n n n end-point of a software process activity relatório, apresentação Project result that is delivered to the customer documento de requisitos, documento arquitetura Deliverables are usually milestones, but milestones need not be deliverables Cronograma do Projeto n n n n n n Uma das tarefas mais criticas Estimar [sistematicamente] tempo, recursos Bases históricas Experts Guessing Diversidade dos projetos n n n n n linguagem, tecnologias, complexidade, domínio Paralelismo das atividades Margem erro Planejado x Realizado Artefato vivo Gerenciamento de Riscos n n n n Uma das principais [negligenciadas] tarefas do gerente de projeto Antecipar os riscos e tomar ações sobre eles Deve ser documentada: n plano de projeto n documento de gerenciamento de riscos Categorias n n n Riscos de Projetos Riscos de Produtos Riscos do Negócio Gerenciamento de Riscos n Identificação de Riscos n n possíveis riscos [brainstorm, dados históricos, experts] Análise de Riscos n Probabilidade n n muito alto, alto, médio, baixo, muito baixo Conseqüência dos riscos n catastrófico, sério, aceitável, insignificante Processo iterativo Gerenciamento de Riscos n Planejamento dos Riscos n n planejamento para resolver ou minimizar os riscos Monitoramento dos Riscos n monitoramento e revisão dos planos de mitigação Gerenciamento de 10-20 riscos/projeto