ti-enxame.com

O que é uma boa técnica de estimativa para estimativas iniciais de alto nível?

Atualmente, estou usando o Planning Poker para fazer nossas estimativas detalhadas. Isso funciona muito bem, mas depende de uma análise detalhada do trabalho. Muitas vezes, são necessárias de 6 a 8 semanas para obter um design e detalhamento do trabalho suficientemente detalhados.

Descobri que as 6-8 semanas de análise são frequentemente desperdiçadas, pois a estimativa é tão alta que não faz sentido em termos econômicos continuar o projeto. Acho que fornecer uma estimativa de alto nível antecipadamente com uma ampla variedade pode ser melhor para eliminar esses casos de negócios instáveis.

Quais ferramentas e técnicas existem para estimativas iniciais de alto nível?

No momento, apenas escolhi um projeto anterior que "parece" o mesmo e forneça um intervalo de -50%/+ 100%.

8
darreljnz

Se você está planejando sessões de pôquer detalhadas para todos os requisitos, está perdendo muito tempo, como na minha experiência, os requisitos detalhados do projeto simplesmente não são tão fixos, então você gasta muito tempo estimando os itens que deseja. nunca crie, ou seja tão alterado quando você os construa, que a estimativa inicial não é válida.

Todas as estimativas são suposições, mas você pode obter melhores estimativas se fizer isso com frequência e manter dados sobre a precisão das estimativas. A melhor estimativa é feita em dois níveis, uma vez inicialmente no projeto e outro como um processo contínuo dentro do projeto.

Primeiro, quando solicitada uma estimativa do projeto - faça uma estimativa no nível do recurso, usando sua experiência em projetos anteriores. Mantenha os dados em suas estimativas iniciais anteriores e veja como você os controla. Você pode fazer essa estimativa inicial de maneira semelhante ao planejamento do pôquer, mas não divida o trabalho em tarefas. Basta dar alguns baldes grandes (incrementos de meia semana ou semana para os recursos podem funcionar, mas não muito mais detalhados do que isso) para estimar. Se mais de um membro da equipe estiver estimando, não perca tempo com muita discussão neste momento, basta seguir a estimativa mais pessimista, em vez de cair no mato.

Segundo, ao trabalhar com suas iterações curtas do projeto (supondo que você tenha iterações curtas), você escolhe os itens de maior prioridade e os estima no nível da tarefa (e, é claro, os desenvolve e entrega). Depois de percorrer essa primeira iteração, você pode ver o quão precisas são suas estimativas detalhadas e como elas se comparam às suas estimativas iniciais. Agora você pode revisar essas estimativas iniciais ao ver a precisão delas e, depois de alguns ciclos, poderá dar um intervalo de confiança para a data de conclusão do projeto.

As unidades para a estimativa do estádio são uma boa ferramenta de comunicação para a precisão da estimativa. Suas unidades iniciais são em dias ou semanas, mas suas estimativas detalhadas são em horas.

6
Paddyslacker

A estimativa para tudo geralmente começa com uma decomposição.

Seja o mais detalhado possível, mesmo que seja apenas no nível dos principais recursos, e estime-os. Mesmo nesse nível, você ainda pode usar uma reunião de planejamento de pôquer (ou qualquer outro método de estimativa baseado em consenso).

Existem também alguns sistemas de estimação fórmulas por aí ( COCOMO vem à mente), mas eu pessoalmente não coloco muito estoque neles.

4
Fishtoaster

Fazemos isso criando duas tarefas em vez de uma:

  1. uma tarefa para estimar o trabalho a ser feito
  2. uma tarefa para realmente fazer o trabalho (dentro das estimativas feitas)

Você pode estimar o primeiro com o pôquer e, depois que a estimativa "longa" for concluída, você terá informações suficientes para estimar o segundo.

Sim, às vezes resulta na conclusão de que esse trabalho é muito caro para ser realizado. Mas, a menos que você realmente gaste o trabalho em sua estimativa, não poderá saber de qualquer maneira.

0
P Shved