Wednesday, June 06, 2007

Personal Software Process (PSP)


What is PSP?
The Personal Software Process (PSP) shows engineers how to:

  • manage the quality of their projects
  • make commitments they can meet
  • improve estimating and planning
  • reduce defects in their products
Because personnel costs constitute 70 percent of the cost of software development, the skills and work habits of engineers largely determine the results of the software development process. Based on practices found in the Capability Maturity Model (CMM), the PSP can be used by engineers as a guide to a disciplined and structured approach to developing software. The PSP is a prerequisite for an organization planning to introduce the TSP.
----------------------------------------------
http://www.sei.cmu.edu/tsp/psp.html


I got a great opportunity ( while working for EDS ) to join an EDS internal training about PSP.
Before I Join the training I thought it will be another poor training without usefulness. And I thought that because PSP is a very new course and still PSP certified software engineers are very limited across the whole world.

Finally I found the course that leads to a distinguished software engineers who manage and improve their work processes.

I’m currently in the middle of the training and I’m Enjoying so much. And I’m expecting a great jump with my software engineering experience.