11The PSP Design Templates

At this point in learning the PSP, you are probably making 30% to 40% fewer coding mistakes than you did at the beginning of the course. Figure 11.1 shows that, for many developers, this improvement happens after Program 3. That is when they become aware of the number and kinds of mistakes they make during program development. This awareness did not just happen, however; it resulted from the defect analysis study the students in this class made after completing their third program. After seeing how many mistakes they make, most developers take more care during coding. This substantially reduces the number of defects they inject. These data are for the original PSP course with ten exercises. Because PSP courses based ...

Get PSP(SM): A Self-Improvement Process for Software Engineers 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.