O'Reilly logo

Introduction to the Personal Software Process by Watts S. Humphrey - Carnegie Mellon University

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

11The Software Development Process

Following a systematic process will help you to plan and manage your work more effectively. This chapter explains how to use a process to develop software. For the assignment, you will produce a plan and write a program, using the process described in this chapter.

11.1 Why We Use Processes

In helping a number of software organizations improve their performance, one of the principal problems I have found is determining the organization’s current performance. One group, for example, could not even tell how many projects had been late or over budget. Without such data, there was no way they could tell if they were getting better or getting worse. To address this problem, they started gathering data using the ...

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