Full description not available
A**R
Wonderful and Exciting.
I am moving from iterative development to iterative project management. This book is really wonderful and explains in detail the processes, the risks, deliverables. It will help anybody who wants to think "iterative" development.BTW, it will also help you talk to dinosaurs and explain your approach to project management. A big help.
K**F
Comprehensive and Informative
Overall I thought this was a very good book for learning about how Iterative Development projects are supposed to work, what the advantages are and why a company might want to use this sort of methodology. The authors did a nice job of avoiding too much methodology jargon as well. Sometimes it seems these books are written only to be read by other methodology academicians, but that wasn't the case here.I have since shared this book with several other people in my company, including one not even in IT, and they have also found it helpful. So if you are also facing challenges in educating your broader company about how agile development techniques should work, this might be a good place to start.On the other hand, it is quite long and wordy. Most people will not have the patience to wade all the way through this book, so before I shared it, I went through it with a hilighter and told my people to just read the yellow parts. :-)My only other beef with the book was that it seemed entirely targeted at internal projects, or for software where the users were all internal. Nowadays that is almost anachronistic. My teams mostly work on web development either for B2B users or for the general public (B2C), which means that statements like "make sure your requirements are reviewed by the business" are of limited value. Our business is our clients and their consumers. If you are working on public web apps, just keep in mind that whenever these authors say "business," they mean "your web consumers" and you should be fine.
J**O
Wow!!! They did it again!!!
First it's important for me to say I already became a fan of the authors when I read their excellent book "Use Case Modeling". As I said in my review(still valid to this date): "If you can buy only one book about use cases, then buy this one !!!!". They created a masterpiece about RUP Requirements discipline.Well... now, with the release of "Managing Iterative Software Development Projects", they did another SW Engineering best-of-breed book about Project Management(with RUP and also other agile approaches!).With agile and iterative approaches becoming the mainstream in SW processes (just see how IBM, Borland, Microsoft, Compuware and other SW products companies jumped the agile bandwagon), this book is a must read for SW Project managers and leaders.The book is divided in three parts:- Part I: The Principles of Iterative Project Management -> this is for the project managers which still don't know the values and principles of iterative development and why they work better than waterfall approaches. As I already read a lot of books about iterative development( one of the most important books to understand the benefits of agile development is "Agile and Iterative Development: A Manager's Guide" by Craig Larman), I read this part very fast :-).- Part II: The meat of the book -> Here we can break these in two sections: In chapters 6, 7, 8 the authors explain how to create a Layered Approach to Planning and Managing Iterative Projects. They explain, respectively, how to create: The overall project planning, the evolution and phase planning, the iteration planning. The second section(chapters 9, 10 and 11) deals with important considerations about assessments and retrospectives, how to scale for small or large projects, how to get started with Iterative Project Management.Part III: Appendices -> Here we have an introduction to Use-Case Driven Development and some Outlines, Templates, and Checklists for the artifacts discussed in the book. But the best section is Appendix C, which contains a very nice example of an ATM project(based on their previous book, which also is good to give a sense of continuity) with: Overall Project Plan for Version 1.0 , Evolution 1 Plan, Evolution 1 Iteration Elaboration1 Plan and iteration E1 assessment.Just to finally finish: If you need to manage iterative SW development projects, buy this book and also "Agile Estimating and Planning" (another excellent book about the subject) by Mike Cohn!Kurt and Ian, if you see this, thank you for another excellent work!!! Maybe in the future we will see books about other disciplines. For the next my vote goes to: SW Architecture and Analysis and Design :-).
J**E
More specific to the RUP/UP than advertised.
The book appears to be a well written text about doing RUP iteratively. Unfortunately, I am not doing RUP or UP. The editorial review on Amazon quoted from the back cover that it would be appropriate for agile methodologies and not just RUP. While that may be the case for some chapters, for a significant portion of the book, I do not believe it is so. We are implementing Scrum and this book is not the best source to help me with that. It is too heavy and UP specific. I will be returning the book. Don't be turned off from the book if you are doing RUP since it may be for you.
G**N
Absolutely great
This book is the ultimate reference, the PMBOK on managing software development projects. Whereas other books are limited to one particular viewpoint or cookbook method, the authors in this book tap from many years of experience with different approaches. The only point of critique is that the book could probably also have been written on half as many pages. But this drawback is entirely compensated by the thoughts and best practices presented and the way they are presented, the experiences shared, the examples given and the method proposed here.
S**S
... of experience in agile software development and did a great job distilling it into this book
Kurt has a ton of experience in agile software development and did a great job distilling it into this book. I refer back to this frequently even today as I try to get a different perspective on an issue I'm facing.
Trustpilot
1 month ago
2 weeks ago