You are currently looking at an older section of the wincent.com website.
Please check the new version of the site at https://wincent.com/ for updated content.

wincent Wincent Colaiuta's weblog

« Writing a parser generator in Ruby | Main | The Rails-doesn't-scale "myth" »

February 3, 2007

The "Prime Directive" of Agile Development

Keeping the system executing at all times is the prime directive. You never do anything to the system that will break it for more than a few seconds. If you have a huge architectural change to make, you find a way to make that change in tiny little steps that keep the system executing. You find a way to keep all the tests running. You never do anything that breaks the system for more than a few seconds or minutes.
Source: The Prime Directive Of Agile Development

Easier said than done, but a worthy goal nonetheless.

More Development articles

Posted by wincent at February 3, 2007 2:42 PM