InnerWorkings PSP Training
Software development is a costly business – but would you be surprised to learn that software personnel constitute 70% of the cost of software development?
It’s evident that the skills and work habits of developers largely determine the results of the software organization. The Personal Software Process (PSP) is a structured software process that helps developers understand and improve their own performance using a disciplined, data-driven approach.
Created by Watts Humphrey, PSP applies the underlying principles of the Capability Maturity Model (CMM) to the software practices of a single developer. It focuses on how each developer writes code, providing a structured framework to help them control, manage, and improve the way they work.
PSP certification is a prerequisite for all developers working in Team Software Process (TSP) environments. The central goal of TSP is to reduce defects and improve code quality. According to data from the Software Engineering Institute (SEI), TSP teams can deliver “products with an average defect density of just 0.06 defects/KLOC”.
InnerWorkings PSP training is fully accredited by the SEI. Developers complete interactive PSP exercises in a self-paced format, with authorized PSP instructors serving as subject matter experts. The learning experience also includes real world examples, instructional videos, and trusted reference materials.
Our PSP training provides a high quality, cost effective, and scalable learning solution for your software teams. To learn more, check out our free PSP training trial or contact us to setup a live demo.


