Technical Debt

Keine Angst vor versteckten Kosten

18.03.2011
Von Buxton Ima

Basis von CAST Appmarq ist eine Datenbank, die Informationen über Größe, Komplexitität und strukturelle Qualität von derzeit rund 300 Anwendungen aus 75 IT-Unternehmen weltweit beinhaltet. Um die Größe von "Technical Debt" in einer Anwendung zu ermitteln, bezieht Appmarq mehr als 8.000 Datenpunkte aus 27 verschiedenen Merkmalen ein. Fundamentaler Bestandteil bei der Berechnung von "Technical Debt" sind die so genannten "Violations", Regelverletzungen von Applikationen gegen einen oder mehrere Grundsätze qualitativ hochwertiger Software-Entwicklung.

Schlechte Performer nicht produktiv stellen

CAST empfiehlt die Erhebung von "Technical Debt" als wiederkehrende Analyse unternehmenskritischer Anwendungen quartalsweise einzuführen. Um klare Qualitätsstandards einhalten und kommunizieren zu können, sollten Applikationen, die einen bestimmten Grenzwert für die Anwendungsqualität unterschreiten, nicht in den produktiven Bereich übernommen werden. Nach der Erhebung von "Technical Debt" sollte dieser Wert dem "Business Value" einer Anwendung gegenüber gestellt werden, um zwischen Lieferagilität und Geschäftsrisiko abwägen zu können, raten die CAST-Experten. Ein Schwellenwert für "Technical Debt" soll dabei helfen, das Verhältnis dieser beiden unternehmenskritischen Größen im Gleichgewicht zu halten.