Einen Knotengraphen lesen und bauen
Ein Ablauf, den Sie in sechs Monaten noch lesen können, ist mehr wert als ein cleverer. Anordnung ist hier keine Dekoration.
Automation ist ein knotenbasierter Editor: Auslöser verbinden sich mit Aktionen, Knoten sitzen auf einem Raster, Abläufe laufen auf Zuruf oder über ihren Auslöser, und jeder Ablauf lässt sich als Vorlage speichern.
Die Mechanik ist schnell gelernt. Länger dauert es, Abläufe zu bauen, die jemand anderes — Sie selbst in sechs Monaten eingeschlossen — versteht, ohne jede Linie nachzuverfolgen.
Anordnung ist Dokumentation
Das Raster gibt es, damit ein Graph von links nach rechts lesbar ist. Nutzen Sie es so: Auslöser links, der Normalfall gerade hindurch, Verzweigungen nach unten.
Ein Ablauf, dessen Knoten dort liegen, wo sie fallen gelassen wurden, braucht zehn Minuten zum Verstehen und wird eher neu gebaut als bearbeitet. Das kostet wirklich — die neu gebaute Fassung verliert den Sonderfall, den die alte still abgefangen hat.
Benennen Sie Knoten danach, was sie in Ihrem Prozess tun, nicht was sie sind. „Kundenbetreuerin benachrichtigen“ schlägt „Nachricht senden“, wenn Sie neun Knoten nach dem fehlerhaften absuchen.
Vorlagen, für die wiederkehrende Form
Einen Ablauf als Vorlage zu speichern lohnt sich, wenn dieselbe Form mit anderen Werten wiederkehrt — dasselbe dreistufige Benachrichtigen-und-Zuweisen für vier Projekte.
Was es nicht löst, ist Duplizierung. Vier Kopien einer Vorlage sind vier Abläufe, die bei einer Prozessänderung aktualisiert werden müssen — und die vergessene macht weiter das Alte. Prüfen Sie vor dem Duplizieren, ob ein Ablauf mit einer Bedingung reicht; eine Verzweigung pflegt sich leichter als vier fast identische Graphen.
Einen fremden Ablauf verstehen
Drei Fragen in dieser Reihenfolge, und Sie haben ihn:
- Was löst ihn aus? Lesen Sie zuerst den Auslöser — die meiste Verwirrung über einen Ablauf ist Verwirrung darüber, wann er läuft.
- Was schreibt er? Folgen Sie den Aktionen, die Daten ändern. Sie können in Schleifen geraten, und sie sind die mit Folgen.
- Was passiert auf dem Zweig, den niemand gezeichnet hat? Das leere Feld, die fehlende Person, der vorherige Schritt ohne Rückgabe. Genau daran brechen übernommene Abläufe.
Lassen Sie ihn einmal auf Zuruf laufen, bevor Sie etwas ändern. Beim Zusehen lernt man mehr als beim Lesen.
Häufig gestellte Fragen
Wie soll ich Knoten anordnen?
Links nach rechts auf dem Raster: Auslöser links, Hauptpfad gerade hindurch, Verzweigungen nach unten. Verstreute Graphen werden neu gebaut statt bearbeitet, und der Neubau verliert den Sonderfall, den das Original still abgefangen hat.
Wann ist eine Vorlage besser als ein neuer Ablauf?
Wenn dieselbe Form mit anderen Werten wiederkehrt. Aber vier Kopien sind vier Dinge, die später zu aktualisieren sind — prüfen Sie zuerst, ob ein Ablauf mit einer Bedingung genügt.
Wie verstehe ich die Automatisierung einer anderen Person?
Erst den Auslöser lesen, dann die Aktionen, die Daten schreiben, dann fragen, was auf dem ungezeichneten Zweig passiert — leeres Feld, fehlende Person, vorheriger Schritt ohne Rückgabe. Danach auf Zuruf laufen lassen und zusehen.