Drei Ebenen der Vorgangsdokumentation

Jeder Jira-Vorgang hat drei native Orte zur Dokumentation. Jeder eignet sich für etwas anderes:

Ebene Ort Welche Inhalte dort hingehören
Vorgangsbeschreibung Das Beschreibungsfeld im Vorgang selbst Was dieser konkrete Vorgang ist, warum es ihn gibt, Akzeptanzkriterien und Schritte zur Reproduktion
Anhänge An den Vorgang angehängte Dateien Screenshots, Log-Auszüge, Designentwürfe, einmalig benötigte PDFs
Verknüpfte Confluence-Seiten Verknüpfte Inhalte im Vorgang und auf der Confluence-Seite Alles, worauf auch andere Vorgänge zugreifen — Architektur, Spezifikationen, Entscheidungen, RFCs

Die entscheidende Frage: „Würde ich diesen Text in einen zweiten Vorgang kopieren?“ Wenn ja, gehört er nach Confluence, und beide Vorgänge verknüpfen darauf. Wenn nein, gehört er in die Beschreibung.

Ebene 1 — das Beschreibungsfeld

Die Beschreibung ist die einzige Dokumentation, die direkt im Vorgang erscheint. Alles darin wird angezeigt, wenn jemand das Ticket öffnet. Sie sollte deshalb die Frage beantworten: „Was muss ein Entwickler in den ersten 30 Sekunden wissen, wenn er diesen Vorgang ohne Vorwissen öffnet?“.

Für eine Story oder Aufgabe reicht eine kurze Vorlage:

Bei einem Bug konzentriert sich die Vorlage auf die Reproduktion:

Was nicht in die Beschreibung gehört: Architekturerklärungen, Systemübersichten und Projekthintergrund. Diese Inhalte sind bei jedem Ticket zum selben Modul gleich — das ist dein Signal, sie nach Confluence zu verschieben und stattdessen aus jedem Ticket darauf zu verlinken.

Ebene 2 — Anhänge

Anhänge werden schnell zu häufig genutzt. Sie eignen sich gut für einmalige Belege (ein Screenshot des aufgetretenen Fehlers, ein Log-Auszug, ein Designentwurf). Für mehrfach benötigte Inhalte sind sie ungeeignet, weil man sie nur beim Öffnen des Vorgangs findet.

Praktische Regel: Wenn ein Anhang für jemanden relevant ist, der diesen Vorgang noch nicht betrachtet, sollte er stattdessen eine Confluence-Seite sein.

Confluence ist der richtige Ort für Dokumentation, auf die mehr als ein Vorgang zugreift. Die native Jira-Confluence-Integration stellt die Verknüpfung in beide Richtungen her: Verknüpfe die Seite im Vorgang, und der Vorgang erscheint auf der Confluence-Seite unter „Jira-Vorgänge“.

  1. Öffne den Jira-Vorgang.
  2. Klicke auf Verknüpfen (das Kettensymbol) → Confluence-Seite.
  3. Füge die Seiten-URL ein oder suche nach dem Titel.
  4. Speichere. Die Seite erscheint jetzt unter Verknüpfte Inhalte im Vorgang.
  5. Öffne die Confluence-Seite — der Vorgang erscheint automatisch im Makroabschnitt „Jira-Vorgänge“, sofern die Seite zur selben Atlassian-Site gehört.

Häufige Verknüpfungsmuster

Verknüpfte Confluence-Seiten aktuell halten

Der schwierigste Teil dieses Modells sind nicht die Verknüpfungen, sondern die Aktualität der Confluence-Seiten. Sobald 20 Vorgänge eine Seite verknüpfen, wird sie zur tragenden Grundlage. Falsche Inhalte führen dann nicht mehr nur zur Verwirrung eines einzelnen Teams.

Zwei Muster funktionieren:

1. Die Seite an einen Prüfzyklus binden

Für Entscheidungsprotokolle, RFCs und Spezifikationen — Inhalte von Menschen für Menschen — legst du eine verantwortliche Person und ein Prüfintervall fest (typischerweise den Sprint oder das Quartal, in dem das verknüpfte Epic abgeschlossen wird). Confluence zeigt das Datum der letzten Seitenaktualisierung deutlich an. Teams setzen durch, dass keine Seite jenseits der festgelegten Altersgrenze als maßgebliche Quelle dient.

2. Technische Seiten aus dem Quellcode neu erzeugen

Bei technischem Kontext — Modulübersichten, API-Referenzen, Architekturzusammenfassungen — sollen die verknüpften Seiten den Code selbst beschreiben, und das Repository ist die maßgebliche Quelle. Eine Confluence-Seite manuell mit einer sich verändernden Codebasis synchron zu halten, ist ein aussichtsloses Unterfangen.

CodeDoc AI for Confluence erzeugt diese Seiten automatisch aus dem Quellcode neu. Verbinde das Repository, wähle eine Voreinstellung (Developer Documentation für Entwicklerdokumentation, Onboarding Guide für Einarbeitung, Quick Reference als Kurzreferenz usw.), verbinde einen Webhook mit einem Branch — und die Confluence-Seite wird bei jedem Push neu geschrieben. Jeder damit verknüpfte Jira-Vorgang verweist plötzlich auf stets aktuelle Dokumentation, ohne dass das Team an die Aktualisierung denken muss.

Die passende Kombination: Von Menschen geschriebene Entscheidungsprotokolle werden regelmäßig geprüft, technische Seiten von der KI bei jedem Commit neu erzeugt. Jeder Jira-Vorgang verknüpft die passende Seite. Veraltete Inhalte werden für den technischen Teil ausgeschlossen, und der manuelle Teil bleibt klein genug, um tatsächlich gepflegt zu werden.

Was du vermeiden solltest

Häufig gestellte Fragen

Wie dokumentiere ich einen Jira-Vorgang?

Nutze das Beschreibungsfeld für Kontext, Ziel und Akzeptanzkriterien dieses konkreten Vorgangs. Nutze Anhänge für einmalige Belege wie Screenshots oder Logs. Verknüpfe Confluence-Seiten für alles, worauf auch andere Vorgänge zugreifen — Architektur, Spezifikationen und Entscheidungen.

Wie verknüpfe ich eine Confluence-Seite mit einem Jira-Vorgang?

Klicke im Jira-Vorgang auf Verknüpfen → Confluence-Seite und füge die URL ein oder suche nach dem Titel. Die Seite erscheint unter „Verknüpfte Inhalte“, und die Rückverknüpfung erscheint automatisch auf der Confluence-Seite, sofern sie zur selben Atlassian-Site gehört.

Sollte ich Dokumentation in der Jira-Beschreibung oder in Confluence schreiben?

Die Beschreibung ist für Inhalte, die nur für diesen einen Vorgang relevant sind. Confluence ist für Inhalte, die andere Vorgänge, Teams oder zukünftige Leser ebenfalls benötigen. Faustregel: Würdest du denselben Text in einen zweiten Vorgang kopieren, gehört er nach Confluence.

Wie halte ich Confluence-Seiten aktuell, die mit Jira-Vorgängen verknüpft sind?

Zwei Ansätze. Für von Menschen verfasste Seiten (Entscheidungsprotokolle, RFCs, Spezifikationen) legst du eine verantwortliche Person und einen Prüfzyklus fest — Confluence zeigt das letzte Aktualisierungsdatum deutlich an. Für technische Seiten, deren maßgebliche Quelle die Codebasis ist, nutzt du automatische Neuerzeugung: CodeDoc AI schreibt die Seite per Webhook oder Zeitplan aus dem Quellcode neu. So bleibt verknüpfte Dokumentation bei Codeänderungen aktuell.

Kann ich mehrere Jira-Vorgänge auf einer Confluence-Seite dokumentieren?

Ja — das ist bei Epics und Projektseiten üblich. Erstelle die Confluence-Seite mit dem übergreifenden Kontext (Umfang, Architektur, Entscheidungen) und verknüpfe sie aus jedem zugehörigen Jira-Vorgang. Unten kann die Seite außerdem das Jira-Vorgangsmakro einbetten, um eine aktuelle Liste aller verknüpften Tickets abzurufen.

Technische Dokumentation nicht länger von Hand pflegen

CodeDoc AI erzeugt Confluence-Seiten bei jedem Commit aus deinem Quellcode neu. Verknüpfe die Seiten einmal aus deinen Jira-Vorgängen — sie bleiben automatisch aktuell.

CodeDoc AI ansehen →