Als Projektmanager von Softwareentwicklungsprojekten sind Sie auf eine gute Informationsbasis angewiesen, um zielgerichtet Ihre Ressourcen einzusetzen und ihre Maßnahmen zu bewerten. Das Ziel einer Qualitätsmetrik für Software ist es, objektive, reproduzierbare und quantifizierbare Messungen durchzuführen. Diese können im Sinne von Zeit- und Budget-Planbarkeit, Kostenschätzung, Qualitätssicherung, Debugging, Performance Optimierung und Ressource Assignment eingesetzt werden.
- Sie steuern ein Software-Entwicklungsprojekt?
- Sie entscheiden, an welcher Stelle die knappen Ressourcen am dringendsten benötigt werden?
- Sie verantworten die Abnahme von Lieferungen Dritter?
- Sie warten und betreiben Enterprise Applikationen?
- Sie balancieren das Projekt zwischen Kosten und Risiken?
Während der Grad der funktionalen Fertigstellung genau überwacht wird, befinden sich die meisten Projekte in Bezug auf die qualitativen Anforderungen hingegen über einen langen Zeitraum im fahrlässigen Blindflug. Dabei sind seltener funktionale Defekte der Grund für spektakuläre Pleiten von Software-Engineering-Projekten. Viel öfter sind es die atemberaubend verfehlten nicht-funktionalen Anforderungen. Und oft realisieren die Verantwortlichen das erst wenn die Systeme langsam werden, Fehler produzieren, Daten korrumpieren oder knirschend zum Stillstand kommen.