Some Thoughts on Planning Tools
The XProgramming downloads page includes software intended to support planning and tracking of XP and Agile projects. Herewith, some thoughts on that.
Big Visible Charts 10/20/2004
It's time to revisit the topic of Big Visible Charts. Display important project information not in some formal way, not on the web, not in PowerPoint, but in charts on the wall that no one can miss. [Updated: Velocity Charts]
A Metric Leading to Agility 06/14/2004
Nearly every metric can be perverted, since up- and down-ticks in the metric can come from good or bad causes. Teams driven by metrics often game the metrics rather than deliver useful software.
Ask the team to deliver and measure Running Tested Features, week in and week out, over the course of the entire project. Keeping this single metric looking good demands that a team become both agile and productive. Etudes 08/22/2002
Some of the XP practices may be things we want to do all the time. Some we may wish to do only part of the time. When we are really skilled in use of a technique, we're best equipped to decide when to use it. Here are some exercises that may help build skill. And make up your own exercises. Let us know about how they work.
Added: Planning Etudes. Take a Card, Any Card 08/13/2002
Using a simple deck of cards, examine how Extreme Programming gives you a new and better way of managing software.
Essential XP: Card, Conversation, Confirmation 08/30/2001
The XP Circle of Life helps keep projects alive. A key aspect of this cycle is the Acceptance Test. Acceptance Tests are critical to communication among team members, especially between customer and programmer.
Unit Testing Kent Beck's Original Testing Framework Paper For information on use of the testing framework, see http://c2.com/cgi/wiki?TestingFramework.
For questions, post on the extremeprogramming discussion group on egroups. Sign up at
If you have comments or questions on any of these, please email the author and