Blog

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

The Anatomy of a Keynote Speech

I get a lot of questions about speaking, including how I prepare, how I engage the audience, and so on. For example, in May 2014 I gave the opening keynote presentation at the Global Scrum Gathering in New Orleans. Immediately after I completed my speech (and continuously…

Continue Reading

Three Key Agile Risk Management Activities

We all know that software development is risky. We’re creating something new, with an uncertain set of requirements, in an often-tight timeframe. On top of that, we have to worry about unknown dependencies, sudden market changes, and personnel shifts!

It’s no wonder then…

Continue Reading