aspose file tools*
The moose likes Agile and Other Processes and the fly likes Resources for XP. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Resources for XP." Watch "Resources for XP." New topic
Author

Resources for XP.

Sunil Chanchlani
Greenhorn

Joined: Mar 31, 2006
Posts: 11
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

Joined: Jul 11, 2001
Posts: 14112
"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.


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Sunil Chanchlani
Greenhorn

Joined: Mar 31, 2006
Posts: 11
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

Joined: Jul 11, 2001
Posts: 14112
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

Joined: Dec 12, 2003
Posts: 608
For a discussion of how modeling fits into XP, you might find AM and XP to be helpful (or perhaps confusing).

- Scott


<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Resources for XP.
 
Similar Threads
NTLM / How do i get credentials from user
Which version of jdk to download?
implementing a timed/scheduled task
ExamLab SCJP 5 by Devaka cooray
CORBA bad operation error in RI