Automatisierung

Schnittstellen planen: So bleiben automatisierte Abläufe beherrschbar

Eine Verbindung zwischen zwei Systemen ist erst dann hilfreich, wenn auch doppelte Daten, Ausfälle und Zuständigkeiten geregelt sind.

Den fachlichen Vorgang vor der Verbindung beschreiben

Eine Schnittstelle wird oft als kleine technische Ergänzung eingeplant: Das Formular soll Daten an das CRM schicken, das CRM wiederum an die Auftragsverwaltung. Die Übertragung ist jedoch nur ein Teil der Aufgabe. Entscheidend ist, was fachlich passieren soll und unter welchen Bedingungen eine Änderung gültig ist. Ohne diese Regeln transportiert eine Verbindung vor allem bestehende Unklarheiten schneller.

Beschreiben Sie einen konkreten Vorgang vom Auslöser bis zum Ergebnis. Beispielsweise: Eine bestätigte Anfrage legt einen Kontakt an, ordnet ihn einem Unternehmen zu und erzeugt eine Aufgabe für den zuständigen Vertrieb. Halten Sie fest, welche Daten zwingend vorliegen müssen und wann ein Mensch entscheidet. Unvollständige Datensätze sollten nicht stillschweigend als fertige Vorgänge erscheinen.

Für jedes Datenfeld eine Verantwortung festlegen

Wenn mehrere Systeme dieselben Angaben bearbeiten können, entstehen leicht widersprüchliche Stände. Legen Sie deshalb fest, welches System für welche Information führend ist. Die Rechnungsadresse kann aus der Auftragsverwaltung stammen, während ein bevorzugter Kontaktweg im CRM gepflegt wird. Die Regeln sollten feldbezogen sein; ein pauschales „beide Systeme synchronisieren sich“ beschreibt das Problem nicht ausreichend.

Vereinbaren Sie, wie Änderungen erkannt und Konflikte behandelt werden. Welche Änderung gewinnt, wenn zwei Personen nahezu gleichzeitig bearbeiten? Werden leere Werte als Löschung verstanden oder als fehlende Information? Dokumentieren Sie auch Formatregeln, etwa für Länder, Telefonnummern und externe Kennungen. Ein erfolgreich übertragener Textwert kann im Zielsystem trotzdem fachlich falsch sein.

Doppelte Übertragungen ausdrücklich einplanen

Bei Wiederholungen kann derselbe Vorgang mehrmals ankommen. Das passiert beispielsweise, wenn das Zielsystem bereits gespeichert hat, die Bestätigung aber unterwegs verloren geht. Der Absender sieht einen Fehler und versucht es erneut. Ohne Schutz entstehen dann zwei Kontakte, zwei Aufgaben oder zwei Aufträge, obwohl nur ein fachlicher Vorgang vorliegt.

Verwenden Sie eine stabile Kennung für den Vorgang und prüfen Sie im Ziel, ob er bereits verarbeitet wurde. Die technische Umsetzung hängt von den beteiligten Systemen ab; wichtig ist das gewünschte Ergebnis: Eine Wiederholung darf keine unbeabsichtigte zweite Wirkung auslösen. Ein bloßer Vergleich der E-Mail-Adresse genügt dafür nicht immer, weil dieselbe Person mehrere berechtigte Anfragen stellen kann.

Fehler nach Ursache behandeln

Ein vorübergehender Ausfall verlangt eine andere Reaktion als ein ungültiger Datensatz. Bei einer kurzzeitig nicht erreichbaren Gegenstelle können begrenzte Wiederholungen mit wachsendem Abstand helfen. Fehlt dagegen eine erforderliche Kundennummer, löst derselbe erneute Versand das Problem nicht. Der Datensatz braucht eine nachvollziehbare Fehlermeldung und eine verantwortliche Person.

Planen Sie eine Übersicht für offene und fehlgeschlagene Vorgänge ein. Sie sollte erkennen lassen, was betroffen ist, seit wann das Problem besteht und welcher Schritt als Nächstes nötig ist. Technische Protokolle unterstützen die Diagnose, sollten aber keine unnötigen personenbezogenen Inhalte oder Zugangsdaten enthalten. Eine täglich ungelesene Fehler-E-Mail ist noch kein funktionierendes Betriebskonzept.

Mit Ausfällen und Änderungen testen

Eine Abnahme mit einem einzigen erfolgreichen Datensatz deckt die wichtigsten Risiken nicht ab. Testen Sie mindestens fehlende Pflichtangaben, doppelte Zustellung, eine nicht erreichbare Gegenstelle und einen Vorgang, der während der Verarbeitung geändert wird. Prüfen Sie außerdem, ob ein unterbrochener Ablauf später sicher fortgesetzt werden kann. Dokumentieren Sie für jeden Fall das fachlich erwartete Ergebnis.

Auch Änderungen der verbundenen Systeme gehören in die Planung. Neue Pflichtfelder oder andere Statuswerte können eine bislang funktionierende Verbindung stören. Benennen Sie, wer solche Änderungen verfolgt und vor der Einführung prüft. Zugangsdaten sollten gezielt vergeben und bei einem Wechsel der Zuständigkeit kontrolliert erneuert werden.

Die Wirtschaftlichkeit einschließlich Nacharbeit bewerten

Berechnen Sie nicht nur die eingesparten Klicks. Berücksichtigen Sie Einrichtung, laufende Betreuung, Gebühren und den Aufwand für Ausnahmefälle. Ein hypothetischer Ablauf mit wenigen Vorgängen pro Monat und vielen Sonderentscheidungen kann durch eine gute Eingabemaske stärker profitieren als durch eine vollständige Automatisierung. Ein häufig wiederholter, klar geregelter Vorgang bietet dagegen einen besseren Ausgangspunkt.

Wählen Sie zunächst eine überschaubare Übergabe und erfassen Sie vor sowie nach der Einführung Bearbeitungszeit, Fehler und manuelle Korrekturen. Halten Sie einen Ersatzweg bereit, wenn die Verbindung ausfällt. Erst wenn der erste Ablauf verlässlich funktioniert und sein Nutzen sichtbar wird, lohnt es sich, weitere Systeme anzuschließen.

Lassen Sie uns über Ihr Vorhaben sprechen.

Beratung
UX und Design
Entwicklung
Mo–Fr, 08:00–17:00 UhrVerfügbarkeit wird geprüft
Kostenlose Erstberatung
040 285381410
Sprechen Sie mit unseren Experten für Strategie, Design & Entwicklung.