Rapid Development: Taming Wild Software Schedules

by Steve McConnell

On This Page

Description

Corporate and commercial software-development teams all want solutions for one important problem--how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you'll find: A rapid-development strategy that can be applied to any project and the best practices show more to make that strategy work Candid discussions of great and not-so-great rapid-development practices--estimation, prototyping, forced overtime, motivation, teamwork, rapid-development languages, risk management, and many others A list of classic mistakes to avoid for rapid-development projects, including creeping requirements, shortchanged quality, and silver-bullet syndrome Case studies that vividly illustrate what can go wrong, what can go right, and how to tell which direction your project is going RAPID DEVELOPMENT is the real-world guide to more efficient applications development. show less

Tags

Recommendations

Member Reviews

4 reviews
For decades, the classic project-management challenge has been to produce software quicker with more features and less bugs. Software, however, has its revenge because scheduling it accurately and precisely is a highly inexact science. Even the best, seasoned estimators struggle at first attempt. This book by Steve McConnell, though written 30 years ago, gives communal sympathy towards development teams who can seemingly never meet a deadline. Further, he actually provides some answers on how to mitigate those human problems distracting from developing code quickly.

This book is not nearly as paradigm-shifting as McConnell's Code Complete, but it does provide an overview of management scenarios that a tech lead or manager will encounter show more in their professional lifetime. Though the technologies change, the human side shifts more slowly. Many managers still don't understand many details of what it takes to develop software, and this book provides strategies to engage in that dialogue.

In the past 30 years, some of the problems have been subsumed by other paradigm shifts, like agile development. The problems remain, but the language is different. In fact, I struggled to find his entire section on Best Practices relevant today since modern strategies use different terminologies to address the same problems. But for the most part, the identified problems present similarly today. It's helpful to think through these classical situations - and the classical missteps attempting to address those situations.

Readers who always want "the latest and the greatest" out of a technology book will be disappointed, but those seeking relatively timeless wisdom out of a classic book will benefit. McConnell was one of the greatest software writers of his era, and this book hits home on the perpetual need for rapid software development. At over 600 pages, it's more comprehensive, especially on the human side, than even more recent books addressing similar themes. It's well worth a technological leader's time to understand how to avoid pitfalls ahead of time in a software project.
show less
Top notch advice from a giant in the field. Any developer or manager who wishes to elevates their skills to true engineering needs to read this book, cover to cover.
I'm glad to be done with that! The value of this book is the wide coverage of different rapid developemebt practices. It was a bit boring and hard to get through the 607 pages but probably worth the effort just to broaden your frame of reference.
The single best book I have ever read on software project management. Indispensable, peer-reviewed expertise.

Members

Recently Added By

Author Information

Picture of author.
15 Works 5,237 Members
Steve McConnell is CEO and chief software engineer at Construx Software, where he oversees their software engineering practices, teaches classes, and writes books and articles

Awards and Honors

Series

Belongs to Publisher Series

Common Knowledge

Canonical title
Rapid Development: Taming Wild Software Schedules
Original publication date
1996-07-02
Publisher's editor
Clark, David J.

Classifications

Genres
Technology, Nonfiction, Business, General Nonfiction
DDC/MDS
005.1068Computer science, information & general worksComputer science, knowledge & systemsArtificial Intelligence/Virtual RealitySoftware developmentmodified standard subdivisionsOrganizations and managementManagement
LCC
QA76.76 .D47 .M393ScienceMathematicsMathematicsInstruments and machinesCalculating machinesElectronic computers. Computer scienceComputer software
BISAC

Statistics

Members
909
Popularity
29,726
Reviews
4
Rating
(3.90)
Languages
English
Media
Paper, Ebook
ISBNs
5
UPCs
1
ASINs
2