Recentemente, entrevistei algumas empresas que fazem o Agile, o Scrum, para ser mais preciso e há algumas coisas que não me parecem muito ágeis. Vou pegar um caso que me interessa particularmente agora, o de Scrum Sprints.
Um gerente de projeto em particular com quem falei (sim, eu disse que o gerente de projeto) declarou orgulhosamente que as pessoas de sua equipe entendem ("foi informado" o que eu aprendi no contexto) que você não vai para casa quando o horário de trabalho termina , você vai para casa quando o trabalho é concluído, não importa quanto seja necessário. O que eu li nas entrelinhas é que reunimos o máximo de recursos possível em um sprint e trabalhamos horas extras para que isso aconteça.
Agora, ainda não fiz o Agile (trabalhei com instituições financeiras e governamentais que ainda preferem o cascata), mas meu entendimento é o seguinte:
- sprint no Scrum é o nome da iteração genérica no Agile;
- a equipe deve trabalhar em um ritmo sustentável e tentar evitar horas extras de longo prazo, pois isso só afeta o curto espaço de tempo e os efeitos são diminuídos pelos problemas em que incorrem no longo prazo.
Minhas declarações estão corretas? E devo considerar a apresentação do gerente como uma bandeira vermelha?