Ein exemplarisches Beispiel: Das Einrichten von Kundenbereichen
Betrachten wir als hypothetisches Beispiel das Einrichten eines neuen Projektordners: Ein digitaler Assistent soll ein Verzeichnis anlegen, Zugriffsrechte vergeben und das Team informieren. Bricht die Verbindung nach dem Erstellen des Ordners ab, würde ein unbedarfter Neuversuch denselben Ordner ein zweites Mal anlegen. Das erzeugt Datenmüll oder überschreibt bestehende Freigaben.
Um solche Fehler zu vermeiden, sollte jeder Ablauf auf klaren Prüfschritten aufbauen, bevor Aktionen erneut angestoßen werden:
- Eindeutige Vorgangskennung: Jeder Auftrag erhält eine unverwechselbare ID, damit wiederholte Anforderungen sofort als Dubletten erkannt werden.
- Zwischenquittungen: Das System speichert jeden Teilschritt, wie das erfolgreiche Anlegen des Ordners, sofort verlässlich ab.
- Vorabprüfung: Vor jeder Aktion prüft die Automation am Zielort, ob das gewünschte Element mit dieser ID bereits existiert.
- Sicherer Stopp bei Unklarheiten: Erzeugt ein Dienst einen unklaren Status, hält das System an und übergibt die Aufgabe an das Team.
Menschliche Verantwortung bei unklaren Ergebnissen
Automatisierte Systeme eignen sich für feste Abläufe, können aber bei widersprüchlichen Rückmeldungen keine geschäftlichen Abwägungen treffen. Gibt eine externe Schnittstelle eine uneindeutige Fehlermeldung zurück, darf der Ablauf nicht unkontrolliert neu starten. Hier ist die gezielte Sichtung durch das Projektmanagement gefragt.
Projektverantwortliche sollten feste Regeln definieren, welche Schritte niemals ohne Rückfrage wiederholt werden dürfen. Dazu zählen direkte Benachrichtigungen an externe Partner, das Löschen von Dateien oder Statusänderungen mit Außenwirkung. Eine gut strukturierte Automation entlastet das Team, aber die Gesamtverantwortung verbleibt beim Menschen.