The Importance of Self-Organisation
"An empowered organization is one in which individuals have the knowledge, skill, desire, and opportunity to personally succeed in a way that leads to collective organizational success." -- Stephen R. Covey, Principle-centered Leadership
Getting RE-TRAINED To Be A ScrumMaster: .
There are only three roles in Scrum. This is often the first thing that people have difficulty with. There is no project manager in Scrum, there is no distinction between different members of a development team – they are just called team me...
The One With Two Daily Scrums
Overview
On my first day coaching a new team they invited me along to their Daily Scrum first thing in the morning. They had been using Scrum for a couple of months and had a great “Scrum room” with glass walls on all sides and a lo...
Learning To Share: Thoughts On Co-Training
“Share everything. Don't take things that aren't yours. Put things back where you found them” - Robert Fulghum
So another wonderful Christmas has just passed and my two children had more new toys than they knew what to do with. Of...
Priority Markets: A Free Market Approach to Managing the Product Backlog
Maintaining a prioritised product backlog of desired functionality is a key aspect of agile software development. When working with a single product owner and a small number of backlog items, this task is easily managed. However, scaling prioritisation to multiple stakeholders and large product backlogs presents unique challenges. This paper presents a market-based approach to prioritisation that is fair, open, and scalable.
Scrum Role Playing
It is often said that to truly understand someone else, one must “walk a mile in that person’s shoes.” Similarly, taking on more than one role on a Scrum team, on a temporary basis at least, can have unexpected advantages that may offset the disadvantages.
Production Support and Scrum: How should Scrum teams plan for support?
Bugs and support issues don't always wait for a new sprint before rearing their ugly heads. What should a Scrum team do to balance feature development with support activities?

