Impacto e esforço são os dois principais mecanismos para que PMs consigam gerenciar expectativas de delivery. Geralmente o PM se foca muito no impacto, delegando esforço para o tech lead ou para o time de devs. Na minha visão, tudo errado.
Alguns pontos:
- Para começar confundimos vazão com esforço. As duas coisas são conectadas, mas não são o mesmo;
- PMs entendem que medição de vazão/esforço é tarefa do Agilista ou do TechLead/Time;
- Poucos PMs sabem medir impacto, criando uma confusão sobre o tipo de impacto e como medir esse impacto;
- PMs não colocam na conta esforço do time de design;
- Impacto não necessariamente precisa ser percebido pelo usuário;
Foca na vazão e não esforço
PMs são as pessoas que controlam o fluxo de trabalho para o time. Se você colocar 10 coisas para fazer, o time tentará pegar essas 10 coisas para fazer. Se colocar 5, o time pegará 5.
O time é responsável por falar sobre o esforço de trabalho que cada uma das iniciativas. O esforço é exatamente a estimativa do que eles entendem que precisa ser executado para uma história ser executada. Aqui já começa os primeiros problemas;