Ein Script ist ein Programm, das eine definierte Aufgabe ausführt. Es kann Dateien prüfen, Dokumente erzeugen, Informationen zusammenstellen oder einen betrieblichen Arbeitsschritt vorbereiten. Der Vorteil liegt in der wiederholbaren Ausführung. Dafür muss jedoch bekannt sein, welche Regel gilt und wie Ausnahmen behandelt werden. Ein unklarer Ablauf wird durch Automatisierung nicht automatisch eindeutig.
Beschreiben Sie den aktuellen Vorgang mit Auslöser, Eingaben, Arbeitsschritten und Ergebnis. Welche Tätigkeit wiederholt sich tatsächlich? Welche Entscheidungen benötigen weiterhin eine Person? Für den Einstieg eignet sich häufig ein eng begrenzter Teil, dessen Ergebnis kontrollierbar ist. Beispielsweise kann ein Script neue Dateien prüfen und eine Liste auffälliger Einträge erstellen, bevor eine Person die Weiterverarbeitung freigibt.
Bewerten Sie neben ersparter Handarbeit den Prüf- und Pflegeaufwand. Ein selten ausgeführter Vorgang mit vielen wechselnden Sonderfällen kann zunächst besser dokumentiert werden. Wenn Regeln und Eingangsdaten stabil sind, ist eine Automatisierung leichter abzugrenzen. Die Übernahme von Daten zwischen verschiedenen Systemen ist eine eigene Frage; der Artikel zur Planung einer API-Schnittstelle beschreibt deren Datenvertrag.