Posted by: Eric Lefevre-Ardant | July 13, 2009

Meet David, Agile Developer

“I’ve been using TDD, refactoring, and continuous integration for many years now. I want to see what’s next.”

David is a strong engineer that started with Extreme Programming practices about 2001. He’s proficient at most agile engineering approaches and always on the lookout for new cutting edge techniques. The other engineers in his department look to him for ideas and advice.

David is interested in the latest thoughts on established agile practices, particularly if they sound borderline at first, so he is looking forward to the session Integration Tests Are A Scam by JB Rainsberger and Creating Habitable Code: Lessons in Longevity from CruiseControl by Jeffrey Fredrick and Paul Julius. He really wants to meet the thought leaders of the technical aspects of agile such as Robert C Martin, Ward Cunningham and Michael Feathers. He is also looking forward to openly technical sessions such as Scala: Object-Oriented and Functional Programming for the JVM by Dean Wampler. And, of course, he remembers from Agile 2008 how much fun watching “Programming With the Stars” has been, so he is planning to apply this year to enter the competition. If he still has some spare time, he might contribute to the programming for a non-profit on the Live Aid stage.

Does this story sound familiar to you? David is a persona, a fictional character used to focus parts of the conference. Come and meet like-minded participants at Agile 2009 Conference. And check out the top sessions at the conference for David.

(update July 15th: fixed title of JB Rainsberger’s session. Was incorrectly “Acceptance Tests Are A Scam”. Now is “Integration Tests Are A Scam”)


  1. Two things about this article.

    First, I called my session “Integration Tests Are A Scam”, not “Acceptance Tests”. The difference matters a great deal! I make acceptance tests a central part of my practice, while I find integration tests horribly overused and overvalued. Please change the title!

    Next, your link to that session doesn’t work. I think you want to link here:


  2. […] developers might also relate to the Agile developer, Architect and Developer […]


%d bloggers like this: