Headshot-color me@jbrains.ca Find out where I'm appearing

Some comments on TDD: From the Beginning in Reykjavík, Iceland

I recently presented my course TDD: From the Beginning in Reykjavík, Iceland in associated with Sprettur. I had a great time working with local programmers, testers. and managers, and I had my first opportunity to visit Reykjavík, which I’ve wanted to do for several years.

I want to thank Sprettur publicly for all they’ve done for me to prepare for this course. They did what any great host does: let me prepare to teach and take care of the rest. I’ve only had one difficulty in this trip: deciding where to eat each day.

As always with these courses, we discussed more than just the mechanics of TDD. We also spent time discussing:

  • debugging communication with the Satir Interaction Model (see Don’t Let Miscommunication Spiral Out Of Control for more)
  • how your personal financial situation affects how you work (see We Live Here Now to read about how we retired on April 1, 2008)
  • how The Goal relates to test-driven development and evolutionary design
  • how test-driven development teaches the principles of modular design, and good object-oriented design
  • how test-driven development brings a sense of completion to your work and helps you relax more

I also had the chance to see the birth of a Software Craftsmaship Group in Reykjavík. Gulli and I announced the first non-North American Code Retreat, tentatively scheduled to happen before May 31. This will launch a new group in Reykjavík concerned with issues of software craftsmanship. Thanks to Patrick Wilson-Welsh, Corey Haines, Nayan Hajratwala, LeanDog, and all the people who helped make the Code Retreats in Ann Arbor MI and Cleveland OH such a success. I look forward to Code Retreats in Montréal, Halifax, and Reyjavík, if my budget allows.

In all, a great week, and it hasn’t ended yet!

April 03, 2009 11:38 agile
blog comments powered by Disqus