Agile Zone is brought to you in partnership with:

Eric has posted 96 posts at DZone. View Full User Profile

No 'One Right Way' in Software Development

05.19.2010
| 1422 views |
  • submit to reddit

Working on several agile teams, Patrick Boudreaux has learned many lessons, but the biggest take-away has been that there's no 'one right way' to do anything, especially in agile.  The teams that have success are the ones that embrace change and keep an open mind.  

Boudreaux says that software development is in many ways a craft, because it embodies what we don't know.   He thinks that methods like TDD and Pair Programming bring out the best work and the best aspects of software development.  These techniques constitute an up-front investment in quality, rather than investing in the backend if more defects need to be fixed.  Boudreaux also talks about the benefits of Domain Driven Design and explains technical debt.

 Patrick Boudreaux is a developer at VersionOne. 

 

Published at DZone with permission of its author, Eric Hagan.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)