SEI-Certified Personal Software Process Developer
Certification • Software Process
The SEI Personal Software Process (PSP) is a disciplined and structured approach to software development that can be applied to many different types of projects. As an SEI-Certified PSP Developer, you have the knowledge and skills to competently deliver quality software on predictable schedules—and the SEI credentials to show your employer that you've got what it takes to deliver quality software on time and within budget.
This certification offers a chance for you to be recognized as an elite professional in a crowded job market. PSP training prepares you to participate on a TSP team, and PSP Developer certification assures current and potential employers that you are a professional who is capable of producing high-quality software for predictable costs and on committed schedules.
After completing the certification process, participants may choose to be listed as SEI-Certified Individuals and are entitled to refer to themselves and their accomplishment as in the following examples:
- "(Name) is an SEI-Certified PSP Developer."
- "To become an SEI-Certified PSP Developer, (Name) demonstrated knowledge and skills that represent the latest practices for producing high-quality software with predictable costs and on committed schedules."
- "(Name) has earned a PSP Developer certification from the Software Engineering Institute at Carnegie Mellon University."
Who Should Get This Certification?
Prime candidates for SEI PSP Developer Certification are
- software developers who have attended PSP training from the SEI or an SEI-Authorized PSP Instructor or who have obtained the PSP knowledge and skill base through other mechanisms (e.g., self-study, accredited courses, non-accredited courses, etc.)
- software developers who want to demonstrate their knowledge of the PSP and their ability to use PSP skills such as data collection and calculations, estimating, quality techniques, and data analysis
Term and Renewal
PSP Developer certification is valid for a period of three years from the award date and expires the last day of the month in which it was awarded.
For details, see How to Renew Personal Software Process (PSP) Developer Certification.
What Does It Cost?
- Examination fee: $250
- Renewal fee: $75
For more information on the fees to become an SEI-Certified PSP Developer, please contact the SEI at firstname.lastname@example.org.
- Register for the PSP Developer exam, complete the exam with the time limit of two hours, and receive a minimum score of 80%.
(SEI-Authorized PSP Instructors in good standing may apply for a waiver of the PSP Developer exam. For more information, contact email@example.com.)
The proctored exam is available at hundreds of Kryterion testing centers worldwide. If a Kryterion test center is not available to a candidate in a particular geographic area, the SEI offers an alternative testing program that enables organizations to host proctored SEI examinations using the Kryterion secure online system at their own site.
To prepare for the exam, take advantage of the SEI's extensive training resources that complement the way you learn best:
- Study the PSP Body of Knowledge.
- Review the PSP books authored by Watts Humphrey and published by Addison Wesley:
Discipline for Software Engineering: The Complete PSP Book; Reflections on Management: How to Manage Your Software...; TSP: Coaching Development Teams; TSP: Leading a Development Team; Introduction to the Personal Software Process; Introduction to the Team Software Process.
- Attend training offered by the SEI or SEI Partners to gain PSP and TSP skills that you can apply in your organization. (Formal course attendance is not a requirement, but the SEI recommends that you attend PSP courses for a well-rounded understanding of the PSP.)
- Review Sample Questions for the PSP Developer Exam.
- Those who do not receive a minimum score of 80% on their first attempt may retake the examination one time within 3 months of the first attempt. A third attempt may be scheduled within the following 3 months. All retakes are subject to the prevailing exam fee.
- Should these three attempts not be successful, applicants must wait six additional months before submitting a letter to the SEI Certification Program with a request to retake the examination. Permission will need to be granted to retest. If applicants do not pass the examination after this subsequent attempt, applicants must wait one calendar year and show evidence of further PSP experience, training, and knowledge before being allowed to retake the examination. You may not use any reference materials during the examination
- Submit an Online Certification Application.
The SEI will review your application materials and respond within 2–6 weeks.
Applicants whose applications are not approved receive notification with information highlighting areas that need improvement.
- After successfully completing this certification process, you receive your certification diploma and may choose to be listed on the SEI website as an SEI-Certified Individual.
If at any time your performance during qualification is unsatisfactory, the SEI will provide you with feedback and, if necessary, steps for remediation.
The SEI Personal Software Process is a disciplined and structured approach to software development that can be applied to many different types of projects. The SEI developed the PSP Developer Examination to ensure that only qualified individuals are certified as PSP Developers. The exam is based on information found in the PSP Body of Knowledge...
Training courses provided by the SEI are not academic courses for academic credit toward a degree. Any certificates provided are evidence of the completion of the courses and are not official academic credentials. For more information about SEI training courses, see Registration Terms and Conditions and Confidentiality of Course Records.