O Problema Central
Quando o mesmo desenvolvedor pode ser 10x mais rápido na segunda-feira do que na terça-feira dependendo da disponibilidade de IA, o que exatamente os story points estão medindo? A resposta: ruído disfarçado de sinal.
O Culto de Carga de Fibonacci
Story points se tornaram o culto de carga da engenharia moderna.
Equipes atribuem religiosamente números de Fibonacci aos tickets. Elas discutem se um 3 é realmente um 5. Elas calculam velocidade com precisão decimal. Elas projetam sprints futuros com base em médias históricas. E então se perguntam por que suas previsões parecem arte abstrata.
Aqui está uma verdade desconfortável: story points foram projetados para um mundo que não existe mais.
A premissa original era simples: desenvolvedores trabalham em velocidades relativamente consistentes, então medir complexidade relativa (um 5 é aproximadamente duas vezes mais difícil que um 3) deveria gerar velocidade previsível ao longo do tempo. Estabeleça uma linha de base e você pode prever com precisão razoável.
Essa premissa agora está quebrada.
Por Que os Story Points Estão Morrendo?
Story points assumem uma unidade estável: a mesma equipe, trabalhando da mesma forma, aproximadamente na mesma velocidade. A assistência de IA quebrou essa suposição de três maneiras — estimativas agora variam drasticamente por tarefa, velocidade não prevê mais entrega, e linhas de base históricas não se transferem mais.
O Problema da Variabilidade da IA
Quando o mesmo desenvolvedor pode ser 10x mais rápido na segunda-feira (com Copilot, uma especificação clara e uma base de código familiar) do que na terça-feira (lutando com um sistema legado, depurando uma alucinação de IA e alternando contexto entre três projetos) — o que exatamente significa uma "história de 5 pontos"?
Não significa nada. A unidade de medida se tornou variável.
Considere um exemplo real: Um desenvolvedor estima uma funcionalidade CRUD em 5 pontos com base na velocidade histórica. Com assistência de IA, ele a completa em 2 horas. A próxima história de 5 pontos envolve depurar uma condição de corrida em código legado, onde a IA é inútil, e leva 3 dias.
Ambas eram "5 pontos". Uma levou 2 horas, uma levou 24. Seu gráfico de velocidade agora contém pontos de dados que variam 12x para a mesma complexidade estimada.
O Problema da Velocidade Sem Significado
O relatório DORA de 2024 descobriu que equipes adotando assistentes de codificação com IA viram o throughput de entrega diminuir 1,5% e a estabilidade de entrega diminuir 7,2%1: mais atividade, menos valor entregue. Velocidade mede atividade em vez de resultados, e é por isso que equipes com alta velocidade frequentemente entregam menos valor do que equipes com velocidade moderada.
Quando a IA infla métricas de atividade (mais commits, mais PRs, mais histórias "concluídas"), velocidade se torna puro ruído. O número sobe, mas ninguém sabe o que significa.
O Problema da Linha de Base Histórica
Estimativa de story points depende de calibração: "No último sprint completamos 40 pontos, então vamos nos comprometer com 40 neste sprint." Mas o que acontece quando:
- Metade da equipe acabou de adotar assistentes de IA (velocidade pode disparar)?
- A base de código em que você está trabalhando não é familiar para a IA (velocidade pode cair)?
- Seu melhor estimador saiu e levou sua calibração consigo?
Linhas de base históricas assumem consistência. A IA destruiu essa suposição.
O Que Substitui os Story Points?
A morte dos story points não significa a morte da estimativa. Três abordagens funcionam na era da IA: experimentos com time-box, compromissos de resultado e re-estimativa contínua.
Abordagem 1: Experimentos com Time-Box
Em vez de estimar quanto tempo algo vai levar, comprometa-se com o que você vai tentar dentro de um time-box fixo.
O jeito antigo: "Esta funcionalidade tem 8 pontos, o que historicamente significa ~4 dias."
O jeito novo: "Vamos gastar 2 dias explorando esta funcionalidade. No final, saberemos se podemos entregá-la ou precisamos de mais tempo."
Esta abordagem reconhece incerteza antecipadamente. Você não está fingindo prever o imprevisível — você está se comprometendo a aprender rapidamente.
Quando Usar Time-Boxing
Time-boxing funciona melhor para trabalho exploratório, spikes e qualquer coisa envolvendo território desconhecido (novas ferramentas de IA, bases de código legadas, integrações complexas). É honesto sobre incerteza.
Abordagem 2: Compromissos de Resultado
Em vez de estimar esforço, comprometa-se com um resultado até uma data — e deixe a equipe descobrir como chegar lá.
O jeito antigo: "Este épico tem 40 pontos em 8 histórias, então vai levar 2 sprints."
O jeito novo: "Vamos entregar autenticação de usuário até sexta-feira. Aqui está a versão mínima viável, aqui estão os objetivos de extensão, e aqui está o que vamos cortar se necessário."
Esta abordagem foca no que importa (resultados) em vez de proxies (esforço). Ela cria alinhamento sobre prioridades e expõe riscos cedo: "Se não conseguirmos fazer o OAuth funcionar até quarta-feira, vamos entregar apenas com email/senha."
Abordagem 3: Re-estimativa Contínua
Em vez de estimar uma vez no planejamento do sprint e nunca revisitar, atualize estimativas conforme você aprende.
O jeito antigo: "Estimamos 5 pontos no planejamento, então essa é a estimativa."
O jeito novo: "Estimamos 5 pontos na segunda-feira. Na quarta-feira sabemos que na verdade é um 8. Essa é uma informação valiosa — vamos atualizar nossos compromissos."
Esta abordagem trata estimativa como uma ferramenta para conversa contínua em vez de uma previsão única. A estimativa evolui conforme o conhecimento cresce.
Como o Planning Poker Evolui
Construímos nossa ferramenta de Planning Poker para apoiar essas abordagens — não porque achamos que estimativa tradicional está sempre errada, mas porque equipes precisam de flexibilidade.
Para Estimativa Tradicional
Sim, você ainda pode atribuir pontos de Fibonacci. Algumas equipes e alguns tipos de trabalho ainda se beneficiam de estimativa relativa. Bases de código estáveis, equipes experientes, domínios bem compreendidos — story points podem funcionar aqui.
Mas adicionamos salvaguardas:
- Detecção de anomalias: Métricas de sprint passam por detecção de anomalias z-score, então quando a velocidade oscila fora de sua faixa normal você vê sinalizado em vez de enterrado em uma média.
- Rastreamento planejado versus concluído: Métricas de sprint comparam o que você se comprometeu com o que realmente foi entregue, então o desvio de estimativa aparece sprint após sprint em vez de no acerto de contas trimestral.
- Tendências de resultado, não rastreamento de ferramenta: Nunca rastreamos quem usou IA em quê. Comparação sprint após sprint mostra se suas estimativas estão ficando mais ou menos confiáveis, qualquer que seja a causa.
Para Experimentos com Time-Box
Em vez de atribuir pontos, estime em time-boxes. A escala Tempo (Horas) vai de 1 hora a 40, e escalas personalizadas permitem que você defina seus próprios checkpoints:
- Spike de 2 horas
- Exploração de meio dia
- Protótipo de 1 dia
No final do time-box, a equipe responde uma pergunta simples: "Podemos entregar isso, ou precisamos de mais tempo?" Isso cria checkpoints naturais sem falsa precisão.
Para Compromissos de Resultado
Compromissos de resultado não precisam de ferramentas especiais. Defina o resultado, estabeleça uma data-alvo e decomponha em marcos com checkpoints de prosseguir/não prosseguir. Onde as ferramentas ajudam é depois: rastreamento de ações e health scores mostram se o compromisso foi entregue e permaneceu.
A Conversa É o Ponto Principal
Aqui está o que a maioria das equipes não percebe sobre estimativa: a estimativa em si não importa. A conversa importa.
Quando sua equipe discute se algo é um 3 ou um 5, o valor não está em chegar ao número "correto". O valor está em revelar diferentes suposições:
- "Acho que é um 3 porque podemos reutilizar o módulo de autenticação existente."
- "Acho que é um 5 porque o módulo de autenticação existente não atende nossos novos requisitos."
Essa conversa revelou um risco. A estimativa é quase irrelevante; o entendimento compartilhado é tudo.
É por isso que cerimônias de estimativa permanecem valiosas mesmo quando as estimativas em si são imprecisas. O objetivo não é previsão. O objetivo é alinhamento.
O Antipadrão da Estimativa
Quando as equipes param de ter conversas e apenas votam números silenciosamente, a estimativa se torna inútil. O ponto não é o número—é a discussão que revela suposições, riscos e dependências.
Comunicando a Mudança
Se você está convencido de que story points tradicionais não estão funcionando, você precisará comunicar isso às partes interessadas que esperam "dashboards de velocidade". Veja como:
Para a Liderança de Engenharia
Enquadre em torno de previsibilidade, não processo. Líderes se preocupam em saber quando as coisas serão entregues. Explique que a velocidade se tornou não confiável (mostre a variação), e você está adotando práticas que realmente melhorarão a previsibilidade.
Mostre, não conte. Execute um experimento paralelo: acompanhe a velocidade tradicional E compromissos de resultado por dois meses. Deixe os dados falarem.
Para Parceiros de Produto
Foque no que eles se importam: datas de entrega. Gerentes de produto não se importam com story points—eles se importam em saber quando as funcionalidades estarão prontas. Compromissos baseados em resultados dão a eles informações melhores: "Vamos entregar até sexta-feira" é mais útil do que "Completamos 40 pontos."
Faça sobre revelar riscos. Re-estimativa contínua revela riscos mais cedo. É isso que o produto precisa: aviso antecipado, não falsa confiança.
Para a Equipe
Reconheça a disfunção. Se story points se tornaram um ritual vazio, a equipe sabe disso. Admitir isso cria confiança.
Torne opcional inicialmente. Deixe a equipe experimentar alternativas em algumas histórias antes de se comprometer com uma transição completa.
O Futuro da Estimativa
Aqui está para onde estamos indo:
Curto prazo: A estimativa se torna adaptativa. Equipes usam diferentes abordagens para diferentes tipos de trabalho: story points para trabalho estável e bem compreendido; time-boxes para exploração; compromissos de resultado para funcionalidades de alta prioridade.
Médio prazo: IA auxilia na estimativa em si. Com base em padrões históricos, análise de complexidade da base de código e trabalho passado similar, IA pode sugerir estimativas—não como verdade, mas como entrada para a conversa.
Longo prazo: A estimativa se torna menos necessária. À medida que os ciclos de implantação se comprimem e os loops de feedback se estreitam, a necessidade de previsão antecipada diminui. Você saberá se algo é difícil trabalhando nisso por algumas horas, não debatendo pontos em uma reunião de planejamento.
Story points nos serviram bem por duas décadas. Eles foram a ferramenta certa para seu tempo. Mas as condições que os tornaram úteis mudaram fundamentalmente, e nossas práticas precisam mudar com elas.
O Que Isso Significa Para Sua Equipe
Se você está sentindo disfunção de story points, você não está sozinho. Aqui está por onde começar:
-
Meça sua variação de velocidade. Se ela está flutuando mais de 25% de sprint para sprint, suas estimativas não são preditivas; elas são ruído.
-
Experimente uma alternativa. Escolha algumas histórias no próximo sprint e estime-as com time-boxes em vez de pontos. Veja como se sente.
-
Foque em resultados. Ao planejar, pergunte "O que queremos que seja verdade até o final do sprint?" em vez de "Quantos pontos podemos completar?"
-
Abrace a incerteza. A resposta honesta para "Quanto tempo isso vai levar?" é frequentemente "Ainda não sei—deixe-me tentar por um dia e te direi mais."
O objetivo nunca foi atribuir o número certo. O objetivo era entregar software valioso. Se suas práticas de estimativa estão atrapalhando esse objetivo, é hora de elas evoluírem.
Planning poker que importa seu backlog automaticamente
Colaboração em tempo real, importação automática do Jira e Linear, envie estimativas de volta quando terminar.
Fontes
Footnotes
-
DORA (2024). Accelerate State of DevOps Report — Equipes usando assistentes de codificação IA experimentaram 1,5% de queda na entrega e 7,2% de queda na estabilidade de entrega. ↩
Continuar lendo
- A Última Ferramenta de Retrospectiva da Era Pré-AGI (E Por Que Isso Importa)Como estamos construindo a ponte entre o agile tradicional e o futuro nativo de IA das equipes de software · 17 min de leitura
- Doze Acordos de Trabalho para Código Escrito por MáquinaA retro da ressaca da programação por vibe termina com regras no quadro branco. Aqui estão doze que você pode copiar — cada uma é uma regra de uma única frase, o número que se move se estiver funcionando e o check-in que a mantém honesta. · 15 min de leitura
- A Retro para a Ressaca da Codificação por VibeA IA tornou seu time mais rápido na primeira semana e mais lento no terceiro mês. A rotatividade de código aumentou 861%, os incidentes aumentaram 242%, e a solução não é menos IA. É a cerimônia que você já realiza — alimentada com dados reais em vez de vibes. · 9 min de leitura