The intent of the Personal Software ProcessSM (PSPSM) body of knowledge (BOK) contained in this report is to provide guidance to software professionals who are interested in using proven-effective, disciplined methods to improve their personal software development proc-ess. However, it is also of interest to individuals who do not develop software but work with or manage projects involving many other kinds of development. The PSP BOK can aid these individuals in determining the knowledge and skills that most development professionals should possess. Development professionals who will find the PSP BOK to be useful include but are not limited to