O'Reilly logo

The Economics of Iterative Software Development: Steering Toward Better Business Results by Mike Perrow, Kurt Bittner, Walker Royce

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

2…Achieving Results: The Case For Software Economics

Uncertainty is inherent in the nature of software projects. That is far less likely to be the case in building a bridge over a river, at least in terms of what the structure is designed to accomplish. Philippe Kruchten points to the “soft” in “software,”1 noting that software requirements (what a system is required to do) usually change over the course of completion. This is why we’ve said it’s counterproductive to require high precision in the design when the development team has low precision in their understanding of the problem.

We need a modern way of thinking about software-quality management that accommodates our industry’s 30 years of lessons learned and patterns of successful projects. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required