Category Archives: concept

User stories reimagined

One of the key practices of Anderson’s Kanban Method is “visualise the workflow”. Many people insist that we’ve been doing this from the early years of Scrum via Scrum boards. However, I suggest that most teams are only just scratching the surface of what is possible, and many need a revamp to reflect modern development… Read More »

Project v Product

After reading James’ last post, Responding to Change – A Decorator’s Story, I began thinking a bit more in general about how people consider software development. In a lot of places where I have worked, software has always been delivered in projects. These projects, even ones that have been called ‘Agile projects’, have usually solely… Read More »

Be like bamboo

“Notice that the stiffest tree is most easily cracked, while the bamboo … survives by bending with the wind.” ~ Bruce Lee Pedro stood at the front of the room and told a story about how, when struggling with a difficult class, he’d received advice to “be like bamboo” from a fellow teacher. He went… Read More »

Health checks

There are lots of ‘health check models’ out there. Most of them attempt to summarise and visualise how teams are doing, and seek areas of improvements. They are sometimes run by managers, sometimes by coaches, sometimes by teams in workshops. Over the years, I have discarded approaches that ‘score’ teams (either by numbers, letters, or… Read More »

Theory of Constraints

The definition of constraint in English: NOUN A limitation or restriction (http://www.oxforddictionaries.com/definition/english/constraint) The systems that we work in often face limitations or restrictions. These can stop us efficiently reaching our goals.   What is the Theory of Constraints? The Theory of Constraints, created by Eliyahu M. Goldratt and illustrated in his book The Goal, is a… Read More »