The Economics of Iterative Software Development

The Economics of Iterative Software Development

Steering Toward Better Business Results

Book - 2009
Rate this:

Results-Based Software Management: Achieve Better Outcomes with Finite Resources

Effective software development is no longer merely an IT concern: today, it is crucial to the entire enterprise. However, most businesspeople are not ready to make informed decisions about software initiatives. The Economics of Iterative Software Development: Steering Toward Better Business Results will prepare them. Drawing on decades of software development and business experience, the authors demonstrate how to utilize practical, economics-based techniques to plan and manage software projects for maximum return on technology investments.

The authors begin by dispelling widespread myths about software costs, explaining why traditional, “engineering-based” software management introduces unacceptable inefficiencies in today’s development environments. Next, they show business and technical managers how to combine the principles of economics and iterative development to achieve optimal results with limited resources. Using their techniques, readers will learn how to build systems that enable maximum business innovation and process improvement–and implement software processes that allow them to do so consistently.

Highlights include

  • How to repeatedly quantify the value a project is delivering and quickly adjust course as needed
  • How to reduce software project size, complexity, and other “project killers”
  • How to identify and eliminate software development processes that don’t work
  • How to improve development processes, reduce rework, mitigate risk, and identify inefficiencies
  • How to create more proficient teams by improving individual skills, team interactions, and organizational capability
  • Where to use integrated, automated tools to improve effectiveness
  • What to measure, and when: specific metrics for project inception, elaboration, construction, and transition

The Economics of Iterative Software Development: Steering Toward Better Business Results will help both business and technical managers make better decisions throughout the software development process–and it will help team and project leaders keep any project or initiative on track, so they can deliver more value faster.

Book News
Royce (vice president, IBM Rational Services), Bittner (CTO for a software consulting firm) and Perrow (writer and editor, IBM Software Group) explore the enterprise aspect of software development and give business and technical managers the tools they need to complete projects with finite resources. The authors provide tips on how to quantify the value of an ongoing project and make budget adjustments where needed, how to reduce the size of the project and how to identify and eliminate unnecessary software applications. Metrics for project inception, construction and transition are also included. Annotation ©2009 Book News, Inc., Portland, OR (

Publisher: Upper Saddle River, NJ : Addison-Wesley, c2009
ISBN: 9780321509352
Characteristics: xviii, 171 p. : ill. ; 24 cm
Additional Contributors: Perrow, Mike
Bittner, Kurt


From the critics

Community Activity


Add a Comment

There are no comments for this title yet.


Add Age Suitability

There are no ages for this title yet.


Add a Summary

There are no summaries for this title yet.


Add Notices

There are no notices for this title yet.


Add a Quote

There are no quotes for this title yet.

Explore Further

Subject Headings

No similar edition of this title was found at BPL.

Try searching for The Economics of Iterative Software Development to see if BPL owns related versions of the work.

To Top