Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Resources for XP.

 
Sunil Chanchlani
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
Can any one please tell me about some good resources for getting familiar with theoretical concepts of XP?
Just the links and names of the papers/books will be enough. However the more it is, the better it is...
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Extreme Programming Explained" by Kent Beck - both the first and the second edition, which are quite different.

http://www.extremeprogramming.org - a good, although slightly outdated, introduction to XP.

http://www.xprogramming.com - very good articles on XP and Agile development.

If you tell us more about what you need this for, we might be able to give more tailored recommendations.
 
Sunil Chanchlani
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ilja,

Thanks for your kind reply. I actuall have a few documents on this but on going through all of them, i was a bit confused as all of them differed from eachother by a large extent. Though i know that every author has his/her own style and understanding of the topic, but the differences were quite large. I will list the resources and you tell me which on is the best to begin with. Currently all i know about XP is that it is one of the methods that come under the domian of Agile Methodologies and it involves a lot of cutomer interaction with the main focus as Working Software Over Comprehensive Documentation.

The resources available to me are:

1) Extreme Programming Explained - Kent Beck. Did an overview of it.
2) Extreme Programming Explored - William Wake. Did an overview of it. I was not comfortable with it much.
3) eXtreme_Programming - Unknown Author. Did an overview of it and liked it a lot.
4) JAVA XP Cookbook - Eric M. Burke and Brian M. Coyner. Have not seen it yet.
5) Testing XP - Lisa Crispin and Tip House. Have not seen it yet.

If you have any idea about it then please guide me in this.

Regards,
Sunil Chanchlani
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Sunil Chanchlani:
1) Extreme Programming Explained - Kent Beck. Did an overview of it.


The definitive source. First and second edition are different enough that you might want to take a look at both.


2) Extreme Programming Explored - William Wake. Did an overview of it. I was not comfortable with it much.


An OK book, as far as I remember.


3) eXtreme_Programming - Unknown Author. Did an overview of it and liked it a lot.


Can't tell you much about it...

4) JAVA XP Cookbook - Eric M. Burke and Brian M. Coyner. Have not seen it yet.


As far as I know, this is more a tool book than a process book. You should probably skip this one.


5) Testing XP - Lisa Crispin and Tip House. Have not seen it yet.


A very good book on the Acceptance Testing practice. Possibly a little bit too specific for your purpose.

Another good introduction to XP is "SAMS Teach Yourself XP in 24 Hours".

And for putting XP into the Agile context, "Agile Software Development Ecosystems" might be worth a look.

But tell us again: what exactly do you want to do?
 
Scott Ambler
author
Ranch Hand
Posts: 608
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For a discussion of how modeling fits into XP, you might find AM and XP to be helpful (or perhaps confusing).

- Scott
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic