Personal Software Process (PSP) é um
processo de desenvolvimento de software projetado para ser utilizado por
engenheiros de software para a elaboração de projetos individuais. O PSP foi desenvolvido por
Watts Humphrey e está descrito no seu livro "A Discipline for Software Engineering" (Uma disciplina para Engenharia de Software) de
1995. O PSP foi desenvolvido para orientar o planejamento e desenvolvimento de módulos de
software ou pequenos
programas, mas pode ser adaptado para outras tarefas pessoais.
Sendo um sub-conjunto do
CMM (Capability Maturity Model), o PSP tem como filosofia a revisão contínua em cada estágio do ciclo de desenvolvimento. Enquanto o CMM é focado na melhoria da capacidade organizacional, o foco do PSP é o
engenheiro individual.