Na verdade, estou ajudando uma pequena loja de software na implementação do Scrum. Recentemente, o Scrum Master me informou que ele tem um problema porque a Equipe está trabalhando ao longo do tempo para alcançar o Escopo (Backlog Comprometido). Então eles têm uma velocidade irreal .
Minhas perguntas formais são:
- Além de falar sobre a Reunião Retrospectiva; você acha que é uma boa ideia implementar alguns obstáculos para evitar o excesso de tempo?
Em caso afirmativo, quais técnicas / ferramentas você sugere?
- Sistema de controle de revisão (SVN, GIT, HG, etc ...), blocos por horas (8 a 5)
- Blocos da estação de trabalho por horas (8 a 5) ou horas acumuladas (até 8 horas / dia)?
- Outras)...
Ou, talvez, não impeça esse tipo de coisa; mas implementar algum "sistema de penalidades" por horas extras injustificadas ?
Primeiro: Tks tudo por suas respostas rápidas.
@Baqueta (e outros com perguntas semelhantes): Não, eles não são pagos por Horas Extra. Meu primeiro conselho a eles foi revisar suas estimativas porque talvez eles estivessem subestimando. Este foi o meu conselho favorito:
Se eles tiverem interesse em fazer horas extras, remova-o. Desenvolvimento não é algo que você pode fazer durante 60 horas por semana e se manter produtivo, e existem inúmeros estudos por aí que provam isso. Se o pagamento de horas extras for o problema, elimine-o e melhore o pagamento base para obter o que vale.
Além disso, acho que o problema raiz (para esta equipe) é uma combinação do seguinte:
- Os desenvolvedores estão sendo informados sobre o que devem obter em um sprint / não estão sendo consultados sobre o que é viável / estão sendo ignorados quando dizem que há muito trabalho.
- Os desenvolvedores estão constantemente subestimando quanto tempo as tarefas levarão / quantas unidades de trabalho estão envolvidas em cada tarefa.
Resumo: conversarei com a equipe para revisar suas estimativas e com o OP porque acho que eles não estão sendo consultados sobre o escopo, como você mencionou.