Blog

Scope is the Antifragile Degree of Freedom

“Date, scope, and budget; choose any two!” I have heard that saying countless times—but it’s not precisely true.

It’s accurate to say that you can’t lock down all three variables on any interesting project/product-development effort and expect to succeed. Companies that…

Continue Reading

How Safe is Your Agile Environment?

Years ago I used a slide in my training class that said, “For an organization to be successful with Scrum, it needs to have a safe environment.”

I remember in one class, a few guys at the back of the room start laughing when I showed that slide. When I asked why, they said,…

Continue Reading

Scrum Teams, Idle Work, and Adaptive Planning

Highlights from a recent All Things Agile podcast

Back in January, Ronnie Andrews Jr., host of the popular podcast All Things Agile, interviewed me about key concepts from my Essential Scrum book. Our conversation touched on many interesting topics, including the difference…

Continue Reading

Economically Sensible Change

In the VersionOne 9th Annual State of the Agile Survey, 56 percent of the respondents cited “the ability to manage changing priorities” as a reason for adopting agile. That doesn’t surprise me at all, since more traditional forms of development are quite fragile to changing…

Continue Reading

The Math of Fixed-Scope Multi-team Release Planning

One team, one product, one product backlog. Release planning on that scale is simple!  Let’s see why. Take a hypothetical project where we estimate about 200 points worth of work in our product backlog. Assume that our team’s average velocity is 20 points per sprint. Obviously…

Continue Reading

Done-Done the Crutch of the Undone

Some teams use two definitions of done: “done” and “done-done.” Somehow done-done is supposed to be more done than done! Teams shouldn’t need two different terms, but I have to admit to using both terms with my son and his homework.

I used to ask my son if he was done with…

Continue Reading

Demystifying Product Backlog Concepts

As I engage different teams I have noted a lack of clarity surrounding product backlog concepts. Although there is no universally accepted vocabulary for labeling product backlog-related things, there should at least be agreement on the basic concepts. The goal of this blog is…

Continue Reading