Skip to Content
The Economics of Iterative Software Development: Steering Toward Better Business Results
book

The Economics of Iterative Software Development: Steering Toward Better Business Results

by Walker Royce, Kurt Bittner, Mike Perrow
March 2009
Intermediate to advanced
192 pages
3h 35m
English
Addison-Wesley Professional

Overview

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.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    The Human Factor in AI-Based Decision-Making

    The Human Factor in AI-Based Decision-Making

    Philip Meissner, Christoph Keding

    Publisher Resources

    ISBN: 9780321637673Purchase book