Ein Agent ist eine Rolle, also bekommt er eine Lane
Wenn Menschen anfangen, über einen KI-Agenten in ihrem Prozess nachzudenken, lautet die erste Frage meist: „Welche Schritte kann er übernehmen?“ Das ist die richtige Frage, und das Diagramm beantwortet sie besser als eine Liste. In BPMN ist eine Lane eine Rolle: eine Menge von Schritten, die derselbe Akteur ausführt. Ein Agent, der Daten abgleicht, eine Antwort entwirft oder eine Entscheidung vorbereitet, ist ein Akteur wie die Sachbearbeitung oder die Freigabestelle, also bekommt er eine Lane wie sie.
Diese eine Entscheidung leistet viel. Jeder Schritt in der Lane des Agenten ist ein Schritt, den der Agent ausführt. Jeder Pfeil in die Lane ist eine Übergabe an den Agenten, mit den Daten, die er braucht. Jeder Pfeil hinaus ist eine Übergabe zurück an einen Menschen oder ein System. Und jeder Kontrollschritt, der in einer menschlichen Lane bleibt, ist ein Punkt, an dem ein Mensch entscheidet, und genau das ist die Leitplanke, die die Seite zu Prozessen vor KI-Agenten begründet.
Eine Lane ist eine Rolle. Dem Agenten eine Lane zu geben macht sichtbar, was er tut, was er bekommt und wo er aufhört.
Beim Ist beginnen, und es nur einen Klick entfernt behalten
Das Soll wird nicht auf einer leeren Zeichenfläche entworfen. Es wird aus dem Ist entworfen, dem Prozess, wie er heute läuft, aufgenommen mit den Menschen, die ihn ausführen. Das ist aus zwei Gründen wichtig. Erstens werden die Schritte, die als Kandidaten für den Agenten in Frage kommen, erst sichtbar, wenn der echte Prozess gezeichnet ist, einschließlich der Ausnahmen und Umwege, die es nie ins Handbuch geschafft haben. Zweitens müssen die Menschen, die neben dem Agenten arbeiten werden, sehen, was sich ändert, und das zeigt man am einfachsten mit dem Soll als eigenem Diagramm, die unveränderte Ist-Version nur einen Klick entfernt, Lane für Lane.
In patchley ist das Soll ein zweites Diagramm, abgeleitet aus dem Ist, und beide bleiben nebeneinander stehen. Das Ist wird nicht überschrieben; es bleibt die Aufzeichnung dessen, was vereinbart wurde, und das Soll ist der Vorschlag dessen, was sich ändern soll.
Was in die Lane des Agenten gehört
Ein kurzer Satz von Fragen hat sich bewährt, um zu entscheiden, welche Schritte wandern.
- Liegt die Eingabe als Daten vor? Ein Agent kann zwei Datensätze abgleichen, ein Dokument gegen eine Liste prüfen oder aus einer Akte einen Text entwerfen. Er kann keinen Kunden wegen einer fehlenden Unterschrift zurückrufen. Schritte, deren Eingaben Dokumente, Datensätze und Nachrichten sind, sind Kandidaten; Schritte, deren Eingaben Gespräche sind, meist nicht.
- Ist die Regel benannt? Ein Schritt, der einer benannten Regel folgt („wenn der Betrag unter der Grenze liegt und das Konto aktiv ist, freigeben“), kann in der Lane des Agenten sitzen. Ein Schritt, der „Erfahrung“ folgt, nicht, bis die Erfahrung als Regel aufgeschrieben wurde oder der Schritt in den Teil geteilt ist, der Regel ist, und den Teil, der Ermessen ist.
- Was passiert, wenn es falsch ist? Schritte, bei denen ein Fehler leicht zu bemerken und leicht zu korrigieren ist, wandern zuerst. Schritte, bei denen ein Fehler teuer ist, bleiben bei einem Menschen oder bekommen einen Kontrollschritt dahinter.
Das erste Soll verschiebt meist weniger Schritte, als erwartet wurde, und das ist in Ordnung. Die Lane kann in einer späteren Version wachsen; das Diagramm behält jede Version, sodass der Weg vom ersten Soll zum dritten sichtbar bleibt.
Wohin die Kontrollschritte kommen
Die Lane des Agenten ist von Kontrollschritten umgeben, und ihre Position ist der Entwurf. Eine Kontrolle vor dem Schritt des Agenten entscheidet, ob der Fall überhaupt zum Agenten geht: das Gateway „Standardfall?“ mit seinem „Nein“-Pfad zu einem Menschen. Eine Kontrolle nach dem Schritt des Agenten ist die Stelle, an der ein Mensch freigibt, was der Agent vorbereitet hat, bevor es Wirkung entfaltet: die Vier-Augen-Freigabe vor einer Auszahlung, die Durchsicht, bevor eine Antwort gesendet wird.
Beides sind gewöhnliche Kontrollschritte, als solche im Diagramm markiert, mit Ziel, Bezug und Nachweis in der Compliance-Analyse. Das ist Absicht. Eine Prüfung des Soll-Prozesses stellt an eine Kontrolle um einen Agenten dieselben drei Fragen wie an jede andere Kontrolle, und das Diagramm beantwortet sie auf dieselbe Weise. Der Beitrag über Kontrollschritte, die eine Prüfung überstehen hat die Einzelheiten.
Die Lane des Agenten ist von Kontrollschritten begrenzt. Wo ein Mensch entscheidet, ist eine Modellierungsentscheidung, und sie ist im Diagramm sichtbar.
Was die Lane nicht tut
Eine Lane für einen Agenten in einem Soll-Diagramm ist ein Entwurf. Sie beschreibt, wo der Agent arbeiten würde, was er bekäme und wo ein Mensch verantwortlich bleibt. Sie lässt den Agenten nicht laufen. Heute nimmt patchley das Ist auf, leitet mit Ihnen das Soll ab und exportiert beides als BPMN 2.0 XML für die Plattform, auf der die Automatisierung gebaut wird; der Schritt vom freigegebenen Modell zum laufenden Prozess ist der Executions-Pilot, in Vorbereitung, keine freigegebene Funktion.
Diese Trennung ist nützlich, nicht einschränkend. Das Soll mit seiner Agenten-Lane ist ein Dokument, auf das sich Fachabteilung, Compliance und IT einigen können, bevor etwas gebaut wird. Das Beispielmodell mit Agenten-Lane auf der Seite zu BPMN mit KI zeigt die Form: drei Lanes, eine für den Agenten, ein Gateway, das den Sonderfall zu einem Menschen leitet, und ein Kontrollschritt, bevor das Ergebnis den Prozess verlässt. Sich zuerst auf dieses Bild zu einigen ist billiger, als die fehlende Kontrolle zu entdecken, nachdem der Agent einen Monat gelaufen ist.