PSP for the 21st Century: Block 3
These are the course materials for Block 3 of PSP for the 21st Century, a modular, flexible introduction to using Watts Humphrey's Personal Software Process (PSP).
Block 3: Modules 9-11
- Module 9: Controlling Quality, Review Your Code
- Module 10: Reviewing with a Checklist
- Module 11: Improving Your Review
Block 3 elaborates the essentials of reviewing code with a personalized checklist. Module 9, “Controlling Quality: Review Your Code,” introduces the review as a response to the problem “I’m still finding a lot of defects in test.” Module 10, “Reviewing with a Checklist,” and the optional-but-highly-recommended 10a, “Why Checklists Work,” provide the basics of what reviews are and how to do them. Module 11, “Improving Your Reviews,” takes this information and uses it to drive a retrospective analysis intended to make personalized modifications to the review process and the checklist to make them more effective.