Unidade 3 / 11

Estimativa de tempo e recursos: estimativa e verificação de tempo

Ganhos:

  • Capacidade de compreender métodos de estimativa analógicos, paramétricos e de três pontos (PERT) e usar inteligência artificial para produzir rascunhos de estimativa de tempo e recursos.
  • Capacidade de interpretar a incerteza da previsão (cenários otimistas/possíveis/pessimistas, intervalo de confiança) e basear o planejamento em um intervalo em vez de um único número
  • Capacidade de reconhecer que a previsão da IA se baseia em padrões e suposições históricas e que o orçamento final e o compromisso de tempo devem ser validados com dados da equipe e opinião especializada

A estimativa é a tarefa mais difícil e arriscada no gerenciamento de projetos. "Quanto tempo isso vai demorar?" e “quantas pessoas são necessárias?” As respostas a estas perguntas constituem a base do cronograma, do orçamento e da promessa feita ao cliente. Uma estimativa deficiente irá afundar mesmo um projecto bem gerido: um momento demasiado optimista levará a atrasos e penalizações, um momento demasiado pessimista levará à perda da proposta. A inteligência artificial é um assistente atraente neste campo; dá um tempo em segundos. É exatamente por isso que é mais perigoso: a IA pode produzir um número confiável sem saber a velocidade real da sua equipe. Nesta unidade, abordaremos métodos de previsão, como usar IA com segurança nas previsões e como validar cada previsão.

Métodos básicos de previsão

Vamos definir alguns métodos. Adivinhação análoga significa olhar para um trabalho semelhante no passado e dizer “isso demorou 10 dias, este é semelhante”; É rápido, mas difícil. A estimativa paramétrica multiplica um custo/tempo unitário pela quantidade (por exemplo, "0,5 dias por página × 40 páginas = 20 dias"); é baseado em dados. A estimativa bottom-up estima e agrega cada pacote de trabalho separadamente; É o mais preciso, mas o mais lento. A estimativa de três pontos (PERT) reconhece a incerteza: para cada tarefa, as durações otimista (O), mais provável (M) e pessimista (P) são estimadas e a média ponderada é obtida.

A fórmula PERT é: Duração esperada = (O + 4M + P) / 6. Por exemplo, para uma tarefa, se 4 dias otimistas são os 6 dias mais prováveis, 14 dias pessimistas têm duração esperada = (4 + 24 + 14) / 6 = 7 dias. O desvio padrão é (P − O) / 6 = (14 − 4) / 6 ≈ 1,7 dias; Isso mostra a margem de incerteza. Em vez de dizer um único “6 dias”, um plano muito mais honesto é dizer “7 dias esperados, desvio ±1,7 dias”.

Além disso, dois conceitos são importantes. Esforço é a quantidade de dias-homem necessários para o trabalho (por exemplo, 10 dias-homem). A duração é quantos dias esse trabalho levará no calendário. Duas pessoas podem terminar 10 dias de trabalho em 5 dias; mas nem todo trabalho pode ser dividido infinitamente (nove mulheres não conseguem dar à luz um bebê em um mês). A IA pode confundir os dois; você deve separá-lo.

Método

Quando é apropriado?

velocidade

precisão

Papel da IA

analógico

Fase inicial, pouca informação

alto

baixo

Sugere padrão de projeto semelhante

paramétrico

Se houver uma unidade mensurável

alto

médio

Gera fórmula e contorno de unidade

de baixo para cima

Se houver WBS detalhada

baixo

alto

Coleta pacotes de rascunhos

Três pontos (PERT)

Se a incerteza for alta

médio

médio-alto

Sugere cenários O/M/P

Passo a passo: previsão segura com IA

  1. Coloque os dados da equipe primeiro. Dê à IA suas próprias realizações anteriores: “Tarefas semelhantes demoraram tanto para nossa equipe”. Portanto, a previsão é baseada em seus dados, não em generalizações.
  2. Selecione o método. Se a incerteza for alta, solicite PERT; paramétrico se houver uma unidade mensurável.
  3. Peça três pontos, não números únicos. Solicite valores e suposições de O/M/P para cada pacote.
  4. Torne as suposições visíveis. Imprima a suposição subjacente a cada estimativa (por exemplo, “ambiente de teste pronto”, “cliente retorna em 2 dias”); Uma suposição errada é uma suposição errada.
  5. Adicione fonte e compartilhe. Separe o esforço do tempo, considere as férias e a disponibilidade (por exemplo, uma pessoa é realmente produtiva 4 dias por semana).
  6. Calibre com a equipe. Revise a estimativa final com as pessoas que farão o trabalho. Uma previsão se torna confiável quando a pessoa que a faz é a proprietária dela.
Atenção: Pergunte à IA “quantos dias esse trabalho levará?” Perguntar e escrever o número resultante diretamente no gráfico é a forma mais perigosa de previsão. Este número não inclui os dados da sua equipe; é apenas um padrão geral e pode ser uma alucinação.

três mini cases

Caso 1 — Plano honesto com PERT. Uma equipe de software solicitou à IA previsões e suposições de O/M/P para um módulo de 12 tarefas. AI deu rascunho; A equipe corrigiu cada missão com seus próprios dados históricos. O tempo total esperado era de 38 dias, o total pessimista era de 52 dias. PM deu ao cliente um prazo de 45 dias e deixou uma margem de 7 dias. O projeto foi finalizado no 44º dia; Se não houvesse compartilhamento, haveria um atraso.

Caso 2 — Confusão esforço/tempo. Um coordenador pergunta à IA: “Quantos dias serão necessários para concluir 80 tarefas homem-dia?” ele disse. A IA respondeu “80 dias” porque confundiu esforço com duração. Sabendo que o trabalho poderia ser feito por 4 pessoas em paralelo, o coordenador corrigiu o tempo para ~25 dias (e não 20 porque não era divisível). Lição: Os humanos devem controlar a divisão esforço/tempo da IA.

Caso 3 — Generalização não fundamentada. Um PM escreveu no gráfico que a IA respondeu que “uma integração de API normalmente leva 5 dias”. A experiência anterior da equipe com esse provedor de API era ruim e a documentação era ruim; O trabalho durou 13 dias. Se fossem solicitados dados da equipe, isso seria visto desde o início. Lição: a generalização não substitui a realidade da equipe.

Alerta fraco / Alerta forte

Alerta fraco:

Quantos dias leva para configurar um site de comércio eletrônico?

Este prompt força a IA a gerar um número inventado sem conhecer os dados do seu projeto. Não há equipe, nem escopo, nem incerteza.

Alerta poderoso:

Sua função: um especialista em estimativas. Contexto: Abaixo estão 8 pacotes de trabalho e atribuições anteriores semelhantes de nossa equipe. Tarefa: Gerar uma estimativa de duração de TRÊS PONTOS (O otimista / M mais provável / P pessimista) para cada pacote e calcular a duração esperada do PERT com (O+4M+P)/6. Regras: - Basta fazer referência aos dados históricos que forneci; adicionando suposição geral de mercado.- Escreva a suposição subjacente a cada estimativa em uma única linha.- Mostre o esforço (homem-dia) e a duração (dias corridos) em uma coluna separada.- Marque o pacote sobre o qual você não tem certeza com "[confirmação da equipe necessária]". Saída: tabela (Pacote | O | M | P | PERT | Esforço | Suposição). Dados históricos:- Integração de pagamentos (histórico: 9,11,8 dias)- Catálogo de produtos (histórico: 6,5 dias)- ... (outros pacotes)

Esta afirmação é forte: método (PERT), limite da fonte de dados, requisitos de suposição e distinção esforço/tempo são claros.

Modelos adicionais:

# Caçador de suposições Liste todas as suposições que você aceitou silenciosamente como verdadeiras para que essa previsão se torne verdadeira. Para cada suposição, estime o quanto isso afetará o tempo se estiver errado.

# Análise de sensibilidadeSe a duração mais provável da tarefa seguinte for M; Como a duração total do projeto muda se M aumentar em 20%?Quais são as três tarefas mais sensíveis à duração total? (Essas tarefas devem ser observadas primeiro.)

# Recomendação de contingência Com base nos desvios do PERT abaixo, sugira uma porcentagem de tempo razoável para todo o projeto e explique em que você se baseia. Esta é uma sugestão; A parte final pertence ao gestor.

Erros comuns

  • Limitar-se a um único número: dizer “10 dias” esconde a incerteza; A faixa O/M/P é honesta.
  • Confundir esforço com tempo: 40 dias-homem não são 40 dias corridos.
  • Assumindo 100% de disponibilidade: Ninguém consegue dedicar 5 dias por semana apenas a esta tarefa; Há reuniões, licenças, interrupções.
  • Confundir generalização com dados da equipe: o “tempo típico” da IA ​​não é a velocidade da sua equipe.
  • Não anotar suposições: uma suposição invisível é uma suposição que explode.
  • Sem margem: Se houver incerteza, é obrigatória uma margem de tempo/orçamento razoável.
Dica: quando terminar de adivinhar, pergunte-se: "Existe 90% de chance de esse número se tornar realidade ou 50% de chance de consegui-lo?" A maioria das apostas de um ponto são, na verdade, apostas de 50%; Saiba disso ao fazer uma promessa ao cliente.

Em resumo

A estimativa é o trabalho mais arriscado do projeto. Os métodos analógicos, paramétricos, bottom-up e de três pontos (PERT) oferecem diferentes velocidades e precisão. A IA é rápida na previsão de rascunhos e na geração de cenários, mas generaliza sem conhecer os dados da sua equipe e pode confundir esforço/tempo. Suposição segura; Colocar os dados da equipe em primeiro lugar, trabalhar em três pontos, tornar visíveis as suposições, separar esforço e tempo e calibrar o número final com a equipe. A data e o orçamento comprometidos sempre passam por verificação humana.

Tarefa de aplicativo

Selecione 5 tarefas do seu projeto. Peça à IA a estimativa de O/M/P e o tempo esperado de PERT para cada um (forneça os dados históricos da sua equipe anonimamente). Em seguida, escreva a suposição por trás de cada tarefa e revise a estimativa com um membro da equipe que fará o trabalho. Corrija pelo menos duas estimativas com base nos dados da equipe e determine uma margem de tempo razoável para o total.

lista de verificação

  • [ ] Baseei a estimativa nos dados históricos da minha equipe, não em generalizações.
  • [] Pratiquei O/M/P (três pontos) em vez de números ímpares.
  • [] Eu escrevi a suposição subjacente a cada previsão.
  • [ ] Separei o esforço (homem-dia) e o tempo (calendário).
  • [ ] Levei em consideração restrições reais como disponibilidade/permissão.
  • [ ] Deixei uma margem razoável para incerteza e calibrei a estimativa com a equipe.