Category Archives: Agile principles

Is Scrum about spirit?

I hear people talk about Scrum quite a bit.  And I talk about Scrum.  Usually we are talking about the basics of Scrum, which sometimes seem so mundane.  Get a Team, make them a real Team, do the SM role well, do the PO role well, have some better meetings, build some artifacts, etc, etc. […]

6 Myths of Product Development – Take 2

Months ago, I mentioned here a great article. It is the article titled: Six Myths of Product Development, by Stefan Thomke and Donald Reinertsen.  From the Harvard Business Review.  These are mostly lean product development ideas. Strongly recommended.  Especially good for managers and executives. Here are the fallacies or myths it mentions in one list: […]

Deliver Faster

Why do we want to deliver fast, and then faster? Well, the first reason is…that’s what the customer wants. The customer is thirsty. They want a drink now. She does not want to wait for 3 months to get a major delivery of 200 water bottles. A drink now, please. The second reason: time to […]

A purpose for Agile

In general, it is useful to do the most important things. Not the things we are most sure about.  Not the things that we can do well.  Not the things we can predict well (or better). But, we should do the most important things, usually one at a time. Yogi Berra said: You have to […]

Empirical Process Control

Empirical Process Control – Lean Agile Training Ken Schwaber and others talk of Empirical Process Control ideas as being key to understanding Scrum.  I think this is good sense. Mr. Schwaber got these ideas from Babtunde Ogunnaike and W. Harmon Ray, who wrote the process bible: Process Dynamics, Modeling and Control.  A big ole book, mainly […]

“If you wait for perfection, you might wait too long.”

I guess I will take credit for this quote (see title). “The relentless pursuit of perfection.”  I mostly like that idea. (That was the slogan of the Lexus brand.) But ‘waiting for perfection’ usually means analysis paralysis. Or maybe other things. To me, it reflects a  key idea behind lean-agile-scrum. It is an idea expressed in […]

The spirit of Scrum

In the US, where I am, we speak of the spirit of Christmas. While some people are a bit cynical about it, I think I actually see it sometimes.  It is meaningful and people do know what you are talking about. In a roughly similar way, the spirit of Scrum is also real. Some people […]

Summarizing Scrum (a list)

The more I think about Scrum, the more it becomes a Gestalt…a whole thing.  It becomes somewhat misleading to talk about its parts. Scrum itself is actually very small.  We recommend you do all of Scrum; it will lead to better results almost always.  It you only take part of the medicine…well, you will not […]

Joe’s Agile Release Planning

I have written a new booklet that I want you to have (I think you will find it useful) and also to comment on. It is about Agile Release Planning. [Note: It was a booklet, it is now a book.  See:] It proposes that agile release planning consists of these major steps (at least): […]

Self-organization of the Team

We have this idea in Agile, that the Team should self-organize.  This is an important idea. And, more, an important action of the Team. In Agile, self-organization is contrasted with command-and-control. We think self-organization is an important thing to study, both in general and in your Team. It seems simple, but like almost anything, to […]