D. André Dhondt

Since 1999, I've been working on improving my Agile Developer Skills, mostly by practicing Extreme Programming. I had a great awakening in maybe 2005 when I went on a job interview at another agile shop that was interpreting the practices in a much more extreme way than I... and so I started reading more books and got involved in the Agile Philly community. A slightly longer bio is on my blog: http://dhondtsayitsagile.blogspot.com/

With this series of quests, I request your opinions on where I might be :

[pre-agile, 1992-1998 working on improving maintainability of code, passed MCSD certifications, programmed in BASIC, C++, Java, ASP]

Dec 1998 - Self Improvement - Read a Book: Rapid Application Development

Oct 1999 - Read Don Well's site on Extreme Programming; started practicing Test-Driven Development, effectively test infected, using vbUnit and later NUnit

Jan 2002 - new job: sought executive sponsorship to do Agile (XP). Started practicing the following: Story Estimation, Story Picking, Story Splitting, Story Writing, Peer-to-Peer Feedback, Self-Managing, Reaching Done, Using Version Control, Direct Customer Interaction, Evolutionary Design, Communication, Refactoring, Test Driven Development (TDD), Practice, Speak Your Truth, Take Care of Yourself

Jan 2003 new role: manager of team of 4-6 developers doing XP, programming in VB.NET, C#.NET, ASP, PHP. Started practicing the following: Collective Ownership, Leadership, Pair Programming, Stand Up Meetings, Continuous Integration

Aug 2004 university degree: M.S.I.S., Drexel University

Oct 2005 Read a Book: Extreme Programming Explained, 2nd Edition; started working better with colleagues using all the XP practices, and pushed 'simplest thing that could possibly work' to the extreme.

Nov 2005 Read a Book: Refactoring, started breathing new life into legacy code!

Jan 2006 Read a Book: Working Effectively With Legacy Code, learned even better how to get things under test harness.

Mar 2006 Volunteered to help Organize a Learning group -- www.AgilePhilly.com. Started practicing Connect With Experts

May 2006 Read a Book: Design Patterns; met weekly with our own gang of four to discuss, try to apply, and better factor our code. Didn't often apply the patterns, but instead learned how to think in a more object-oriented way (by managing dependencies, seeking low coupling). We also identified examples in our own code base that were implementations of the patterns--and considered the opposing forces identified by the GoF.

Aug 2006 Read a Book: and published review on Agility and Discipline Made Easy. This helped me reconcile some of the differences between my Master's degree training (CMMI thinking) and the low-ceremony work we were now doing with XP.

Aug 2006 Attend a Formal Practice Event: Refactoring Fest -- www.AgilePhilly.com

Oct 2006 Wrote Scathing Review for: Practices of an Agile Developer. This book mostly served to fill in gaps about aspects of practices that I hadn't yet considered, but I found the advice to be self-contradictory in places and wouldn't recommend it.

10/27/2006 Conference Talk: Simple Design and Testing Conference. Great exposure to how other practitioners are dealing with problems, and more practice at Connect With Experts.

May 2007 Read a Book & Published Review: The Enterprise and Scrum. Since I was doing XP, the main interest here was to see what was different. I'd been facilitating lots of Agile Philly discussions, and knew lots of the terminology, but it was nice to see it all in the full context.

Oct 2007 Attend a Formal Practice Event: J.B. Rainsberger's Greatest Misses -- www.AgilePhilly.com. This was interesting to see other work contexts, but the main skill improvement was Connect With Experts.

11/30/2007 Conference Talk: Simple Design and Testing Conference. Again, Connect With Experts.

Nov 2007 XP Day Manhattan. Again, Connect With Experts.

Dec 2007 new job (NY): Coaching company doing XP with 40 developers, programming in C#.NET, Java, Python. Lots of practice with Story Estimation, Story Picking, Story Splitting, Story Writing, Peer-to-Peer Feedback, Reaching Done, Using Version Control, Direct Customer Interaction, Evolutionary Design, Communication, Test Driven Development (TDD), Speak Your Truth, Take Care of Yourself, Collective Ownership, Leadership, Pair Programming, Stand Up Meetings, Continuous Integration

Sept 2008 new job (France): Coaching for team of 15 developers, programming in Java

Oct 2008 Conference Talk: Agile Tour, Besançon

Feb 2009 Organizer of Learning Group: English liaison for the Agile Tour

Feb 2009 Organizer of Learning Group: volunteered on the Gordon Pask committee of the Agile Alliance

Mar 2009 Read a Book: Agile Retrospectives, reaction: http://dhondtsayitsagile.blogspot.com/2009/06/my-favorite-lines-from-derbylarsens.html

Mar 2009 Conference Attendee: XP Day Suisse

Apr 2009 Conference Attendee: XP Day France

Jun 2009 Read a Book: The Pomodoro Technique Illustrated, reaction; http://dhondtsayitsagile.blogspot.com/2009/08/pomodoro-technique-illustrated-by.html

July 2009 Read a Book: Domain-Driven Design , reaction http://dhondtsayitsagile.blogspot.com/2009/11/domain-driven-design.html

Aug 2009 new role: Product Owner for team of 10 developers

July 2009: Read a Book: Implementing Lean Software Development http://dhondtsayitsagile.blogspot.com/2009/08/favorite-ideas-from-poppendiecks.html

Aug 2009 Read a Book: Clean Code

Sept 2009 Joined the Agile Skills Project.

Oct 2009 Conference Talk: Agile Tour, Besançon

Oct 2009 Organizer of Learning Group: Agile Besançon

Dec 2009 Read a Book: The Secrets of Consulting http://dhondtsayitsagile.blogspot.com/2009/12/jerry-weinbergs-secrets-of-consulting.html

Jan 2010 Read a Book: Community: The Structure of Belonging, reaction: http://dhondtsayitsagile.blogspot.com/2010/01/favorite-lines-from-peter-blocks.html

Jan 2010 Read a Book: The Mythical Man Month, reaction: http://dhondtsayitsagile.blogspot.com/2010/01/mythical-man-month-by-frederick-brooks.html

Mar 2010 Read a Book: Peopleware, reaction: http://dhondtsayitsagile.blogspot.com/2010/03/favorite-lines-from-peopleware.html

Apr 2010 Self-Assessment: passed the Scrum.org Open Scrum Assessment

Quests that I'd like feedback on are in the attachments below: