Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams

Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams

List Price: $24.95
Your Price:
Product Info Reviews

<< 1 2 3 4 >>

Rating: 5 stars
Summary: Outstanding book not just for development teams.
Review: Maguire pokes holes in the conventional wisdom concerning leading development teams. He uses humor and real-world examples to convey valuable information on how to run teams effectively. Includes a highly principled view of the manager's responsibility to the whole organization not just his/her teams. Above all, it is valuable not just for product leads, but for anyone who manages (or would like to learn to manage)in an industry where deadlines, quality, and customer desires regularly collide.

Rating: 3 stars
Summary: Good Book, Lacks New Ideas
Review: Overall this is a good book that is an easy quick read. All of the ideas presented though are common sense. That being said, I have worked for enough organizations where the common sense presented in this book has been ignored. For those of you with a manager who does not believe in writing bug free quality code, buy him this book! It's even possible that he or she might understand what you are talking about when you say you hate status meetings.

Rating: 3 stars
Summary: Good Book, Lacks New Ideas
Review: Overall this is a good book that is an easy quick read. All of the ideas presented though are common sense. That being said, I have worked for enough organizations where the common sense presented in this book has been ignored. For those of you with a manager who does not believe in writing bug free quality code, buy him this book! It's even possible that he or she might understand what you are talking about when you say you hate status meetings.

Rating: 5 stars
Summary: Absolutely Wonderful
Review: Steve talks about all of the problems I've found common in the software development industry that stress out the development team. His discussions of problems he has faced in his own development efforts provide valuable tips on handling the pressures from management, staff and deadlines. I highly recommend this book for anyone who assumes a leadership role, not just in the software industry, but in all industries where pressure and deadlines exist.

Rating: 5 stars
Summary: An enjoyable "How I Won the War" story
Review: The author's style is wonderful- much more personal than most texts dealing with management, while still managing to be more than a collection of 'cute' anecdotes. This book will provide the greatest benefit to professionals, such as myself, who have had a few years experience in software development processes and are looking for that 'next level' of guidance. In that respect, Steve Maguire's writing is effective because he presents knowledge to the reader as if from a mentor to an apprentice.

I would, however, contrast it with another work which I believe to be equally important though radically different- "The Mythical Man Month". Where Maguire writes as a seasoned guru with an arm around your shoulder, Brooks writes like an evangelist and discusses software development on an almost religous plane. "The Mythical Man Month" also approaches the subject in a broader, more philosophical sense. In the end, I feel that I've gotten more out of each of these books having read the other. While contrasting in terms of eras (mainframe vs pc) and environments (short-sleeve button-down IBM vs hacky-sack Microsoft), it's interesting to note how many conclusions are shared between these works.

Bottom-line: read this book, you'll love it :)

Rating: 3 stars
Summary: Smooth reading but simplistic
Review: The language is easy to read and the style contributes to fast and smooth reading. The book can also be read very fast because there is not enough new facts in the book to slow you down.

The book mainly explains the obvious (although too often ignored) practices that helps your development project: stay focused, avoid distractions, avoid interruptions, avoid wasting time, avoid unnecessary meetings (meetings are interruptions and far too often a waste of time), fix bugs early. The book has some stories to explain the above practices. But, the book has no hard facts to help you fight for the above practices in case you have a "pointy haired" boss.

In my opinion "Rapid Development" by Steve McConnel is a far better book. "Rapid development" has all the hard facts that "Debugging the development process" lacks. "Rapid development" also describes more practices and has a broader view of the development project that "Debugging the development process".

Rating: 3 stars
Summary: A great and terrible book.
Review: There is more than enough good advice in any one chapter to make your project (or your life) dramatically better. The problem is that the book discusses important principles through highly specific examples. It is all too easy for people to misread specific examples and come to exactly the wrong conclusion. For example, Maquire is against needless process work (what developer isn't?) He's also working at the largest software organization in the world. In the smaller organizations I've worked with there is a crying need for more process work, not less. Reading Maquire it would be easy for someone to find "evidence" that they should spend less time on design work and planning! This isn't Maquire's point, but he's not there to straighten the reader out. If you are an experienced project manager and mentor you'll resonate with a lot of what Maquire says. If you aren't that experienced this book won't teach you how to be a great project manager. Get Steve McConnell's vastly superior "Rapid Development" instead.

Rating: 1 stars
Summary: A long winded statement of the obvious
Review: This book contains some obvious advice which could easily have been condensed into under five pages. Obviously people don't pay money for five page books, so the author struggles to pad the meagre hard advice with patronising anecdotes. Life is too short to waste time reading books like this. Try the superiour "The Mythical Man Month" if you want to read software development anecdotes with some general advice. Unlike the latter, I doubt that "Debugging the Development Process" will be talked about and reprinted in 30 years time.

Rating: 5 stars
Summary: Great advice, quick read
Review: This book is a must-read for anyone working on software. How many times have you been on a project that was out of control? How many times have you been in a meeting and wondered "Why am I here?" Maguire talks about these things and more. He has very easy-to-follow explanations of why things get out of control, and why you SHOULDN'T be in that meeting. He offers practical advice with logical explanations of why it makes sense. Even pointy-haired manager (especially pointy-haired managers) should read this book.

Rating: 5 stars
Summary: Great advice, quick read
Review: This book is a must-read for anyone working on software. How many times have you been on a project that was out of control? How many times have you been in a meeting and wondered "Why am I here?" Maguire talks about these things and more. He has very easy-to-follow explanations of why things get out of control, and why you SHOULDN'T be in that meeting. He offers practical advice with logical explanations of why it makes sense. Even pointy-haired manager (especially pointy-haired managers) should read this book.


<< 1 2 3 4 >>

© 2004, ReviewFocus or its affiliates