But Bob, you said you’d be done with the book last year.
—Claudia Frers, UML World, 1999
It’s been seven years since Claudia’s justifiable complaint, but I think I have made up for it. Publishing three books—one book every other year while running a consulting company and doing a lot of coding, training, mentoring, speaking, and writing articles, columns, and blogs—not to mention raising a family and enjoying a grandfamily can be quite a challenge. But I love it.
Agile development is the ability to develop software quickly, in the face of rapidly changing requirements. In order to achieve this agility, we need to use ...