On Planning in Kanban

The “backlog refinement” time is the planning time to see what we should be working on next. This is like sprint planning except there is no idea of commitment and it’s just planning what’s ahead without dealing with when things should be done because we acknowledge that things will take what they take - we try to be as fast as possible and seek to continuously improve. To plan effectively in Kanban one has to make good use of the this time....

February 26, 2021

Is Scrum suitable for complicated bug fixes?

A podcast listener asked how to use Scrum when the primary responsibility of the team is software maintenance and fixing complicated bugs which are hard to reproduce and take a long time to fix. How do we measure value when all we do is fix bugs? Here’s the podcast and my response to the question. Sprints are a good mechanism to get a team that is used to delivering in long cycles (i....

January 4, 2021