El proceso de software personal (PSP) fue definido por Watts S. Humphrey para ayudar a los ingenieros de software a mejorar su trabajo mediante métodos avanzados de planificación y control del rendimiento. Se basa en el uso disciplinado de scripts que detallan tareas y actividades, permitiendo así una obtención de datos estadísticos que contribuyen a la calidad del software. Aunque mejora la productividad y comunicación, requiere compromiso, disciplina y entrenamiento continuo de los miembros del equipo.