Gerenciamento de Projetos
Um bom gerenciamento não pode garantir o sucesso de
um projeto
, no entanto,
um mau gerenciamento
geralmente resulta em falha do projeto: o software é
entregue com atraso, custa mais do que foi
originalmente estimado e falha ao atender seus
requisitos
.
Três pilares formam a base da
gestão de projetos
Ter foco no cliente
Fazer a equipe trabalhar bem (leia-se de forma produtiva e
colaborativa)
Administrar os recursos (de tempo, pessoal, financeiro) do
Projeto
Um esforço temporário
para criar um produto ou
serviço único
Características dos projetos:
Prazo limitado
Recursos limitados e definidos a priori Data estipulada para conclusão
SUCESSO de um projeto
Projeto foi realizado contemplando...
– O tempo estimado – O custo previsto
– Um bom nível de aceitação do cliente
– O projeto e cliente pode ser utilizado como referência
– Atendimento de forma controladas às mudanças de escopo
– As regras, políticas, procedimentos da organização, sem causar distúrbios
Estudos apontam que cerca de 40% de insucesso de projetos são devidos ao mau planejamento ou, até mesmo, a inexistência de plano de projeto!
Distinções de gerenciamento
de software
O produto é intangível. O produto é flexível.
A engenharia de software não tem ainda maturidade das outras disciplinas da engenharia
O processo de desenvolvimento de software “não” é padronizado. Muitos projetos de software são projetos ‘únicos’.
Algumas atividades de
gerenciamento
Elaboração de proposta - propostas aceitas e contratos firmados Planejamento e desenvolvimento do cronograma do projeto –
identificar atividades, marcos e documentos a serem produzidos Estimativa de custo do projeto – estimar recursos para produzir o
projeto
Monitoração e revisões de projeto – andamento do projeto, comparacão de progressos, custos reais
Elaboração de relatórios e apresentações – tanto para o cliente quanto para o seu superior
Planejamento de projeto
Provavelmente a atividade de gerenciamento de projeto que toma
mais tempo.
É uma atividade contínua que vai do conceito inicial até a entrega
do sistema.
Os planos são regularmente revisados, à medida que informações
novas se tornam disponíveis.
Vários tipos diferentes de plano podem ser desenvolvidos para
apoiar o plano principal
Este último é particulamente focado no cronograma e no
Organização de atividades
Em um projeto, as atividades devem ser organizadas para produzir
saídas tangíveis
Marcos são os pontos finais de uma atividade de processo. Produtos a ser entregues são resultados do projeto
Disponibilizados para os clientes.
Os produtos são geralmente marcos, mas marcos não
precisam ser produtos!
Desenvolvimento do cronograma
do projeto
Dividir
o projeto em
tarefas
e
estimar
tempo e recursos
necessários para completar cada tarefa.
Organizar tarefas simultâneas
para fazer uso otimizado da
força de trabalho.
Minimizar dependências
entre tarefas para evitar atrasos
Problemas no desenvolvimento do
cronograma
É difícil estimar dificuldades e problemas
Logo, é difícil estimar o tempo total de uma atividade
A produtividade não é proporcional ao número de pessoas que
trabalham em uma tarefa.
A inclusão de pessoas em um projeto atrasado o atrasa ainda mais
devido aos overheads de comunicação.
O inesperado sempre ocorre. Deve-se sempre considerar a
contingência no planejamento.
PMI | PMP | PMBOK
O que é o PMI?
Project Management Institute
www.pmi.org
Uma associação, sem fins lucrativos, de profissionais de
gerência de projetos.
É um fórum de excelência na área de gerência de projetos,
promovendo seu crescimento, divulgação, educação e valor
nas organizações e praticantes.
Tornou-se organização de maior credibilidade mundial na
O que é um PMP?
Significa: Project Management Professional
Certificado da competência do indivíduo como Gerente
de Projetos, fornecido pelo PMI
PMBOK
O que é o PMBOK?
Significa: Project Management Body of Knowledge
Documento contendo técnicas, métodos e processos
relativos a Gerência de Projetos
Gerência de Projetos segundo o PMBOK
“Aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de alcançar seus objetivos.”
O que é um Projeto?
Um esforço temporário com a finalidade de criar um
produto/serviço único”
Tem início e fim bem determinados
Qual é o objetivo do gerente de
projetos?
“Desenvolver” o produto/serviço esperado
dentro do prazo, custo e nível de qualidade
desejados
O que é Gerenciamento de
Projetos?
“Aplicação de conhecimentos, habilidades, ferramentas e
técnicas às atividades do projeto a fim de alcançar seus
objetivos.”
O que precisamos gerenciar para
obter sucesso?
Escopo...
Escopo do Produto são características e funcionalidades
que caracterizam o produto ou serviço
Escopo do Projeto todo o trabalho que terá que ser
realizado para produzir o produto ou serviço
Garantir que o projeto realize todo e somente o
Tempo...
Garantir que o projeto termine no prazo desejado
Projetos fora do prazo geram insatisfação, aumentam os
Custo...
Garantir que o projeto seja executado dentro do
orçamento aprovado para o projeto
Contratação...
A dependência de terceiros oferece risco ao projeto, e por
isso, deve ser bem gerenciado para garantir que os produtos
e serviços requisitados atendam as necessidades do projeto
Gerência da aquisição de produtos e serviços de fora da
Integração...
O gerente de projetos é responsável pela integração de todas
partes que compõem o projeto como um todo.
Garantir que todos os elementos dentro do projeto
Gerenciamento de riscos
O gerenciamento de riscos está relacionado à identificação de riscos
e à elaboração de planos para minimizar esses efeitos em um projeto.
Risco é a probabilidade de que alguma circunstância adversa ocorra Os riscos de projeto afetam o cronograma ou os recursos;
Os riscos de produto afetam a qualidade ou o desempenho do
software que está sendo desenvolvido;
Riscos de negócio afetam a organização que desenvolve ou adquire o
Gerenciamento de riscos
Se um programador experiente deixa o projeto
Risco de projeto, pois a entrega pode atrasar
Risco de produto, pois o substituto pode não ser tão
experiente e ai cometer erros de programação
Risco de negócio, pois a experiência do
programador não está disponível para ser oferecida
em negócios futuros
Gerenciamento de riscos
Os riscos se originam de requisitos mal definidos,
dificuldades na estimativa de prazo
Devemos prever os riscos, compreender o impacto e tomar
Análise de riscos
Avaliar a
probabilidade
e a
seriedade
de cada risco
A probabilidade pode ser baixa, média ou alta
Os efeitos de risco poderiam ser catastróficos, sérios,
toleráveis ou insignificantes
Como agir com os riscos ?
Prevenir ?
Planejamento de riscos
Considerar cada risco e desenvolver uma estratégia para gerenciar
esse risco.
Estratégias de prevenção
A probabilidade de o risco ocorrer é reduzida; Estratégias de minimização
O impacto do risco sobre o projeto ou produto será reduzido; Planos de contingência
Monitoramento de riscos
Avaliar, regularmente, cada um dos riscos identificados
para decidir se está ou não se tornando menos ou mais
provável.
Avaliar também se os efeitos do risco mudaram.