Ein Framework, das Regeln definiert, ist noch kein Framework, das diese auch durchsetzt.

Diese ziemlich banale Erkenntnis beim Spazierengehen hat mich heute dazu gebracht, mein Agentic Engineering Framework kritisch zu hinterfragen.

Wie viel Autonomie steckt eigentlich in einem agentischen Entwicklungsprozess, wenn ich selbst noch daran denken muss, seine Qualitätskontrollen auszulösen?

Ich habe einiges an Zeit investiert, um Regeln, ADRs, Verträge, Roadmap und Testanforderungen für meine Agents zu definieren, und damit eine autonome, zuverlässige Softwareentwicklung zu ermöglichen.

Aber wer überprüft eigentlich die Qualität der Tests? Wer kontrolliert die Einhaltung der Architektur und Verträge?

Die Antwort war bisher: Ich. Wenn ich explizit einen Review anstoße. Super!

Damit war ausgerechnet die QS meines weitgehend autonomen Prozesses von meiner eigenen Aufmerksamkeit abhängig.

Mein nächster Schritt ist deshalb klar: Quality Gates müssen ein verpflichtender, automatischer Bestandteil des Entwicklungsprozesses werden, statt von manuellen Review-Anstößen abzuhängen.

Ein Entwicklungsschritt darf erst abgeschlossen werden, wenn alle verpflichtenden Quality Gates erfolgreich durchlaufen wurden. Blockierende Befunde verhindern den Abschluss, kleinere Verbesserungen landen im Backlog.