Freeze The Pond Versus Take The Hill – Two Metaphors For Enterprise Agile Change

Organizations who don’t understand why they want to become Agile also often take the wrong path to get there. Agility requires empowering teams and helping them make decisions on their own, learning from their experiences as they go. They must organize themselves, yet they often have Agile practices forced upon them. I’ve personally encountered many […]

Read More


A Lightweight Scrum Master Assessment

Recently I published the whitepaper “The 8 Stances of a Scrum Master“. It describes the Scrum Master as a servant leader, coach, facilitator, teacher, mentor, manager, impediment remover and change agent. The whitepaper contains my personal experiences as a Scrum Master and includes my most important findings while researching the 8 different stances by studying books, articles […]

Read More


The 8 Stances of a Scrum Master

According to the Scrum Guide, the Scrum Master is responsible for ensuring Scrum is understood and enacted. Scrum Masters do this by ensuring that the Scrum Team adheres to Scrum theory, practices, and rules. The Scrum Master is a servant‐leader for the Scrum Team. He (or she) helps those outside the team understand which of their […]

Read More

What DevOps Taught Me About Agile

I’ve spent a lot of time looking at how organizations are using DevOps to improve their software delivery cycle time, their ability to innovate, and their ability to improve quality. I’ve heard some people go so far as to say that DevOps has replaced Agile, but I don’t think that’s true. If anything, DevOps reinforces […]

Read More

Sprint Review is not a phase gate

Throughout the Agile Alliance 2016 conference, I was struck by a recurring feeling that many people don’t understand what the Sprint Review is. This feeling has continued as more articles and conference proceedings have emerged. Everyone seems to think that you can not release software continuously while doing Scrum. For example, in his keynote titled […]

Read More