O Scrum é acima de tudo um framework Empírico!
Essa afirmação será vista em diversas publicações sobre o assunto e, inclusive, é um dos assuntos abordados no curso Jornada Scrum. Mas o quê, efetivamente, significa ser empírico?
Fomos moldados e modelados com uma cultura de fazer as coisas baseada em cascata. Esse pensamento vindo da Revolução Industrial, onde temos que fazer as coisas em etapas muito bem determinadas é falsamente adotado por equipes que tentam aplicar o Scrum. A rotina de planejamento da Sprint, desenvolvimento e revisão da Sprint é adotada como se fosse uma pequena cascata de duas semanas em muitos destes casos. E aí está o erro de quem falhou ao tentar implantar a cultura ágil.
O Scrum é um framework Empírico, pois se abre à possibilidade de aprender com a realidade vivida a qualquer hora e qualquer momento. Nada é definitivo! Isso significa que as equipes Scrum precisam fazer o melhor possível com o que sabem hoje e não podem negligenciar o aprendizado do dia-a-dia. Se uma história planejada não está condizente com a realidade vivida, então, altere-a. Se uma tarefa pensada não está coerente com a realidade, reescreva-a. Se não houver ideia do que fazer até o fim, planeje o que é possível e refaça o planejamento quando houver certeza maior.
O Empirismo deve ser abraçado pelas equipes Scrum e o Product Owner precisa ser um agente que incentiva este pensamento durante as Sprints. Ser empírico, significa aprender com a realidade!