It's a programming methodology invented by Kent Beck. He speaks about values like
- communication - simplicity - feedback - courage - respect and principles describing how to put these values into practice. For example, he recommends: - having teams work together on an application traqding off regularly so no one "owns" a piece of code - having developers work in pairs - writing complete automated tests for each component before actually implementing it - using a short release cycle (1 week) where fully functional code is deployed through a series of incremental releases - having developers select and sign off on "stories" and work complete them during the week - treating design as an ongoing process that is continuously informed by the daily/weekly/quarterly build cycle --- James Gray <[EMAIL PROTECTED]> wrote: > What is extreme programming? > > Jim Gray > === Gregory Woodhouse <[EMAIL PROTECTED]> Health Systems Design & Development "Design quality doesn't ensure success, but design failure can ensure failure." --Kent Beck ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members