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…
Agile & Risk Management: Avoiding Risky Situations
This blog is the sixth in a series about agile and risk management. The first five blogs are:
Agile & Risk Management: Managing Risk Via the Product Backlog
This blog is the fifth in a series about agile and risk management. The first four blogs are:
Agile & Risk Management: The Role of Traditional Risk Management
This blog is the fourth in a series about agile and risk management. The first three blogs are:
- “Three Key Agile Risk Management Activities”
- “Agile & Risk Management: The Mental Model of Uncertainty”
- “Agile & Risk Management: Antifragile”
In this blog I discuss…
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…
Agile & Risk Management: Antifragile
This blog is the third in a series about agile and risk management. The other blogs are:
- “Three Key Agile Risk Management Activities”
- “Agile and Risk Management: The Mental Model of Uncertainty”
What is Antifragility?
In this blog I introduce the concept of…
Agile & Risk Management: The Mental Model of Uncertainty
This blog is the second in a series about agile and risk management. (See the introductory blog, “Three Key Agile Risk Management Activities”). In this blog I introduce a mental model of uncertain events that I will use in the subsequent blogs.
Agile Risk Management &…
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…
Distinguishing Between Feature & Component Teams
In my training classes we frequently discuss scaling agile with feature teams versus component teams. To help distinguish between the two types of teams it is important to consider the nature of the product backlog items that you might typically see in the product…