Welcome to the WikiWiki entry point for ExtremeProgramming (XP).
- Note
- This page assumes you have some familiarity with ExtremeProgramming and also WikiWiki. If you are brand new to XP and want to start with the basics, see the XpFaq. If you are brand new to WikiWiki and want to learn more, try Wiki's NewUserPages.
This site has captured several years of Extreme Programming discussion and evolution. Use this roadmap to find your way to the most important pages in a logical order. You can always download a snapshot of these pages:
http://xp.c2.com/html.zip
Begin with some of the contextual overview pages:
The glossary entry, or a
ShortDefinitionOfXp.
And this could be a candidate for the ExtremeProgrammingAnthem.
Before you get to the programming, you should do some ExtremePlanning. But don't get carried away with the concept. It isn't the right solution for everything. Also, KentBeck has sort of a checklist to help you know, AreYouDoingXp??
The DrivingMetaphor and OneHandOnTheYoke set out the paradigm.
Specific ExtremeProgramming practices:
Results in...
Who's Who:
Significant discussion and reference:
Thoughtful inquiry and response:
Applicability of
ExtremeProgramming:
Get Trained in XP:
Explore the limits of XP:
Misconceptions:
Curiosa:
Themes:
Examples:
XpConferences and talks:
- OpenDayForManagersOnExtremeProgrammingAndAgileMethods 27 Sep 2004, Milan, Italy
- BeneluxXpDay 21 Nov 2003, Breda, The Netherlands
- LondonXpDay 28-29 Nov 2006, UK
- XpTwoThousand, held in Cagliari, Italy
- XpTwoThousandAndOne, held in Villasimius, Sardinia, Italy
- XpTwoThousandAndTwo, held in Alghero, Sardinia, Italy, 26-29 May, 2002
- XpTwoThousandAndFour, held in Garmisch-Partenkirchen, Germany, 6-10 June, 2004
- XpTwoThousandAndFive, held in Sheffield, UK, 18-23 June, 2005
- XpTwoThousandAndSix, held in Oulu, Finland, June 17 - 22, 2006,
- XpDaysBenuluxTwoThousandAndFive, held in Rotterdam, Netherlands 17-18 November, 2005
- XpDaysGermany, held in Karlsruhle, Germany 21-22 November, 2005
- XpUniverseTwoThousandOne, held in Raleigh, NC, 23-25 July, 2001
- XpUniverseTwoThousandTwo, held in Chicago, IL, 4-7 August, 2002
- XpAgileUniverseTwoThousandThree, held in New Orleans, LA, 10-13 August, 2003
- AgileDevelopmentConferenceTwoThousandFour, held in Salt Lake City, UT, June, 2004
- XpAgileUniverseOhFour, held in Calgary, CA, 15-18 August, 2004
- XpLundSweden, held in LundSweden
- AgileDevelopersConference - September 9-10, 2002: Wellington, NZ. Some XP topics
- AgileDevelopmentConferenceTwoThousandThree, Salt Lake City, UT, June, 2003
- AgileDevelopmentConferenceTwoThousandFour, Salt Lake City, UT, June, 2004
WikiWebs on XP:
Other XP sites:
- http://www.xprogramming.com hosted by RonJeffries
- http://www.extremeprogramming.org hosted by DonWells
- http://www.industrialxp.org -- A site about IndustrialExtremeProgramming (IXP), created by JoshuaKerievsky
- http://www.xpdeveloper.net/ (for ExtremeTuesdayClub) hosted by TimMackinnon, PaulSimmons and OliBye
- XpForumAtEgroupsDotCom started by FrankWestphal for the GermanXpCommunity
- http://www.objectmentor.com Information about XpTrainingClasses
- XpMailingList -- The mailing list that gave news:comp.object a much-needed break from all the XP threads
- http://www.extremeprogramming.dk -- Danish XP site hosted by JorgenLarsen
- http://www.frankwestphal.de (german) hosted by FrankWestphal
- http://www.xp-france.net (french language)
- http://oops.se/cgi-bin/wiki?ExtremProgrammering (in Swedish) hosted by SvanteAdermark, UrbanNilsson, MalteTancred?, PeterLindberg, et al
- http://www.xpexchange.net hosted by ManfredLange, Information on XP in English and German
- http://www.hxp.it XP in Italian (Hacking eXtreme Programming)
- http://www.tatvasoft.com Information on XP and programming in C++ and .net
- http://www.ChaosEngineers.co.nz papers and presentations on XP in New Zealand
- http://www.xplabs.com labs, papers, experiences, education, services and projects at XpLabs
- http://www.extremeprogramming.it Extreme Programming in Italian
- http://www.xprogramming.com.ua Extreme Programming in Ukraine
- http://www.ime.usp.br/~xp Extreme Programming Laboratory Course at the University of São Paulo
- http://agilcoop.incubadora.fapesp.br Agile Software Development Cooperative
- http://www.bettersoftwaredevelopment.org - companion site for the Will Stott and James Newkirk book about using XP with Visual Studio Team System
Extreme Programming in the News:
XpInTheNews
Communities and User Groups:
Companies and People
Specific practices that are *NOT* part of XP (some of which are not necessarily bad things):
Site title search:
CategoryExtremeProgramming CategoryRoadMap