views:

222

answers:

3

I’m interested in picking up a book or two discussing in detail Agile software development life cycle. Does anybody have any suggestions?

+1  A: 

G'day,

Though not a book, I'd suggest having a listen to Ken Schwaber's excellent overview of Scrum talk.

It's not long and although Scrum specific, it does provide a lot of the background and motivation of Agile programmes.

HTH

cheers,

Rob Wells
Listened to this talk the other day, was a great intro.
Gnatz
+2  A: 

Agile and Iterative Development by Craig Larman comes to me highly recommended from a friend (although I have to admit I have not read it). If you are new to different SDLCs a great introduction to SDLCs (and lots of other interesting topics) is Code Complete by Steve McConnell. I cant recommend this book enough I have learned (and am still learning) so much from this book. I found it on Jeff Atwood's recommended reading list so far this list has been nothing but good stuff. You also might get some good reads from Joel's recommended reading list for FogCreek's management training program, also good stuff.

Copas
Mr Atwood's reading list is also where I read about 'Code Complete' and so far it has turned out to be one of the most eye opening programming books I've read. Not that I've read an arm load of books since college.
Akers
+1  A: 

The book by Craig Larman recommended above is a good overview of different agile methods, including the leaders: Scrum and XP.

The bible on Scrum is Agile Software Development with Scrum by Schwaber and Beedle. For XP, you should go to the source, Kent Beck's Extreme Programming Explained. For practical advice on agile project management, the book I've found most helpful is Manage It! by Johanna Rothman.

Jim Bird