A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.
I am going to be taking the couse "Agile Software Development" at Oxford. I need to find a very good book to get me upto speed with Agile. I have had a look around and come to conclusion the book "Agile Software Development, Principles, Patterns, and Practices(ISBN-10: 0135974445, ISBN-13: 978-0135974445)" could be good for me. I have never really worked with Agile but have an idea and this will be my first formal training on it. I am interested to hear other people's opinion and appreciate an pointers to more online resources to get started with.
Sorry - complete URL is https://www.softeng.ox.ac.uk/subjects/AGM.html
The book you referenced is one I recommend to anybody the least bit interested in Object Oriented Design. It's badly titled and has little or nothing to do with agile methods like XP, Scrum, Crystal besides how to make up really, really good code.
Look for books by Kent Beck and Ron Jeffries. They were there when XP was invented and Agile was chosen as a word and they write quite well. Alistair Cockburn's Crystal books and surveys of agile stuff are recommended, too.
Friday, August 03, 2007
Books that I found helpful are:
- The scrum book: http://www.amazon.com/Agile-Software-Development-SCRUM-Schwaber/dp/0130676349
- 3 resources from Alistair Cockburn: His "Crystal Clear" book, his "Agile Software Development" book (get the second edition, not the first, since the second has been updated with some useful stuff on the evolution of Agile over the last 6 years or so), his doctoral thesis (which is on his web site)
- Both the first and second versions of Kent Beck's XP book.
And, also do some reading about Feature Driven Development too. (FDD)
I recommend a range of resources because each author has their own slant on what agile means. Most, with the exception of Cockburn and Highsmith, tend not to mention the others.
If you have to choose only one of the above, I'd recommend Agile Software Development, 2nd ed. http://www.amazon.com/Agile-Software-Development-Cooperative-Game/dp/0321482751
Friday, August 03, 2007
Last year my study group read "Agile Software Development Ecosystems" by Highsmith. We liked it. I would recommend it if you need a break from the standard "how-to" format. This book interviews the authors and evangelists of the major agile methodologies.
If you are researching all the methodologies before diving deep into any one in particular, then add this to your reading list.
Sunday, August 05, 2007
thanks a lot. I will consider "Agile Software Development Ecosystems" by Highsmith and Agile Software Development, 2nd ed. http://www.amazon.com/Agile-Software-Development-Cooperative-Game/dp/0321482751
This topic is archived. No further replies will be accepted.Other recent topics
Powered by FogBugz