Você já abandonou as estimativas porque achava que elas só faziam o time perder tempo? Eu também. Mas aprendi que elas podem ser mais úteis do que parecem. Já utilizamos Kanban há algum tempo e suas métricas nos são muito valiosas. Com o tempo comecei a deixar de fazer a estimativa utilizando o Planning Poker. Os times acharam maravilhoso, pois não perdíamos mais tempo estimando as centenas de itens de trabalho que construímos durante todo o ano. Métricas como Customer Lead Time, Taxa de Entrega (Vazão) e gráficos como o CFD já resolviam nossos problemas com louvor. Inclusive a sempre presente pergunta: Quando fica pronto?
Porém conversando com o Rodrigo de Toledo, ele me trouxe outras razões para utilizar a estimativa e algumas delas me ajudaram a resolver problemas que tínhamos e não conseguíamos resolver.
Os 5 Ps das estimativas
Existem 5 motivos para você estimar e eles podem ser resumidos da seguinte forma:
Previsibilidade
A estimativa te ajuda a dar uma previsibilidade de quando a entrega será possível e o que provavelmente ela irá conter.
Produtividade
Com base no esforço, podemos ajudar a entender se estamos melhorando, entregando mais, ou piorando, entregando menos.
Priorização
Aqui entra o famoso Retorno sobre o Investimento (RoI). O esforço estimado entra como o denominador do RoI. Quanto menor, maior deverá ser esse resultado.
Particionamento
Aqui foi onde entrou a grande vantagem que eu percebi. Estávamos tendo um problema de itens demorando mais do que os outros. Quando as pessoas estimam elas podem indicar para o Product Owner que os itens estão grandes demais. São épicos e devem ser fatiados, ou melhor, particionados para que possam entrar no fluxo de trabalho.
Partilha
Outro ponto que achei relevante e que estávamos perdendo por não fazer um momento de discussão foi a conversa técnica para alinhamento do que seria feito. É necessário partilhar o conhecimento entre as pessoas que desenvolverão o produto. Caso contrário, podemos ter itens que não se relacionam um com o outro.
Como estimar
Existem diversas formas de estimar o esforço. A pior de todas é pessoa-hora, a mais comum na agilidade é o Planning Poker baseado em Fibonacci. A que estamos utilizando, a T-Shirt Size (Tamanho de camisa).
Existem outras formas, mas essas são as mais comuns.
Cuidados na estimativa
Não é uma assertiva
A primeira coisa é um tanto óbvia: uma estimativa é apenas uma estimativa, e não uma assertiva. Sempre existe uma margem para erro, e isso deve ser considerado na análise. Nenhuma previsão será 100% precisa.
Consenso e não unanimidade
Um erro comum em times que estão estimando é buscar unanimidade. Todos quererem concordar exatamente com a mesma coisa é irrealista. Isso não acontece na sua família, com seus amigos e, obviamente, com o seu time. O foco deve ser consenso: a maioria toma uma decisão e as pessoas que discordam devem ser capazes de conviver com a decisão do time.
Não perca muito tempo
A estimativa não agrega valor direto ao produto ou serviço. Ela tem sua importância para planejamento e previsibilidade, mas não impacta diretamente nos resultados do negócio. Se o time está perdendo muito tempo estimando, isso significa que está investindo esforço em algo que não gera valor real. O ideal é manter o processo ágil e eficiente.
Converter a estimativa de esforço para estimativa de tempo
Já vi pessoas fazendo cálculos mirabolantes dizendo que o esforço de tamanho P equivale a X dias de trabalho. As pessoas utilizam planilhas elaboradas para fazer esse dê-para. Já vi inclusive pessoas que haviam desenvolvido softwares para isso. Em todas as vezes, nunca vi funcionar. O maior problema nessa conversão é que o esforço é apenas uma das variáveis que impactam o tempo. Variáveis que impactam no tempo:
- Tipo da demanda (erro, melhoria, criação)
- fluxo do trabalho,
- dependências externas
- classe do serviço (prioridade)
Essas variáveis tendem a ter um impacto muito mais significativo do que o esforço.
Conclusão
A estimativa é importante, pois alguns dos Ps são úteis. Para meus times foram e o seu?
Se você quer aprender mais sobre como estimar sem perder tempo e garantir previsibilidade no seu time, confira nosso workshop!
Workshop Estimativa de Backlog
Nos vemos em breve!
Abiro neno machiegni