KI kann Code schreiben. Schnell. Die QualitÀt hÀngt davon ab, wer sie lenkt.
Was unterscheidet also Software, die funktioniert, von Software, die Bestand hat?
Die Formel
QualitÀt = Performance à ZuverlÀssigkeit à Wartbarkeit à Sicherheit
Nicht additiv. Multiplikativ. Eine Null zerstört alles.
Gut: 90 Ă 85 Ă 80 Ă 75 = 45.900.000 Schlecht: 95 Ă 90 Ă 88 Ă 0 = 0
Die Faktoren
Performance âââ FĂŒhlt es sich schnell an? âââ Initiale Ladezeit, Laufzeit, Bundle-GröĂe âââ Wahrnehmung zĂ€hlt â Skeleton Screens, optimistische Updates ZuverlĂ€ssigkeit âââ Kann man sich darauf verlassen? âââ Tests fangen ein, was kaputt ging âââ Types fangen ein, was nicht passt âââ Resilienz fĂ€ngt ein, was fehlschlĂ€gt Wartbarkeit âââ Kann der nĂ€chste Entwickler das verstehen? âââ Lesbarkeit, ModularitĂ€t, Vorhersagbarkeit âââ Eine Datei Ă€ndern â eine Datei Ă€ndert sich, nicht sieben Sicherheit âââ Ist es sicher? âââ Validieren â Bereinigen â Escapen âââ Niemals Benutzereingaben vertrauen
Die RealitÀt
Performance: ââââââââââ 90% ZuverlĂ€ssigkeit: ââââââââââ 85% Wartbarkeit: ââââââââââ 80% Sicherheit: ââââââââââ 30% â Obergrenze
Der schwÀchste Faktor dominiert. Schlechte Sicherheit lÀsst sich nicht mit guter Performance ausgleichen.
QualitÀt ist ein Multiplikator, keine Summe.