Software Project Survival Guide (Developer Best Practices) and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Start reading Software Project Survival Guide (Developer Best Practices) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Software Project Survival Guide [Paperback]

Steve McConnell
4.3 out of 5 stars  See all reviews (54 customer reviews)
List Price: CDN$ 28.99
Price: CDN$ 18.26 & FREE Shipping on orders over CDN$ 25. Details
You Save: CDN$ 10.73 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Gift-wrap available.


Amazon Price New from Used from
Kindle Edition CDN $9.99  
Tankobon Hardcover --  
Paperback CDN $18.26  
Join Amazon Student in Canada

Book Description

Oct. 25 1997 1572316217 978-1572316218 1

Equip yourself with SOFTWARE PROJECT SURVIVAL GUIDE. It's for everyone with a stake in the outcome of a development project--and especially for those without formal software project management training. That includes top managers, executives, clients, investors, end-user representatives, project managers, and technical leads.

Here you'll find guidance from the acclaimed author of the classics CODE COMPLETE and RAPID DEVELOPMENT. Steve McConnell draws on solid research and a career's worth of hard-won experience to map the surest path to your goal--what he calls "one specific approach to software development that works pretty well most of the time for most projects." Nineteen chapters in four sections cover the concepts and strategies you need for mastering the development process, including planning, design, management, quality assurance, testing, and archiving. For newcomers and seasoned project managers alike, SOFTWARE PROJECT SURVIVAL GUIDE draws on a vast store of techniques to create an elegantly simplified and reliable framework for project management success.

So don't worry about wandering among complex sets of project management techniques that require years to sort out and master. SOFTWARE PROJECT SURVIVAL GUIDE goes straight to the heart of the matter to help your projects succeed. And that makes it a required addition to every professional's bookshelf.

Frequently Bought Together

Customers buy this book with Rapid Development: Taming Wild Software Schedules CDN$ 29.58

Software Project Survival Guide + Rapid Development: Taming Wild Software Schedules
Price For Both: CDN$ 47.84

One of these items ships sooner than the other. Show details

  • This item: Software Project Survival Guide

    Temporarily out of stock.
    Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
    Ships from and sold by
    FREE Shipping on orders over CDN$ CDN$ 25. Details

  • Rapid Development: Taming Wild Software Schedules

    Usually ships within 1 to 3 weeks.
    Ships from and sold by
    FREE Shipping. Details

Customers Who Bought This Item Also Bought

Product Details

Product Description


Read the entire review of this book.

Targeted at managers (from the top of organizations down through technical leads), McConnell's book provides a blueprint for a successfully managed project; the postulated development effort involves "3 to 25 team members and schedules of 3 to 18 months." At 288 pages, the book could be thinner, but it's easy enough to get through. McConnell has an engaging, conversational style, with a tinge of irreverent humor -- both of which make this book easy to approach. He uses little jargon and includes a comprehensive glossary, so nontechies should find it easy enough to follow.

-- Chris Jaekl, Dr. Dobb's Journal -- Dr. Dobb's Journal

About the Author

Steve McConnell is recognized as one of the premier authors and voices in the development community. He is Chief Software Engineer of Construx Software and was the lead developer of Construx Estimate and of SPC Estimate Professional, winner of Software Development magazine's Productivity Award. He is the author of several books, including Code Complete and Rapid Development, both honored with Software Development magazine's Jolt Award.

Inside This Book (Learn More)
First Sentence
Our standards for software product performance are unbelievably exacting compared to our standards for software project performance. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

Most helpful customer reviews
4.0 out of 5 stars Buy it. Learn from it April 18 2013
By Zaphod
Format:Paperback|Verified Purchase
I bought this book many moons ago, and it fundamentally changed the way I looked at Software Engineering, and gave me a start down the path of project management. Years later, working on my Project Management Professional cert the lessons are still useful. I bought this book again for some up and coming software developer in my group who was a wizard coder, but sometimes had trouble balancing and prioritizing features/projects. Ever the skeptic on things that would slow him down and prevent him from coding, he still read it and had to admit that there was "some pretty useful stuff in there." Steve McConnell's Code Complete and Rapid Development are two other books I peg as must reads.
Was this review helpful to you?
I had the pleasure of participating in the review process for this book over the Web. I think it will serve an important purpose in aiding non-I/S people with understanding what goes into running a software project.

The main approach that this book uses is the staged delivery model, which Steve covers in his book Rapid Development. The areas on estimating project length estimation are invaluable in explaining that you just can't pick a date out of thin air at the start of a project and then expect to be held to it for the life of the project.

I'm looking forward to seeing the published version and using it regularly in my current position.

Tom Duff
Was this review helpful to you?
4.0 out of 5 stars The presented methodology is good but... Jan. 14 2008
will the book be convincing enough for you to adopt it?

I have not found this book very fun to read because of its very structured and academic format. I have not learned much from it as much of its content is general wisdom that anyone with many years of experience in the industry has probably seen around before. Something positive I can say about the book is that I totally adhere to the methodology explained in the book. In my software development career, I have experienced myself the benefits of applying similar software development management methodology and I have also seen the negative consequences of not following it.
Was this review helpful to you?
5.0 out of 5 stars Excellent Intro/Refresh for PMs May 20 2005
Format:Paperback|Verified Purchase
I will not dive into what is either good or bad about this book.
The reason I am giving 5 stars is because the book actually achieves its goal to those who read it.
The reader who gave two stars has actually missed the point of the book. It is not about planning. It is about planning _and_ managing. Successful execution of the right plan is the main point of the book.
Trivial things, you say? Yes, most of the concepts in the book are trivial (yet, very useful when organized nicely and in ready-to-use manner) Nevertheless, again and again I see projects that fail because of the wrong management. In fact, I would dare to say that all projects that failed in front of my eyes (and there were enough failed projects in my life) are due to mostly management issues: lack of vision, disconnection from team, "planned" overtime, unrealistic schedules due to pressure from upper management etc.
Inability to recognize management problem quickly leads to catastrophic results for mid-size companies and this books may prevent this for those who care.
Was this review helpful to you?
4.0 out of 5 stars Good intro / light reading April 28 2004
Good intro / light reading
McConnell's "Software Project Survival Guide" (SPSG) is a good intro to application development projects using the phased-release waterfall methodology. Unlike other software engineering overviews, he does not assume that his audience is sold on process in general, so he spends some time arguing and presenting facts and stats to support structured project management and software development.
The author presents most of the integral concepts of the discipline and maintains a companion website with templates and checklists. He shares his experience on what development managers should expect from their developers, testers, corporate culture and customers. I read SPSG when it first came out and recently completed it again for a refresh. Although the book is now six years old, the material is still relevant because of the level at which it is presented, even in today's landscape of customized COTS and web services applications.
It gets four stars rather than five because in the last third of the book he takes arbitrary dives into detail before he exhausts the breadth of the subject. For instance, he only once refers in passing to regression-testing and never mentions the concept of SDLC environments, yet offers up formulas for estimating defects using pooling and seeding. Chapters seem to get shorter as if he was in a hurry to finish. As SPSG is relatively short at 250 pages, it seems the author could have easily included another 50 pages to hit those missed topics at a high-level.
SPSG is great for the new manager but is less useful for the experienced manager or as a reference. Fortunately, he includes an annotated bibliography on resources that provide more detail.
Was this review helpful to you?
4.0 out of 5 stars Good but Light Oct. 14 2003
This was good, but a little light. I have really liked the author's other works and so I expected a lot from this. Maybe that was part of it. I could not give this five stars because it was a little light on details, especially at the end. However, there is a lot of good project information here, from years of experience. Just the fact that it is not huge is a good thing -- too many 40-page books are turned into 600-page tomes so they give an aura of respectability.
If you are new to software project management, this is an excellent book to start with (five stars). If you want to get a quick refresher on good ways to run a project, with some modern-day approaches, this is also good. Give it a try.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
4.0 out of 5 stars Easy read - for newcomers to the software project field.
Steve McConnell is better known for his two bestsellers - Rapid Development and Code Complete. While those two books are more detailed, this book has the necessary preliminary... Read more
Published on Oct. 5 2003 by Harinath Thummalapalli
2.0 out of 5 stars If you need to read this You're in the wrong business
No statment in this book is incorrect, or even inaccurate. The problem with it is it goes on and on about a number of simple, if not trivially obvious facts about how to manage a... Read more
Published on Aug. 20 2003 by Tim H
4.0 out of 5 stars Project Management Review
This book was required for one of my graduate courses. However, I found it to be very useful reference book for software development project management. Read more
Published on June 9 2003 by Reader
5.0 out of 5 stars Go~~~~od
I've read this book when I was in my university.
And I'm reading this book again...
Published on June 2 2003 by KIM DAE A
5.0 out of 5 stars Go~~~~od
I've read this book when I was in my university.
And I'm reading this book again...
Published on June 2 2003 by KIM DAE A
5.0 out of 5 stars Go~~~~od
I've read this book when I was in my university.
And I'm reading this book again...
Published on June 2 2003 by KIM DAE A
4.0 out of 5 stars Very good for "Projects", but not for "projects"
This is an excellent guide to doing large software projects (10 man months minimum) well. Not only does it tell one what the right steps are, but also what difficulties one may... Read more
Published on Jan. 8 2003 by Eric Kassan
4.0 out of 5 stars Good theory on project management
This book is a strong theoretical background every software project manager should understand. The author provides deep analysis why such a big number of software projects fail. Read more
Published on Nov. 27 2002 by Maxim Masiutin
Search Customer Reviews
Only search this product's reviews

Look for similar items by category