Ähnliches gilt für das Qualitätsmanagement, welches durch entsprechende Maßnahmen eine hohe Qualität aller zu erbringenden Leistungen, und nicht etwa nur der Programmierung, durchsetzen soll. Grundlage des Qualitätsmanagements sind betriebsinterne Regularien, individuelle Vereinbarungen zwischen Auftraggeber und Auftragnehmer, und teilweise auch Standards wie ISO 9000ff, deren allzu strikte Auslegung für die Softwareerstellung aber umstritten ist.

Das Qualitätsmanagement wird oft als Teil des Projektmanagements missverstanden. Der Qualitätsmanager sollte aber gerade nicht dem Projektmanagement unterstehen, damit der Termin- und Kostendruck des Projekts nicht die Qualität beeinträchtigen kann. Ferner hat das Qualitätsmanagement auch die Aufgabe, das Projektmanagement als solches zu überwachen.