After delivering software for nearly 16 years, for the last 9 I've been using Agile/XP approaches as the basis of my software development approach. I believe technology shouldn't be hard. The problems we try to solve are hard enough.
I'm interested in what works and what doesn't. These are my thoughts...