What is Personal Software Process (PSP)? Seems like a solution to some problems that Web development shops run into on a regular basis. One problem with self trained coders, in my experience, is that they often times do not understand good methodology.,