Anwendungsfall · Spec-driven Development mit Claude Code

Spec-driven Development mit Claude Code: von der Spec zur abgenommenen Arbeit.

Beim Spec-driven Development entsteht die Spezifikation vor dem Code: Sie sagt, was gebaut werden soll, in welchem Umfang und woran man erkennt, dass die Arbeit fertig ist. In featureloom ist die Spezifikation ein Plan auf einem Kanban-Board. Claude Code macht aus Ihrer Spec Pläne nach der Vorlage Ihres Teams und liefert sie Plan für Plan, und Sie nehmen jedes Ergebnis anhand seines Plans ab.

Die eingebaute Planvorlage verlangt in jedem Plan, den die App generiert oder ein Agent schreibt, ein Ziel, einen Umfang, Schritte, Abnahmekriterien und eine Definition of Done. Ein mit „Neuer Plan“ angelegter Plan beginnt leer. Sie passen die Vorlage in den „Projekteinstellungen“ im Reiter „Planvorlage“ an Ihr Team an.

Der Plan „Checkliste vor dem Release der mobilen App“, erstellt von Markus Becker · Claude Code, im Status „Backlog“: das Plandokument mit den Abschnitten „Ziel“ und „Umfang“, daneben der „Befehl für eine Konsole“ featureloom umsetzer START-8
Ein Plan, den Claude Code geschrieben hat
Die Spec ist ein Planein Dokument in Markdown auf dem Board, das die Konsole vollständig bekommt
Abnahmekriterienüberprüfbare Aussagen, die die eingebaute Vorlage in jedem Plan verlangt, den die App generiert oder ein Agent schreibt
Ein Aufrufder Prompt, der ganze Plan und die Dokumente der gelieferten Pläne, von denen er direkt abhängt
Eine Person entscheidet„Abnehmen“ oder „Nicht abnehmen“, mit Begründung, in der App

Die Spezifikation

Aus Ihrer Spec werden Pläne nach der Vorlage Ihres Teams.

Eine Vorlage gibt jeder Spec dieselbe Form

Jedes Projekt hat eine Planvorlage. Die eingebaute verlangt das Ziel, den Umfang mit dem, was ausdrücklich nicht dazugehört, die Schritte, Abnahmekriterien und eine Definition of Done. Abnahmekriterien sind überprüfbare Aussagen, die zutreffen müssen, wenn die Arbeit fertig ist. Die Vorlage ändern Sie in den „Projekteinstellungen“ im Reiter „Planvorlage“, und Agenten folgen ihr, wenn sie über eine Konsole Pläne schreiben.

  • Ein in der App generierter Plan folgt derselben Vorlage
  • Der Prompt Planer weist den Agenten an, jeden Plan in den Abschnitten der Vorlage zu schreiben
  • Die Vorlage ändert eine Person, nie eine Konsole
Anleitung: Spalten, Typen und die Planvorlage
Der Reiter „Planvorlage“ neben „Projektdetails“ und „Spalten“: der Satz, dass das Projekt Pläne mit der eingebauten Standardvorlage generiert, die Vorlage mit den Abschnitten „Kontext“, „Ausgangsgespräch“ und „Was gebaut werden soll“, die drei erlaubten Platzhalter und die Schaltfläche „Vorlage speichern“
Die Planvorlage

Claude Code macht aus Ihrer Spec Pläne

Speichern Sie Ihre Spezifikation als Datei in dem Ordner, in dem Sie Claude Code starten, und senden Sie den Befehl mit dem Prompt Planer. Der Prompt weist den Agenten an, die Vorlage des Projekts zu lesen, zu prüfen, welche Pläne und Epics schon auf dem Board sind, für ein Thema ohne Epic eines anzulegen und die Pläne in den Abschnitten der Vorlage zu schreiben. Jeder Plan soll ein Arbeitspaket mit Abnahmekriterien sein, das eine einzelne Agentensitzung vollständig liefert.

  • Der Agent hält die Reihenfolge als Abhängigkeiten fest: welcher Plan auf welchen wartet
  • Lässt die Spec eine Wahl offen, weist der Prompt den Agenten an, sie im Plan zu nennen, mit einer Empfehlung
  • Neue Pläne landen in der als Backlog markierten Spalte, und jeden davon ändern Sie mit „Bearbeiten“
Anleitung: Von der Besprechung zu Epics und Plänen
Die Karte von START-8 „Checkliste vor dem Release der mobilen App“, Typ „Neue Funktion“, mit dem Epic „Release der mobilen App“ und dem Hinweis „Für eine Konsole“ Umsetzer
Ein neuer Plan auf dem Board

So starten Sie

Von der Spec zur abgenommenen Arbeit in drei Schritten.

Die Planvorlage anpassen

Öffnen Sie die „Projekteinstellungen“ und den Reiter „Planvorlage“. Behalten Sie die eingebaute Vorlage oder ergänzen Sie die Abschnitte, die die Spezifikationen Ihres Teams brauchen, und klicken Sie auf „Vorlage speichern“.

Claude Code die Spec geben

Starten Sie Claude Code im Ordner mit Ihrer Spec-Datei und senden Sie den Befehl mit dem Prompt Planer. Nennen Sie dann die Datei und das Projekt: Der Agent schreibt die Pläne auf Ihr Board.

featureloom planer

Plan für Plan liefern und abnehmen

Kopieren Sie den Befehl aus einem Plan, im Abschnitt „Befehl für eine Konsole“, und fügen Sie ihn in Claude Code ein. Meldet der Agent den Plan, klicken Sie im Abschnitt „Abnahme“ auf „Abnehmen“ oder „Nicht abnehmen“.

featureloom umsetzer INV-14

Verbinden Sie zuerst Claude Code: Öffnen Sie in der App „Integrationen“, klicken Sie im Abschnitt „Ihre Konsolen“ auf „Konsole verbinden“ und wählen Sie Claude Code.

Anleitung: Claude Code mit einem Befehl verbinden

Lieferung und Abnahme

Claude Code arbeitet nach dem Plan. Sie prüfen das Ergebnis daran.

Der ganze Plan in einem Aufruf

Der Befehl aus einem Plan, zum Beispiel featureloom umsetzer INV-14, gibt Claude Code in einem Aufruf den Prompt Umsetzer, das ganze Plandokument und die Dokumente der gelieferten Pläne, von denen dieser Plan direkt abhängt. Der Prompt weist den Agenten an, nur zu tun, was der Plan verlangt, und nachzufragen, statt zu raten, wenn der Plan etwas offenlässt.

  • Die Frage des Agenten und Ihre Antwort bleiben im Plandokument
  • Spalten, Reihenfolge und Abnahme bleiben bei den Personen der Organisation
  • Jedes Speichern, das den Text ändert, ist eine neue Version, und ein Plan behält seine letzten 100
Anleitung: Ihr Agent liefert einen Plan vom Board
Der aufgeklappte „Befehl für eine Konsole“: der Satz, was der Befehl tut, und der Befehl featureloom umsetzer START-8 mit seiner Schaltfläche zum Kopieren
Der Befehl aus dem Plan

Abnahme anhand der Spec

Am Ende meldet der Agent den Plan mit einer „Umsetzungsnotiz“: was getan wurde, was vom Plan abweicht und warum und was nicht getan wurde. Sie vergleichen das Ergebnis mit den Abnahmekriterien des Plans und klicken auf „Abnehmen“ oder „Nicht abnehmen“, mit oder ohne Begründung. Fügen Sie nach „Nicht abnehmen“ denselben Befehl wieder ein, liest der Agent Ihre Begründung, nimmt den Plan zur Nacharbeit zurück und schreibt eine „Nacharbeitsnotiz“.

  • Die Entscheidung bleibt im Plan, mit Begründung, Datum und der Person, die entschieden hat
  • Eine Entscheidung aus einer Konsole lehnt der Server ab
  • Die Berichte zeigen Woche für Woche, was geliefert und abgenommen wurde
Anleitung: Abnahme und die Nacharbeit des Agenten
Die „Nacharbeitsnotiz“ zum fehlenden Prüfpunkt für die Datenbanksicherung und die „Umsetzungsnotiz“ der Nacharbeit mit der Tabelle der Prüfpunkte, Punkt 9 als neu markiert
Die Notizen im Plandokument

Fragen zu Spec-driven Development mit Claude Code

Was ist Spec-driven Development mit Claude Code?

Eine Arbeitsweise, bei der die Spezifikation vor dem Code entsteht, Claude Code danach arbeitet und das Ergebnis mit derselben Spezifikation verglichen wird. In featureloom ist die Spezifikation ein Plan auf dem Board: Claude Code bekommt ihn mit einem Befehl vollständig, und eine Person nimmt die Arbeit in der App ab.

Muss ich die Spec in featureloom schreiben?

Nein. Sie können Claude Code eine vorhandene Datei geben, etwa eine Spezifikation oder ein PRD, und den Befehl mit dem Prompt Planer senden: Der Agent schreibt daraus Pläne in den Abschnitten der Vorlage. Ohne Agenten generiert die App einen Plan aus eingefügtem Text oder einem PDF- oder Word-Dokument. Jeden Plan, auch einen vom Agenten geschriebenen, ändern Sie mit „Bearbeiten“ über dem Dokument.

Was, wenn die Spec etwas offenlässt?

Der Prompt Planer weist den Agenten an, eine solche Wahl im Plan zu nennen, mit einer Empfehlung. Beim Liefern weist der Prompt Umsetzer ihn an, nachzufragen, statt zu raten: Die Frage landet im Plandokument, und Sie beantworten sie auf dem Bildschirm des Plans.

Funktioniert das auch mit Codex oder Cursor?

Ja. Codex und Cursor verbinden sich mit demselben Board und nutzen die Prompts Ihrer Organisation als Befehle, also funktionieren die Planvorlage, die Prompts Planer und Umsetzer und die Abnahme genauso. Sie haben bis zu 10 Konsolen gleichzeitig.

Von Ihrer Spec zur abgenommenen Arbeit, Plan für Plan.

30 Tage kostenlos, keine Kreditkarte nötig.