O que é Quebra de Histórias (Story Splitting)?
Quebra de Histórias (Story Splitting) é a prática de dividir uma user story grande em histórias menores que ainda entreguem valor de forma independente. O desafio é fatiar "na vertical", cada fatia atravessando todas as camadas e entregando algo utilizável, em vez de "na horizontal" (uma história só de banco, outra só de tela), que não entrega valor isolado. Histórias menores fluem melhor: são mais fáceis de entender, estimar e testar, geram feedback mais cedo e reduzem o risco. Existem padrões conhecidos para quebrar, por regras de negócio, por passos do fluxo, por variações de dados, por caminho feliz versus exceções, que ajudam a achar fatias verticais com valor.
Na prática
É usada no refinamento, quando uma história não atende ao "Small" do INVEST ou não cabe numa Sprint. O time aplica padrões de splitting para encontrar a menor fatia que ainda entrega valor e gera aprendizado, deixando o resto para depois.
O que acontece quando falta
Histórias grandes atravessam várias Sprints sem nunca "ficarem prontas". O feedback chega tarde, o risco se concentra, e o quadro fica cheio de itens em andamento que não terminam, matando o fluxo e a previsibilidade.
Termos relacionados
Perguntas frequentes
O que é Quebra de Histórias (Story Splitting)?
Quebra de Histórias (Story Splitting) é a prática de dividir uma user story grande em histórias menores que ainda entreguem valor de forma independente.
Como Quebra de Histórias (Story Splitting) funciona na prática?
É usada no refinamento, quando uma história não atende ao "Small" do INVEST ou não cabe numa Sprint.
O que acontece quando Quebra de Histórias (Story Splitting) falta?
Histórias grandes atravessam várias Sprints sem nunca "ficarem prontas".