XP MiniFaq


Extreme Programming (XP) is a set of principles and practices for developing software. It has been described as a "high-discipline, low-overhead" methodology. XP has developers programming in pairs, writing tests to verify all code, and continuously refactoring code to improve the design.

To quote Kent Beck: "XP is a starting line. It asks the question, 'How little can we do and still build great software?'"

<news:comp.software.extreme-programming> is a newsgroup for discussing XP.

XP FAQ: <http://www.jera.com/techinfo/xpfaq.html>

XP and related Books:


ISBN 0201616416 Extreme Programming Explained: Embrace Change by Kent Beck

ISBN 0201485672 Refactoring: Improving the Design of Existing Code by Martin Fowler

ISBN 0201710919 Planning Extreme Programming by Kent Beck, Martin Fowler

ISBN 0201708426 Extreme Programming Installed by Ron Jeffries, Chet Hendrickson, and Ann Anderson

ISBN 0201616408 Extreme Programming Applied by Ken Auer, Roy Miller

ISBN 0201710404 Extreme Programming Examined by Giancarlo Succi and Michele Marchesi

ISBN 0201733978 Extreme Programming Explored by William C. Wake

ISBN 0201709376 Extreme Programming in Practice by James W. Newkirk and Robert C. Martin

ISBN 047120708X Java Tools for Extreme Programming by Richard Hightower, Nicholas Lesiecki

ISBN 0932633404 Adaptive Software Development by James A. Highsmith III

ISBN 0201699699 Agile Software Development by Alistair Cockburn

ISBN 0130676349 Agile Software Development with Scrum by Mike Beedle, Ken Schwaber

Web sites:


Extreme Programming: A Gentle Introduction
<http://www.extremeprogramming.org/>

XP magazine:
<http://www.xprogramming.com/xpmag/index.htm>

XP Test Frameworks:
<http://www.xprogramming.com/software.htm>

Junit test framework for java:
<http://www.junit.org/>

Wiki Pages on XP:
<http://c2.com/cgi/wiki?ExtremeProgrammingRoadmap>

The Agile Modeling (AM) Home Page
<http://www.agilemodeling.com>
<http://www.agilemodeling.com/essays/agileModelingXP.htm>

Martin Fowler's Refactoring Home Page
<http://www.refactoring.com>

Object Mentor publications:
<http://www.objectmentor.com/resources/articleIndex>

Pour des informations en français sur XP :
<http://www.xp-france.org>
<http://www.design-up.com>
<http://www.xp-france.org/wiki/index.php3>


Archive-name: XPminiFAQ
Last-modified: 2002.02.11
Version: 3.0

XP MiniFaq written by C. Keith Ray
http://homepage.mac.com/keithray/resume2.html