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 ...

Get Introduction to the Personal Software Process now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.