Extreme Programming and Design

Written by James on Monday, 21 of May , 2007 at 9:25 am

Is design dead? The short answer: no. The long answer is in this classic article by Martin Fowler. It covers misconceptions of where design practices fit into XP.

It’s a long article and if you need to read it but don’t have time, consider the irony that you do not have the time to read articles which will save you time. Then make time.

Some of the key points are:

  • Design only as far as it is useful.
  • Treat a design as a “sketch” - not a decision set in stone.
  • Don’t be afraid to throw out some or all of a design.
  • Code should be comprehensive, design documents should cover only what is most important.
  • Designers need to be coders.

Category: Best practices, Agile

No Comments

No comments yet.

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Copyright © 2007 Art of Progress LLC