El PSP (Personal Software Process) es un marco de trabajo estructurado para mejorar la forma en que los desarrolladores realizan su trabajo mediante la medición, el análisis y la mejora continua. Se basa en que los desarrolladores midan su trabajo, analicen los resultados y se fijen metas de mejora usando su información histórica. El PSP se compone de scripts, medidas, formas y estándares que guían el proceso de mejora continua.