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

Reply via email to