Programhanteringsprogramvara är programvara som spårar och koordinerar utvecklingen av ett organiserat projekt, särskilt de där flera personer samarbetar. Dess syfte är att förbättra, automatisera och förenkla kommunikationen mellan projektgruppsmedlemmar och underlätta underhåll av viktiga projektdata, metadata och statistik. Det används ofta i mjukvaruutveckling.
Agile mjukvaruutveckling, Affärsvillkor, Programmeringsvillkor, Vattenfallsmodell