My Best Essays

Jan 10, 2019

I've been writing about agile software development for nearly 20 years, and most of it is available on this blog. I took some recently to refresh my list of best essays. The ten most popular are below. You can find the full list here.

Top Ten
The Agile Fluency™ Model: A Brief Guide to Success with Agile - 6 Mar 2018

A model for getting the most out of agile ideas. (Coauthored with Diana Larsen; hosted at

Dependency Injection Demystified - 22 Mar, 2006

A 25-dollar term for a 5-cent concept.

The Art of Agile Development (Book) - 2008

The Agile how-to guide. (Coauthored with Shane Warden.)

Continuous Integration on a Dollar a Day - 27 Feb, 2006

An easier, cheaper (and better) way to do continuous integration.

Testing Without Mocks: A Pattern Language - 27 Apr, 2018

How to use test-driven development without traditional test doubles.

Red-Green-Refactor - 30 Nov, 2005

Test-driven development in a nutshell.

Cargo Cult Agile - 14 May, 2008

Following the rituals of agile development without understanding the underlying ideas.

The Decline and Fall of Agile - 14 Nov, 2008

It's human nature to only do the stuff that's familiar and fun, and that's what has happened with Agile.

Use Risk Management to Make Solid Commitments - 8 Oct, 2008

How to use risk multipliers and risk-adjusted burn-up charts to make solid commitments to your executives.

The Problems With Acceptance Testing - 27 Feb, 2010

Why I don't use acceptance testing tools.