O'Reilly logo

Five Core Metrics: The Intelligence Behind Successful Software Management by Lawrence H. Putnam, Ware Myers

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

Chapter 19. Improving the Software Development Process

We made the point in the earlier chapters that there are, at a fundamental level, only two ways to do a better job of software development. More specifically, there are only two ways to improve three of the key metrics—time, effort, and reliability.

The first is to do a better job of development. That is the subject of this chapter.1 The second is to reduce the amount of work a software product involves, by reusing components. That is the theme of the next chapter.

1 The use of measurement to monitor process improvement is not a new subject for us. Our first book, Measures for Excellence: Reliable Software on Time, Within Budget, devoted two chapters to it. Industrial Strength Software: Effective ...

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