Programação de projeto
- Dividir o projeto em tarefas e estimar tempo e recursos exigidos para completar cada tarefa.
- Organizar as tarefas de forma concorrente para otimizar o uso da força de trabalho.
- Minimizar dependências entre as tarefas para evitar atrasos causados por uma tarefa esperando para que outra seja completada.
- Dependente da intuição e da experiência dos gerentes de projeto.
Problemas de programação
– É difícil estimar a dificuldade dos problemas e, como consequência, o custo de desenvolver uma solução.
– A produtividade não é proporcional ao número de pessoas trabalhando em uma tarefa.
– Adicionar pessoas a um projeto atrasado o torna mais atrasado ainda, em função da sobrecarga de comunicação.
– O inesperado sempre acontece. Deve-se ter sempre um plano de contingência.
Diagramas de barra e redes de atividades
- Notações gráficas utilizadas para ilustrar a programação de projeto
- Mostram a divisão do projeto em tarefas. As tarefas não devem ser muito pequenas. Elas devem tomar uma semana ou duas.
- Diagramas de Atividade mostram as dependências entre as tarefas e o caminho crítico.
- Diagramas de Barra mostram a programação contra o tempo do calendário.
Gerenciamento de riscos
– O gerenciamento de riscos preocupa-se em identificar os riscos e traçar planos para minimizar seus efeitos em um projeto.
– Um risco é uma probabilidade de alguma circunstância adversa acontecer
1. Os riscos de projeto afetam o planejamento e os recursos
2. Os riscos de produto afetam a qualidade ou desempenho do software em desenvolvimento
3. Os riscos de negócio afetam a organização que está desenvolvendo ou adquirindo o software.
O processo de gerência de riscos
- Identificação de riscos
Identificar riscos de projetos, de produto e de negócios
- Análise de riscos
Avaliar as possibilidades e as consequências desses riscos
- Planejamento de riscos
Traçar planos para evitar ou minimizar os efeitos dos riscos
- Monitoração de riscos
Monitorar os riscos durante todo o projeto.
Identificação dos riscos
- Riscos tecnológicos
- Riscos com pessoal
- Riscos organizacionais
- Riscos de requisitos
- Riscos de estimativas
Análise de riscos
- Verificar a probabilidade e seriedade de cada risco
- A probabilidade pode ser muito baixa, baixa, moderada, alta ou muito alta.
- Os efeitos dos riscos podem ser catastróficos, sérios, toleráveis ou insignificantes.
Planejamento de riscos
- Considerar cada risco e desenvolver uma estratégia para gerenciar aquele risco
- Estratégias preventivas
A probabilidade de que o risco irá surgir será reduzida
- Estratégias de minimização
O impacto do risco no projeto ou produto será reduzido
- Planos de contingência
Se o risco surgir, os planos de contingência serão utilizados para lidar com aquele risco.
Monitoramento de risco
- Avaliar cada risco identificado regularmente para decidir se ele está se tornando menos ou mais provável
- Avaliar também se os efeitos do risco têm sido alterados.
- Cada um dos riscos principais deve ser discutido em reuniões de progresso de gerenciamento.
Pontos principais
- Uma boa gerência de projetos é essencial para o sucesso de um projeto
- A natureza intangível do software causa problemas para o gerenciamento
- Os gerentes tem papéis diferentes, mas suas atividades mais significativas são o planejamento, a estimativa e a programação
- O planejamento e a estimativa são processos iterativos, que continuam durante o curso de um projeto.
- Um marco de projeto é o resultado previsto de uma atividade em que algum relatório formal de progresso deve ser entregue à gerência.
- Os riscos podem ser riscos de projeto, riscos de produto ou riscos de negócios
- O gerenciamento de riscos preocupa-se em identificar riscos que podem agetar o projeto ou o planejamento para garantir que esses riscos não se constituam em ameaças maiores.
Autoria: Elisson Oliveira Lima