Zum Inhalt springen
DutopilotDutopilot

Mit KI-Agenten vom Jira-Ticket zum gemergten Pull Request

· 3 Min. Lesezeit

Die meisten Backlogs sind voller Tickets, die klar genug für die Umsetzung sind, die aber nie jemand anfasst. Ein KI-Agent kann solche Tickets aus dem Backlog bis zum gemergten Pull Request bringen, solange die Arbeit in überprüfbare Schritte aufgeteilt ist. Dieser Ratgeber geht diese Schritte verständlich durch.

Beginnen Sie mit einem Ticket, das ein Agent abschließen kann

Ein gutes erstes Ticket hat ein klares Ergebnis, einen kleinen Umfang und ein Kriterium, an dem man erkennt, dass es funktioniert. „Export-Button auf der Bestellseite hinzufügen“ eignet sich. „Performance verbessern“ nicht. Wenn jemand aus Ihrem Team das Ticket ohne Rückfragen an einem Tag erledigen könnte, schafft das wahrscheinlich auch ein Agent.

Bevor Sie ein Ticket übergeben, prüfen Sie drei Dinge: Die Beschreibung sagt, wann es fertig ist, der betroffene Codebereich ist benannt oder leicht zu finden, und alle Tests, die bestehen sollen, sind aufgeführt.

Die fünf Schritte

  1. Lesen: Der Agent liest das Ticket, die verlinkten Seiten und die relevanten Teile des Repositorys.
  2. Planen: Er hält fest, was er ändern und welche Tests er ergänzen wird. Der Plan ist so kurz, dass ein Mensch ihn in einer Minute lesen kann.
  3. Umsetzen: Er nimmt die Änderung auf einem eigenen Branch vor, führt die Tests aus und behebt, was fehlschlägt.
  4. Review: Ein zweiter Agent liest den Pull Request wie ein Teammitglied und hinterlässt Kommentare. Der erste Agent beantwortet sie.
  5. Merge: Sobald die Checks grün sind und die von Ihnen benannten Personen freigegeben haben, wird der Pull Request gemergt und das Ticket rückt weiter.

Machen Sie jeden Schritt sichtbar

Am Ticket sollte erkennbar sein, was passiert ist: der Plan als Kommentar, ein Link zum Pull Request und ein Hinweis, wenn der Agent nicht weiterkommt. Ihr Team sollte nie fragen müssen: „Wo steht das gerade?“ Lebt der Status nur in einem Chatfenster, geht er verloren.

Was Sie als Mensch prüfen sollten

Anfangs müssen Sie nicht jede Zeile lesen, die der Agent geschrieben hat, aber Sie müssen festlegen, wo ein Mensch hinschaut. Die meisten Teams lesen zunächst den Plan und den Pull Request und lockern die Plan-Prüfung, sobald sich der Agent bei dieser Art von Ticket Vertrauen erarbeitet hat. Der Ratgeber dazu, welche Schritte eine Freigabe brauchen, geht ausführlich darauf ein.

Typische Gründe, warum ein Ticket hängen bleibt

  • Die Beschreibung lässt die Akzeptanzkriterien weg, also rät der Agent.
  • Das Ticket vermischt zwei Aufgaben. Teilen Sie es in zwei Tickets auf.
  • Die Tests sind langsam oder flaky, sodass der Agent nicht erkennen kann, ob seine Änderung funktioniert.
  • Niemand ist für die Freigabe benannt, also wartet der Pull Request.

Beheben Sie das im Backlog, und die Erfolgsquote des Agenten steigt, ohne dass Sie am Agenten selbst etwas ändern.

Smarter arbeiten, nicht härter

Setzen Sie Dutopilot auf einen Teil Ihres Backlogs an.

Buchen Sie ein Gespräch, und wir planen mit Ihnen einen Piloten für ein Projekt. Oder starten Sie kostenlos mit dem Solo-Tarif.