Softwarequalität messen, bevor Probleme entstehen
Softwareintensive Produkte scheitern selten an einzelnen Codezeilen. Häufiger sind es konzeptionelle Schwächen die erst spät sichtbar werden, beispielsweise in frühen Anforderungen, ad-hoc getroffene Architekturentscheidungen oder fehlende Dokumentation. Eine späte Korrektur ist dann aufwendig und kostspielig. Diese konzeptionellen Schwächen haben einen großen Einfluss auf die Qualität des Endprodukts, insbesondere wenn Langlebigkeit mitgedacht wird. Die Schwächen zu behandeln steht im Konflikt mit der Entwicklung neuer Features. Außerdem ist das Ausmaß oft nicht bekannt. Nicht weil der Wille fehlt, sondern weil eine systematische, kontinuierliche Messung vieler Qualitätsaspekte gleichzeitig neben dem Tagesgeschäft kaum leistbar ist. Quasar setzt genau hier an.
Quasar ist ein Ansatz des Fraunhofer IESE zur umfassenden, kontinuierlichen Qualitätsmessung entlang des gesamten Software-Lifecycles. Teile davon sind bereits produktiv im Einsatz, etwa bei der Qualitätsbewertung digitaler Lösungen auf dem Marktplatz Deutschland.Digital. Das eigentliche Ziel ist jedoch, Unternehmen in die Lage zu versetzen, einen solchen Ansatz als eigenes, intern betriebenes Werkzeug aufzubauen.