08 — Spezifikationsgüte
Eine Spezifikation ist ein Informationsmodell. Wofür es taugt, ist seit dreißig Jahren beschrieben — sechs Grundsätze, die älter sind als jedes Werkzeug, das heute Specs erzeugt.
Die Frage
Woran erkennt man, ob eine Spec taugt?
Eine Spezifikation ist ein Informationsmodell — die Gütekriterien dafür sind älter als jedes Werkzeug.
Das Problem
Werkzeuge sagen, wie eine Spec auszusehen hat: welche Abschnitte, welches Format, welche Given/When/Then-Struktur. Keines sagt, ob sie gut ist.
Prüfliste
- Relevanz: Welchen Abschnitt könnte ich streichen, ohne dass die Spec an Wert verliert?
- Vergleichbarkeit: Liegt diese Spec auf derselben Flughöhe wie die daneben?
- Klarheit: Steht irgendwo etwas, das ein Mensch stillschweigend richtig ergänzen würde — ein Modell aber nicht?
- Systematischer Aufbau: Verweist jede Aussage über Grenzen und Rechte auf die Stelle, die sie durchsetzt?
- Wirtschaftlichkeit: Hat das Schreiben länger gedauert als das, was beschrieben wird?
- Richtigkeit: Ist die Form geprüft — und wer prüft die Aussage?
Im Volltext
Diese Seite ist der Einstieg. Begründungen, Beispiele und Grenzen stehen im Volltext — eine Regel steht an genau einer Stelle, und das ist das Repo.
- Das Problem
- Die Herkunft
- Die sechs Grundsätze, auf Specs gelesen
- Warum das hier steht und nicht in einem Werkzeug
- Die Grenze
Volltext lesen: methode/08_Spezifikationsguete.md
Stand 2026-09-09 · Apache-2.0 · Fehler oder Gegenbeispiel bitte als Issue im Repo.