Why should you use a personal software process?
Watts S. Humphrey · ACM SIGSOFT Software Engineering Notes · 1995
The Personal Software Process (PSP) is a structured set of forms, standards, and procedures that is designed to help you do better work. Data on the PSP's early use shows that engineers achieve average reductions of 75% in numbers of injected defects, make more accurate plans, and have higher productivity. To date, the PSP has been used to write more than 1000 small programs with a total of over 100,000 LOC. C is the language most commonly used but C++, Ada, Pascal, FORTRAN, and Visual Basic have also been used. This note describes the PSP, why it was developed, and how it can help you to be a better software engineer.