IT-PLANUNG · PROZESSDIGITALISIERUNG
Ein manueller Ablauf wird nicht automatisch besser, wenn er in Software nachgebaut wird. Zuerst werden Zweck, Entscheidungen, Ausnahmen, Daten und Verantwortlichkeiten geklärt. Danach lässt sich begründet entscheiden, ob Konfiguration, Standardsoftware, eine Automation oder eine kleine individuelle Anwendung den geringsten dauerhaften Aufwand erzeugt.
Für häufige, stabile Übergaben zwischen vorhandenen Systemen kann eine Automation genügen. Ein marktüblicher Kernprozess gehört meist in bewährte Standardsoftware. Eine individuelle Anwendung ist plausibel, wenn der Ablauf wirklich unternehmensspezifisch ist, einen messbaren Nutzen stiftet und dauerhaft betrieben werden kann. Mischformen sind normal.
Dieser Leitfaden liefert eine vollständige Entscheidungsmethode: Prozessaufnahme, Vereinfachung, Daten- und Schnittstellenprüfung, Make-or-buy-Matrix, Gesamtkosten, Prototyp, Sicherheits- und Betriebskonzept, Migration, Abnahme und Rückbau.
Kapitelübersicht
ProzessOptionenStandardsoftwareAutomationAnwendungKostenPilotBetriebAbnahme
1. Der tatsächliche Prozess wird vor jeder Lösung aufgenommen
Die beste Beschreibung entsteht aus realen Fällen, nicht aus einer idealisierten Besprechung. Normalfall, Ausnahmen, Wartezeiten, Rückfragen, Medienbrüche und Korrekturen werden mit konkreten Beispielen erfasst.
| Feld | Zu dokumentieren | Beispiel |
|---|---|---|
| Auslöser | Ereignis, das den Vorgang startet | Kundenauftrag geht per E-Mail ein. |
| Ergebnis | Beobachtbarer fertiger Zustand | Auftrag ist geprüft, terminiert und im Fachsystem angelegt. |
| Eingaben | Dokumente, Datensätze und Mitteilungen | PDF-Auftrag, Stammdaten und gewünschter Termin |
| Schritte | Tatsächliche Handlungen in Reihenfolge | Öffnen, prüfen, übertragen, freigeben, bestätigen |
| Entscheidungen | Regeln mit möglichen Ausgängen | Betrag über Grenze benötigt zweite Freigabe. |
| Ausnahmen | Fälle außerhalb des Normalwegs | Fehlende Kundennummer oder widersprüchlicher Termin |
| Systeme | Quelle, Zwischenablage und Ziel | Outlook, Excel-Liste und Fachanwendung |
| Rollen | Ausführende, Prüfer und Verantwortliche | Sachbearbeitung, Teamleitung und Systemverantwortlicher |
| Volumen | Fälle je Tag/Monat und Spitzen | 60 Vorgänge monatlich, Monatsende doppelt |
| Qualität | Heutige Fehler, Nacharbeit und Suchzeiten | Doppelerfassung und vergessene Rückmeldung |
| Frist | Maximale Durchlauf- und Liegezeit | Bestätigung innerhalb eines Arbeitstags |
| Nachweis | Protokoll, Status und Aufbewahrung | Zeitstempel und freigegebener Auftrag |
Prozessaufnahme in sechsundzwanzig Schritten
- Fachlich verantwortliche Person benennen.
- Drei normale und drei problematische Echtfälle auswählen.
- Auslöser und gewünschtes Endergebnis festhalten.
- Jeden Handgriff in tatsächlicher Reihenfolge beobachten.
- Verwendete Konten, Ordner, Dateien und Systeme notieren.
- Kopierte Felder und manuelle Berechnungen markieren.
- Entscheidungsregeln und Schwellenwerte erfassen.
- Rückfragen und fehlende Informationen aufnehmen.
- Ausnahmen nach Häufigkeit und Wirkung ordnen.
- Wartezeiten von Bearbeitungszeiten trennen.
- Doppelerfassung und Medienbrüche markieren.
- Fehlerarten und Korrekturaufwand erfassen.
- Freigaben und Vier-Augen-Schritte dokumentieren.
- Dateneigentümer und führendes System je Feld bestimmen.
- Personenbezogene und vertrauliche Daten kennzeichnen.
- Aufbewahrungs- und Löschregeln erfassen.
- Zugriffsrollen und Stellvertretung aufnehmen.
- Monatsvolumen und Spitzenlast messen.
- Abhängigkeit von einzelnen Personen prüfen.
- Bestehende Exporte, APIs und Konnektoren ermitteln.
- Lizenz- und Vertragsgrenzen aufnehmen.
- Manuelle Rückfallmöglichkeit beschreiben.
- Heutige Kosten und Zeit mit Stichprobe messen.
- Zielkennzahlen und Mindestqualität definieren.
- Nicht automatisierbare Entscheidungen benennen.
- Prozesssteckbrief von Ausführenden bestätigen lassen.
Ein Ablaufdiagramm braucht Belege
Jeder Schritt verweist auf ein tatsächliches Beispiel, eine Maske, ein Feld oder eine Regel. Aussagen wie „Das machen wir immer so“ werden mit Stichproben geprüft. Häufig existieren mehrere Varianten, weil einzelne Mitarbeitende fehlende Informationen unterschiedlich ergänzen. Diese Unterschiede werden vor einer Automatisierung entschieden, nicht unbemerkt in Code gegossen.
Die Aufnahme endet mit einer verbindlichen Grenze: Was gehört zum Projekt, was bleibt bewusst manuell und welche vorgelagerten Probleme – etwa schlechte Stammdaten – müssen separat gelöst werden?
2. Weglassen und vereinfachen stehen vor der Automatisierung
Ein unnötiger Schritt wird durch Automation nur schneller unnötig. Vor der Werkzeugwahl werden Zweck, doppelte Kontrollen, Eingabefelder, Freigaben und Ausnahmen reduziert.
| Beobachtung | Prüffrage | Mögliche Änderung |
|---|---|---|
| Daten werden zweimal erfasst | Welches System ist führend und kann das zweite lesen? | Doppelerfassung entfernen oder synchronisieren. |
| Excel-Liste bildet nur Status ab | Kann das Fachsystem den Status bereits führen? | Vorhandene Ansicht oder Feld konfigurieren. |
| Jeder Fall braucht Rückfrage | Welche Pflichtinformation fehlt am Eingang? | Formular oder Auftragseingang verbessern. |
| Freigabe erfolgt pauschal | Welches Risiko rechtfertigt sie? | Nur Ausnahmen oder Schwellenwerte freigeben. |
| Dokument wird aus Vorlage kopiert | Kann eine Standardvorlage mit Feldern genügen? | Dokumentgenerierung ohne eigene Anwendung. |
| Viele Varianten unterscheiden sich kaum | Welche Regeln sind wirklich fachlich verschieden? | Varianten standardisieren. |
| Status wird per E-Mail nachgefragt | Kann ein vorhandenes Portal oder Bericht ihn anzeigen? | Selbstbedienungsansicht statt Benachrichtigungsflut. |
| Ausnahme wird zum Normalfall | Ist Prozessregel falsch oder Stammdatum unvollständig? | Ursache korrigieren statt Sondercode ergänzen. |
Vereinfachungsworkshop in vierzehn Schritten
- Jeden Schritt nach seinem Geschäftszweck fragen.
- Schritte ohne nachweisbaren Zweck streichen.
- Doppelte Erfassung einem führenden System zuordnen.
- Pflichtfelder auf wirklich notwendige Angaben reduzieren.
- Eingaben frühzeitig validieren.
- Standardwerte nur mit fachlicher Begründung setzen.
- Entscheidungsregeln schriftlich vereinheitlichen.
- Freigaben nach Risiko staffeln.
- Seltene Ausnahmen bewusst manuell lassen.
- Häufige Ausnahmen in den Normalprozess überführen.
- Vorhandene Softwarefunktionen erneut prüfen.
- Benachrichtigungen auf handlungsrelevante Ereignisse begrenzen.
- Vereinfachten Ablauf mit echten Fällen durchspielen.
- Erst den bestätigten Sollprozess technisch bewerten.
Eine manuelle Reststrecke ist nicht automatisch ein Mangel. Wenn zweimal im Jahr ein Sonderfall auftritt, kann eine dokumentierte Bearbeitung wirtschaftlicher und sicherer sein als eine dauerhaft zu wartende Sonderlogik. Automatisiert werden vor allem häufige, regelgebundene und überprüfbare Schritte.
3. Vier Lösungsebenen decken die meisten Fälle ab
Zwischen Handarbeit und Individualsoftware liegen Konfiguration und Workflow-Automation. Viele Projekte werden unnötig groß, weil diese Zwischenstufen übergangen werden.
| Option | Geeignet wenn | Typische Grenze |
|---|---|---|
| Vorhandene Software konfigurieren | Felder, Ansichten, Vorlagen, Regeln oder Berechtigungen bilden den Bedarf bereits ab | Herstellerlogik und Produktgrenzen bleiben verbindlich. |
| Standardsoftware einführen | Der Kernprozess ist am Markt verbreitet und mehrere Anbieter unterstützen ihn | Unternehmen muss Teile seines Ablaufs an Standardmodell anpassen. |
| Automation zwischen Systemen | Auslöser, Daten und Regeln sind stabil; APIs oder unterstützte Konnektoren existieren | Fehlerzustände, Limits und Änderungen beider Systeme müssen betrieben werden. |
| Low-Code-App | Begrenzte eigene Oberfläche und Logik werden nahe an bestehender Plattform benötigt | Lizenz, Umgebungen, Eigentum und Application Lifecycle Management bleiben nötig. |
| Kleine individuelle Anwendung | Unternehmensspezifischer Ablauf schafft messbaren Nutzen und Standards passen nicht | Entwicklung ist nur der Anfang; Sicherheit, Hosting, Support und Weiterentwicklung bleiben. |
| Manueller dokumentierter Prozess | Volumen gering, Urteil komplex oder Ausnahme selten | Skalierung und Personenabhängigkeit begrenzen den Ansatz. |
| Mischform | Standardsoftware führt Stammdaten, Automation verbindet, kleine Oberfläche behandelt Ausnahmen | Schnittstellen und Verantwortungsgrenzen müssen eindeutig sein. |
Schnelle Vorauswahl mit acht Kriterien
| Kriterium | Spricht eher für Standardsoftware | Spricht eher für Automation | Spricht eher für individuelle Anwendung |
|---|---|---|---|
| Prozessüblichkeit | Viele Unternehmen arbeiten ähnlich | Systeme sind passend, Übergaben manuell | Ablauf ist wirklich differenzierend |
| Regelstabilität | Hersteller bildet Standardregeln | Klare, stabile Wenn-dann-Logik | Eigene Logik mit beherrschbarer Änderungsrate |
| Oberflächenbedarf | Vorhandene Masken genügen | Kaum neue Oberfläche nötig | Neue rollenbezogene Bedienung ist zentral |
| Datenführung | Standardprodukt kann System of Record sein | Quellsysteme bleiben führend | Eigenes Datenmodell ist begründet |
| Integrationen | Unterstützte Standardschnittstellen | Wenige APIs/Konnektoren verbinden | Mehrere komplexe bidirektionale Integrationen |
| Ausnahmen | Im Produkt vorgesehen | Seltene Fälle bleiben manuell | Ausnahmen sind Teil des Kerngeschäfts |
| Betrieb | Hersteller und Dienstleister teilen Verantwortung | Flow-Eigentümer betreibt Übergaben | Unternehmen trägt Anwendungslifecycle |
| Ausstieg | Export und Anbieterwechsel vorgesehen | Automation kann ohne Datenverlust entfernt werden | Quellcode, Datenmodell und Migration müssen gesichert sein |
4. Standardsoftware wird gegen einen realen Sollprozess getestet
Eine lange Featureliste wirkt umfassend, beantwortet aber nicht, ob der tägliche Ablauf, Ausnahmen, Datenexport und Berechtigungen passen. Bewertet wird mit echten Fällen in einer Testumgebung.
| Bereich | Muss-Frage | Nachweis |
|---|---|---|
| Kernprozess | Bildet das Produkt Auslöser bis Ergebnis ohne unvertretbaren Medienbruch ab? | Durchgespielter Echtfall |
| Datenmodell | Sind Pflichtfelder, Beziehungen und eindeutige IDs vorhanden? | Testdatensatz und Export |
| Rollen | Können Ausführende, Prüfer, Lesende und Administratoren getrennt werden? | Positiv- und Negativtest |
| Freigaben | Unterstützt die Software Schwellen, Stellvertretung und nachvollziehbare Entscheidung? | Normal- und Ausnahmefall |
| Schnittstellen | Existieren dokumentierte APIs, Webhooks oder unterstützte Konnektoren? | Technischer Prototyp |
| Import | Können Bestandsdaten vollständig und prüfbar übernommen werden? | Testmigration mit Fehlerbericht |
| Export | Sind Daten, Anhänge und Beziehungen in nutzbarem Format verfügbar? | Probeexport und Wiederverwendung |
| Audit | Sind Änderungen, Freigaben und relevante Zugriffe nachvollziehbar? | Teständerung mit Protokoll |
| Aufbewahrung | Löschung, Archiv und rechtliche Fristen abbildbar? | Konfiguration und Testfall |
| Verfügbarkeit | Status, Wartungsfenster, Sicherung und Wiederherstellung transparent? | Vertrag und Herstellerunterlagen |
| Administration | Konten, MFA, Gruppen, Rollen und Offboarding beherrschbar? | Admin-Pilot |
| Kosten | Lizenzen, Speicher, API, Support und Erweiterungen vollständig? | Normiertes Mehrjahresangebot |
Produktauswahl in zwanzig Schritten
- Sollprozess und Muss-Kriterien freigeben.
- Marktübliche Lösungskategorie bestimmen.
- Drei realistische Anbieter oder Varianten auswählen.
- Muss-Kriterien vor Demos versenden.
- Aktuelle Vertrags- und Datenschutzunterlagen anfordern.
- Lizenzmetrik und Mindestabnahme klären.
- Testumgebung mit identischen Beispieldaten einrichten.
- Normalfall vom Eingang bis Ergebnis durchführen.
- Drei häufige Ausnahmen testen.
- Rollen und unberechtigte Zugriffe negativ prüfen.
- Import mit fehlerhaften und doppelten Daten testen.
- Vollständigen Export einschließlich Anhängen durchführen.
- API oder wichtigsten Konnektor praktisch erproben.
- Berichte mit realen Kennzahlen prüfen.
- Mobile oder externe Nutzung testen.
- Administration und Offboarding durchspielen.
- Supportfall mit konkreter Frage eröffnen.
- Gesamtkosten über gleichen Zeitraum berechnen.
- Abweichungen und notwendige Prozessanpassungen bewerten.
- Entscheidung mit Nachweisen statt Demoeindruck dokumentieren.
Anpassung ist nicht automatisch Individualentwicklung
Benutzerdefinierte Felder, Ansichten, Vorlagen und zulässige Regeln innerhalb einer Standardplattform können einen Prozess passend machen, ohne den Produktkern zu verändern. Tiefe proprietäre Erweiterungen erhöhen dagegen Update- und Anbieterabhängigkeit. Jede Anpassung erhält Zweck, Eigentümer, Test und Rückbauweg.
Wenn das Unternehmen seinen Prozess an einen guten Standard anpassen kann, ist das oft wirtschaftlicher als eine eigene Anwendung. Nicht verhandelbare Differenzierungsmerkmale werden jedoch nicht aus Bequemlichkeit des Produkts aufgegeben.
5. Automation verbindet stabile Ereignisse, Daten und Regeln
Ein Workflow benötigt einen eindeutigen Auslöser, idempotente Verarbeitung, Fehlerbehandlung und eine prüfbare Ausgabe. „Wenn E-Mail kommt, dann speichere irgendwie den Anhang“ ist keine belastbare Spezifikation.
| Baustein | Festlegung | Beispiel |
|---|---|---|
| Auslöser | Eindeutiges Ereignis und Filter | Neue Nachricht in Funktionspostfach mit definierter Kennung |
| Eingangs-ID | Stabile eindeutige Referenz | Message-ID plus Anhangs-Hash |
| Validierung | Pflichtfelder, Typ, Größe und Berechtigung | Nur PDF bis festgelegter Größe, Kunde vorhanden |
| Transformation | Nachvollziehbare Feldzuordnung | Auftragsnummer aus strukturiertem Formular statt freiem Text |
| Ziel | Führendes System und Datensatztyp | Neuer Entwurf im Fachsystem |
| Idempotenz | Wiederholung erzeugt kein Duplikat | Vor Anlage nach Eingangs-ID suchen |
| Fehlerklasse | Temporär, fachlich oder dauerhaft | API-Zeitüberschreitung versus unbekannter Kunde |
| Wiederholung | Begrenzte Retries mit Abstand | Drei Versuche bei temporärem Fehler |
| Manuelle Queue | Ausnahme mit Kontext und Verantwortlichem | Unbekannte Kundennummer zur Prüfung |
| Protokoll | Zeit, Fall, Ergebnis und technische Referenz | Kein unnötiger Volltext sensibler Daten |
| Benachrichtigung | Nur handlungsrelevanter Fehler | Ticket nach ausgeschöpften Wiederholungen |
| Rückfall | Manueller Weg und Wiederaufnahme | Fall kann mit gleicher ID manuell angelegt werden |
Automation in achtundzwanzig Schritten entwerfen
- Auslöser und fachliches Ergebnis festlegen.
- Führendes Quell- und Zielsystem benennen.
- Eindeutige Fall-ID bestimmen.
- Erlaubte Datenfelder auflisten.
- Personenbezogene Daten minimieren.
- Quellberechtigung und Dienstkonto planen.
- Zielberechtigung auf notwendige Aktion begrenzen.
- API- oder Konnektordokumentation prüfen.
- Limits, Zeitüberschreitungen und Wartungsfenster erfassen.
- Eingabevalidierung definieren.
- Feldmapping mit Datentypen festlegen.
- Zeitzonen, Datums- und Zahlenformate bestimmen.
- Dublettenregel und Idempotenz entwerfen.
- Fachliche Ausnahmen von technischen Fehlern trennen.
- Wiederholungsstrategie begrenzen.
- Manuelle Prüfqueue und Eigentümer einrichten.
- Protokollinhalt und Aufbewahrung festlegen.
- Alarm mit verständlichem Geschäftskontext gestalten.
- Test- und Produktivverbindung trennen.
- Geheimnisse sicher speichern und rotieren.
- Versionsverwaltung oder exportierbare Lösung verwenden.
- Normale, doppelte und fehlerhafte Eingaben testen.
- Teilausfall des Zielsystems simulieren.
- Wiederanlauf ohne Doppelverarbeitung prüfen.
- Manuellen Rückfall mit Echtdatenprobe testen.
- Monitoring und Betriebskennzahlen einrichten.
- Änderungs- und Freigabeprozess dokumentieren.
- Eigentum auf mindestens eine Vertretung übertragen.
Desktop-RPA ist die letzte Schnittstelle, nicht die erste
Automatisierte Maus- und Tastatureingaben können ein System ohne API bedienen, reagieren aber empfindlich auf Layout, Pop-ups, Auflösung und Sitzungszustand. Bevor RPA eingesetzt wird, werden Hersteller-API, Import, E-Mail-Schnittstelle oder standardisierter Export geprüft. Bleibt RPA notwendig, erhält es eng begrenzte Aufgaben, überwachte Laufzeit und einen klaren manuellen Ersatzweg.
Microsoft nennt Process Mining und Task Mining als Wege, tatsächliche Abläufe, Varianten und Fehler zu verstehen. Ein kleines Unternehmen kann denselben Grundsatz auch ohne großes Werkzeug anwenden: Stichproben, Zeitmessung und reale Ausnahmen liefern die Grundlage für eine Automation.
6. Eine individuelle Anwendung braucht einen dauerhaften Produktverantwortlichen
Eigene Software ist gerechtfertigt, wenn sie einen besonderen Prozess besser abbildet und der Nutzen den gesamten Lebenszyklus trägt. Ein einmal bezahlter Entwicklungsauftrag ohne Betriebskonzept ist kein fertiges Produkt.
| Bereich | Frage | Mindestnachweis |
|---|---|---|
| Differenzierung | Welcher geschäftliche Ablauf ist mit Standardsoftware unvertretbar? | Vergleich mit mindestens einer Standardoption |
| Nutzer | Welche Rollen arbeiten wie häufig mit der Anwendung? | Beobachtete Aufgaben und Prototypentest |
| Daten | Welches System ist führend und welche Datenklasse gilt? | Datenmodell, Eigentümer und Löschregel |
| Schnittstellen | Welche APIs sind stabil, lizenziert und dokumentiert? | Technischer Spike mit echten Testsystemen |
| Sicherheit | Wie funktionieren Identität, Rollen, Geheimnisse und Protokolle? | Bedrohungsbetrachtung und Negativtests |
| Betrieb | Wer überwacht, aktualisiert und reagiert auf Fehler? | Betriebsplan und Vertretung |
| Deployment | Wie gelangen Änderungen kontrolliert in Produktion? | Getrennte Umgebungen und Rückfall |
| Test | Welche automatisierten und fachlichen Prüfungen schützen Kernvorgänge? | Abnahmesuite mit Referenzfällen |
| Dokumentation | Kann eine andere Person System und Prozess verstehen? | Architektur-, Betriebs- und Benutzerdokumentation |
| Eigentum | Wem gehören Code, Daten, Domains und Konten? | Vertragliche und technische Zugriffskontrolle |
| Ausstieg | Wie werden Daten exportiert und Prozess ersetzt? | Probeexport und Abschaltplan |
| Budget | Sind Wartung, Hosting, Änderungen und Ablösung enthalten? | Mehrjährige Gesamtkostenrechnung |
Vom Prototyp zur betreibbaren Anwendung in vierundzwanzig Schritten
- Problem und Nichtziele schriftlich festlegen.
- Nutzerrollen und drei Kernvorgänge definieren.
- Standardsoftware und Konfiguration nachweisbar prüfen.
- Datenmodell und führende Systeme bestimmen.
- Schnittstellen mit technischem Spike erproben.
- Klick- oder Low-Code-Prototyp mit Nutzern testen.
- Erfolgskriterien und Abbruchpunkt festlegen.
- Architektur und Hostingverantwortung entscheiden.
- Identität und rollenbasierte Rechte entwerfen.
- Entwicklungs-, Test- und Produktivumgebung trennen.
- Quellcode und Konfiguration versionieren.
- Geheimnisse außerhalb des Codes verwalten.
- Eingabevalidierung und Fehlerfälle implementieren.
- Audit- und Betriebsprotokolle datensparsam gestalten.
- Sicherung und Wiederherstellung einrichten.
- Kernlogik automatisiert testen.
- Fachliche Referenzfälle abnehmen.
- Migration mit Teilbestand erproben.
- Monitoring und Alarmwege einrichten.
- Deployment und Rückfall testen.
- Benutzer anhand realer Aufgaben schulen.
- Support-, Patch- und Änderungsprozess übergeben.
- Export und Abschaltung praktisch prüfen.
- Erst danach den vollständigen Prozess umstellen.
Low-Code bleibt Softwarebetrieb
Eine Power-App oder ein Flow kann schneller entstehen als klassische Entwicklung. Eigentümer, Umgebungen, Konnektoren, Datenrichtlinien, Versionen, Tests, Monitoring, Lizenzen und Offboarding bleiben dennoch nötig. Microsoft warnt für wertvolle Apps und Flows im Standardumfeld ausdrücklich vor Kontinuitätsrisiken ohne Application Lifecycle Management.
Für ein kleines Unternehmen braucht es kein formales Center of Excellence. Eine schlanke Lösungskarte genügt: Name, Zweck, Eigentümer und Vertretung, Datenquellen, Umgebungen, Verbindungen, Lizenz, Kritikalität, letzte Prüfung und Rückfall.
7. Gesamtkosten umfassen Einführung, Betrieb, Änderung und Ausstieg
Lizenzpreis oder Entwicklungsangebot bilden nur einen Teil. Die wirtschaftliche Entscheidung vergleicht denselben Prozess, Zeitraum und Qualitätsanspruch.
| Kostenblock | Standardsoftware | Automation | Individuelle Anwendung |
|---|---|---|---|
| Analyse | Prozess und Produktauswahl | Prozess, Regeln und Schnittstellen | Prozess, Produktentwurf und Architektur |
| Einführung | Konfiguration, Migration und Schulung | Verbindungen, Mapping, Tests und Monitoring | Entwicklung, Infrastruktur, Migration und Einführung |
| Lizenzen | Benutzer, Module, Speicher und API | Plattform, Konnektoren, Laufvolumen | Framework/Cloud, Datenbank, Dienste und Werkzeuge |
| Betrieb | Administration, Support und Herstelleränderungen | Flowüberwachung, Fehlerqueue und Schnittstellenpflege | Monitoring, Patches, Support, Sicherung und Incident Response |
| Änderung | Konfiguration oder Anbieter-Roadmap | Regel- und API-Anpassung | Anforderung, Entwicklung, Test und Deployment |
| Ausfall | Manueller Ersatzweg und Anbieterabhängigkeit | Rückstau, Doppelverarbeitung und manuelle Queue | Geschäftsunterbrechung und Wiederherstellung |
| Ausstieg | Datenexport, Vertragsende und Migration | Verbindungen entfernen und manuellen Ablauf aktivieren | Daten-/Codeexport, Ersatzsystem und kontrollierte Abschaltung |
Nutzen konservativ berechnen
Zeitersparnis wird aus gemessenen Fällen abgeleitet: Fallzahl mal eingesparte Minuten, abzüglich Ausnahmebearbeitung, Kontrolle und Betrieb. Fehlervermeidung erhält nur dann einen Geldwert, wenn heutige Fehlerhäufigkeit und Folgeaufwand belegt sind. Wachstumsannahmen und qualitative Vorteile werden getrennt ausgewiesen.
Ein Beispiel: 60 Fälle pro Monat sparen im Normalfall je acht Minuten. Zehn Ausnahmen benötigen je fünf zusätzliche Minuten, und der monatliche Betrieb kostet zwei Stunden. Brutto werden acht Stunden gespart; nach Ausnahmen und Betrieb verbleiben etwas mehr als fünf Stunden. Diese Rechnung ist belastbarer als „80 Prozent automatisiert“, weil sie Ausnahme und Pflege enthält.
| Größe | Ermittlung |
|---|---|
| Heutige Bearbeitungszeit | Stichprobe aus normalen und schwierigen Fällen |
| Zukünftige Normalzeit | Pilotmessung einschließlich Kontrolle |
| Ausnahmequote | Tatsächliche Fälle im Pilot |
| Fehlerfolgekosten | Nur belegte Nacharbeit oder Auswirkung |
| Einmalige Kosten | Analyse, Lizenzstart, Entwicklung, Migration, Schulung |
| Laufende Kosten | Lizenz, Hosting, Monitoring, Support und Eigentümerzeit |
| Änderungsreserve | Bekannte System- und Prozessänderungen |
| Nutzungsdauer | Realistische Vertrags- und Technologiedauer |
| Restwert | Wiederverwendbare Daten, Infrastruktur oder Komponenten |
| Ausstiegskosten | Export, Migration und Abschaltung |
8. Ein Pilot prüft die riskanteste Annahme zuerst
Der Pilot ist kein verkleinertes Vollprojekt. Er beantwortet gezielt, ob Schnittstelle, Datenqualität, Nutzerablauf oder Geschäftsregel tragfähig ist.
| Größtes Risiko | Geeigneter Pilot | Bestanden wenn |
|---|---|---|
| API kann benötigte Daten nicht liefern | Technischer Spike mit Testmandant | Pflichtfelder, Limits und Authentisierung sind nachgewiesen. |
| Nutzer akzeptieren neue Maske nicht | Klickprototyp mit drei realen Aufgaben | Aufgaben gelingen ohne erklärungsbedürftige Umwege. |
| Stammdaten sind unvollständig | Datenprofiling und Testmigration | Fehlerquote, Bereinigung und Verantwortlichkeit sind bekannt. |
| Entscheidungsregel ist uneinheitlich | Manueller Regelpilot mit echten Fällen | Fachverantwortliche erzielen reproduzierbare Entscheidung. |
| Automation erzeugt Duplikate | Wiederholungs- und Ausfalltest | Derselbe Eingang wird idempotent verarbeitet. |
| Standardsoftware bildet Ausnahme nicht ab | Konfigurierter End-to-End-Test | Normalfall und priorisierte Ausnahmen funktionieren. |
| Betrieb ist unklar | Störungssimulation und Eigentümerwechsel | Alarm, Diagnose, Rückfall und Vertretung funktionieren. |
Pilot in zweiundzwanzig Schritten
- Riskanteste Annahme benennen.
- Eine enge, repräsentative Prozessgrenze wählen.
- Referenzfälle und Sollergebnis festlegen.
- Zulässige Testdaten vorbereiten.
- Erfolg, Abbruch und Zeitrahmen definieren.
- Test- von Produktivsystemen trennen.
- Konten und minimale Rechte einrichten.
- Schnittstellen und Limits technisch prüfen.
- Normalfälle mehrfach durchführen.
- Doppelte Eingabe simulieren.
- Pflichtfeld und ungültigen Wert testen.
- Zielsystem zeitweise unerreichbar machen.
- Wiederholung und Fehlerqueue beobachten.
- Manuelle Korrektur und Wiederaufnahme testen.
- Nutzer bei echten Handgriffen beobachten.
- Bearbeitungs- und Prüfzeit messen.
- Protokolle auf Verständlichkeit prüfen.
- Datenexport und Rückbau durchführen.
- Befunde nach Ursache ordnen.
- Kosten und Nutzen mit Messwerten aktualisieren.
- Entscheidung gegen vorab definierte Kriterien treffen.
- Nur bestandene Architektur in die Umsetzung überführen.
Ein gescheiterter Pilot ist ein brauchbares Ergebnis
Wenn eine API zentrale Daten nicht zuverlässig liefert, eine Ausnahmequote zu hoch ist oder Nutzer mehr Nacharbeit haben, stoppt der Pilot eine falsche Investition. Der Befund wird nicht durch zusätzliche Funktionen kaschiert. Möglicherweise reicht eine bessere Standardkonfiguration oder ein vereinfachter manueller Prozess.
9. Betrieb und Eigentum werden vor dem Produktivstart übergeben
Jede Lösung benötigt eine fachliche Person, die den Prozess verantwortet, und eine technische Person oder einen Dienstleister für Plattform, Fehler und Änderungen. Beide Rollen können in kleinen Unternehmen schlank besetzt sein, dürfen aber nicht fehlen.
| Feld | Inhalt |
|---|---|
| Zweck | Geschäftlicher Prozess und Grenzen |
| Kritikalität | Maximal tolerierbarer Ausfall und Datenverlust |
| Eigentümer | Fachlich verantwortlich plus Vertretung |
| Technik | Plattform, Umgebung, Hosting und Dienstkonten |
| Daten | Quellen, Ziel, führendes System und Aufbewahrung |
| Schnittstellen | API, Konnektor, Version, Limit und Ansprechpartner |
| Überwachung | Erfolg, Fehler, Rückstau und Kapazität |
| Alarm | Empfänger, Priorität und Reaktionsweg |
| Manueller Ersatz | Dokumentierter Ablauf und Wiederaufnahme |
| Sicherung | Was, wo, wie häufig und letzter Restoretest |
| Änderung | Test, Freigabe, Deployment und Rückfall |
| Ausstieg | Export, Widerruf, Löschung und Ersatzprozess |
Störungsbearbeitung in sechzehn Schritten
- Betroffenen Geschäftsprozess und Zeitraum bestimmen.
- Neue Verarbeitung kontrolliert pausieren, wenn Duplikate drohen.
- Eingangs- und Fall-IDs sichern.
- Quell- und Zielsystemstatus getrennt prüfen.
- Letzten erfolgreichen Fall bestimmen.
- Fehlerklasse und betroffene Daten identifizieren.
- Manuellen Ersatzweg aktivieren.
- Nutzer über konkrete Auswirkung informieren.
- Wiederholungen nur kontrolliert starten.
- Doppelte Zielobjekte vor Nachlauf verhindern.
- Korrektur in Testumgebung prüfen.
- Produktivänderung freigeben und dokumentieren.
- Rückstau in definierter Reihenfolge verarbeiten.
- Stichprobe der Ergebnisse fachlich kontrollieren.
- Monitoring und Alarmursache verbessern.
- Nachbesprechung in Prozess- und Betriebsdokumentation übernehmen.
Eigentümerwechsel ist ein Pflicht-Test
Flows und Low-Code-Apps hängen oft an persönlichen Verbindungen. Verlässt die erstellende Person das Unternehmen, können Tokens, Mailboxen oder Lizenzen entfallen. Vor Produktivstart wird deshalb eine Vertretung eingerichtet und eine Übergabe simuliert. Geschäftsprozesse verwenden geeignete Dienst- oder Anwendungskonten nur dort, wo Plattform und Sicherheitskonzept dies vorsehen.
Geheimnisse, API-Schlüssel und Passwörter stehen nicht im Quellcode, in Tabellen oder in Prozessbeschreibungen. Sie werden in einem geeigneten Secretspeicher oder geschützten Administrationsverfahren verwaltet und bei Personal- oder Anbieterwechsel rotiert.
10. Die Abnahme prüft Geschäftsprozess, Technik und Rückfall
Eine Schaltfläche, die im Demo-Fall funktioniert, ist keine Abnahme. Geprüft werden Vollständigkeit, Rechte, Ausnahmen, Wiederholungen, Ausfall und Datenexport.
| Bereich | Positivtest | Negativ-/Ausfalltest |
|---|---|---|
| Normalfall | Eingang bis bestätigtes Ergebnis | Kein versteckter manueller Zwischenschritt |
| Pflichtdaten | Vollständiger Datensatz wird verarbeitet | Fehlendes Feld landet verständlich in Prüfung |
| Dubletten | Eindeutige ID wird einmal verarbeitet | Wiederholter Eingang erzeugt kein zweites Ergebnis |
| Berechtigung | Zuständige Rolle sieht und bearbeitet Fall | Unberechtigte Rolle kann weder lesen noch ändern |
| Freigabe | Schwellenwert und Stellvertretung funktionieren | Selbstfreigabe oder Umgehung wird verhindert |
| Schnittstelle | API verarbeitet repräsentatives Volumen | Limit, Timeout und Wartung werden beherrscht |
| Fehlerqueue | Fachliche Ausnahme enthält Kontext | Sensible Daten werden nicht unnötig im Alarm verteilt |
| Protokoll | Status und Änderung sind nachvollziehbar | Manipulation oder fehlender Auditpfad wird erkannt |
| Wiederanlauf | Pausierter Ablauf setzt kontrolliert fort | Kein Verlust und keine Doppelverarbeitung |
| Manueller Rückfall | Geschäft kann zeitweise weiterarbeiten | Nachpflege führt nicht zu Duplikaten |
| Export | Daten und Anhänge sind vollständig nutzbar | Kein proprietärer Blindbestand |
| Abschaltung | Verbindungen, Tokens und Daten werden kontrolliert entfernt | Kein verwaister Zugriff bleibt aktiv |
Abnahme in sechsundzwanzig Einzelschritten
- Freigegebenen Prozesssteckbrief bereitlegen.
- Version und Umgebung der Lösung bestätigen.
- Konten und Rollen mit Soll vergleichen.
- Normalfall mit echtnahen Daten durchführen.
- Ergebnis im führenden Zielsystem prüfen.
- Zweiten identischen Eingang senden.
- Dublettenverhinderung bestätigen.
- Pflichtfeld entfernen und Fehlerweg prüfen.
- Ungültiges Format und Grenzwert testen.
- Häufigste fachliche Ausnahme durchführen.
- Seltene Ausnahme über manuellen Weg bearbeiten.
- Freigabeschwelle unter- und überschreiten.
- Stellvertretung aktivieren.
- Unberechtigten Lese- und Änderungszugriff testen.
- Schnittstellenlimit oder Timeout simulieren.
- Zielsystem vorübergehend deaktivieren.
- Wiederholungen und Alarm beobachten.
- Verarbeitung kontrolliert fortsetzen.
- Rückstau und Reihenfolge prüfen.
- Monitoringtestalarm auslösen.
- Konfiguration oder Codeversion sichern.
- Restore- oder Redeploymentweg testen.
- Vollständigen Datenexport erzeugen.
- Manuellen Rückfall und Nachpflege durchführen.
- Betriebsblatt und Nutzeranleitung kontrollieren.
- Abweichungen vor Produktivfreigabe schließen.
11. Vier Praxisfälle zeigen die Entscheidungslogik
Die folgenden Beispiele verwenden denselben Ablauf, führen aber wegen Volumen, Standardnähe und Ausnahmen zu unterschiedlichen Lösungen.
| Ausgangslage | Analyse | Begründete Lösung |
|---|---|---|
| Freelancer erstellt monatlich fünf ähnliche Angebote | Geringes Volumen, individuelle fachliche Entscheidung, vorhandene Word-Vorlage | Vorlage und Textbausteine verbessern; keine eigene Anwendung. |
| Hausverwaltung überträgt täglich standardisierte Formularangaben in Fachsoftware | Stabile Felder, häufige Doppelerfassung, API oder Import verfügbar | Automation mit Validierung, Dublettenschutz und manueller Ausnahmequeue. |
| Beratungsbüro verwaltet Projekte, Zeiten und Rechnungen | Marktüblicher Kernprozess mit vielen vorhandenen Produkten | Standardsoftware testen und Prozess an guten Standard anpassen. |
| Spezialdienstleister berechnet ein eigenes, wettbewerbsrelevantes Prüfverfahren | Eigene Logik, häufige Nutzung, Standards bilden Kern nicht ab | Kleine individuelle Anwendung mit klarem Datenmodell, Tests und Betrieb. |
| Team sammelt Genehmigungen per E-Mail und Excel | Regeln und Rollen sind einfach, Microsoft 365 vorhanden | Konfiguration oder Low-Code-Workflow nach Berechtigungs- und Lifecycle-Prüfung. |
Der Freelancer gewinnt durch bessere Vorlagen mehr als durch Softwarebetrieb. Die Hausverwaltung automatisiert eine stabile Übergabe, lässt unvollständige Fälle aber bewusst prüfen. Das Beratungsbüro kauft einen erprobten Standard, weil sein Prozess nicht differenzierend ist. Der Spezialdienstleister investiert nur dann in eigene Software, wenn die besondere Logik messbaren dauerhaften Wert besitzt.
Häufige Fragen zu Automation, Standardsoftware und Individualentwicklung
Die Antworten helfen bei typischen Grenzfällen.
Ab wann lohnt sich eine Automation?
Nicht ab einer festen Fallzahl. Sie lohnt sich, wenn der Ablauf häufig genug, regelgebunden und stabil ist, Quellen sowie Ziele technisch erreichbar sind und eingesparte Zeit beziehungsweise vermiedene Fehler den Einführungs- und Betriebsaufwand übersteigen. Eine Pilotmessung liefert die belastbare Schwelle.
Ist Low-Code wartungsfrei?
Nein. Low-Code reduziert Entwicklungsaufwand, beseitigt aber nicht Eigentum, Lizenzen, Verbindungen, Umgebungen, Tests, Monitoring, Datenrichtlinien und Änderungen. Geschäftskritische Flows und Apps benötigen einen Lifecycle und eine Vertretung.
Wann ist Standardsoftware die beste Wahl?
Wenn der Kernprozess marktüblich ist, das Produkt Muss-Kriterien und priorisierte Ausnahmen nachweisbar abbildet, Daten exportierbar bleiben und die Anpassung des eigenen Ablaufs vertretbar ist. Der Test erfolgt mit realen Fällen und nicht nur anhand einer Featureliste.
Wann ist eine eigene Anwendung gerechtfertigt?
Wenn ein unternehmensspezifischer Ablauf messbaren Wert schafft, Standardoptionen nachweislich nicht passen und Budget sowie Verantwortung für Sicherheit, Hosting, Support, Weiterentwicklung und Ausstieg dauerhaft vorhanden sind.
Sollten alle Ausnahmen automatisiert werden?
Nein. Seltene, urteilsintensive oder riskante Ausnahmen können in einer gut gestalteten manuellen Queue bleiben. Entscheidend ist, dass sie vollständig protokolliert, zuständig bearbeitet und danach ohne Duplikate in den Hauptprozess zurückgeführt werden.
Wie verhindert man die Abhängigkeit von einer einzelnen Person?
Fachlicher und technischer Eigentümer erhalten Vertretungen. Konten, Verbindungen, Code, Konfiguration, Dokumentation, Monitoring und Wiederherstellung liegen im Unternehmen. Ein Eigentümerwechsel wird vor Produktivstart praktisch getestet.
Was ist das wichtigste Abnahmekriterium?
Der vollständige Geschäftsprozess muss mit Normalfall, priorisierten Ausnahmen, unberechtigtem Zugriff, Teilausfall, Wiederanlauf und manuellem Rückfall funktionieren. Einzelne grüne Statusanzeigen reichen nicht.
Weiterführende Primärquellen
- Microsoft: Power Automate reference architectures and solution ideas
- Microsoft: Process mining and task mining overview
- Microsoft: Governance patterns and practices for Power Platform
- Microsoft: Manage and govern the default Power Platform environment
- Microsoft: Power Platform roles and responsibilities
- CISA: Software Acquisition Guide for Enterprise Consumers
Den passenden Digitalisierungsweg vor der Umsetzung bestimmen
fra.digital nimmt den tatsächlichen Ablauf auf, prüft Standardprodukte und Schnittstellen, baut einen begrenzten Pilot und überführt nur eine bestandene Lösung mit Betrieb, Rückfall und sauberer Abnahme in den Alltag.

