Agile Mastery: Destroy the (False) Deadlines
In the first post of this series I discussed several goals, and the first I want to take a deep dive into is removing all false, self-imposed, meaningless deadlines from the process.
One of the most common false deadlines is that of a sprint. The purpose of a sprint is to give developers a fixed set of priorities and then allow them to commit to a subset of those priorities. The commitment is key to the process. It gives each member of the team ownership and skin in the game. Its the commitment that makes team members pigs. This commitment is also a significant cause of demoralized teams who miss their self imposed commitment. The typical response from teams I’ve worked with has been to either hedge the next commitment, knowing they are under-representing the amount of work they...