El PSP (Personal Software Process) es un proceso disciplinado para el desarrollo de software a nivel individual. Se centra en la planificación, medición y control de calidad para eliminar defectos temprano. Los ingenieros llevan a cabo todas las etapas del desarrollo de software de forma personal y mesurada. El PSP incluye cinco niveles que abarcan áreas como planeación de proyectos, revisión por pares e ingeniería de software.