Das Problem

Unsere Kernprozesse laufen über Excel-Dateien, E-Mail-Verläufe und einen Kollegen, der weiss, wie alles zusammenhängt. Jeden Monat kopiert jemand tagelang Zahlen zwischen ERP, Zeiterfassung und Reporting-Datei hin und her. Ist dieser Kollege in den Ferien, steht alles still.

Wie es zusammenhängt

  1. 01 Anfrage oder Ereignis Auftrag, Einsatz, Freigabe, Zeiteintrag
  2. 02 Workflow-Regeln Wer macht was bis wann
  3. 03 Internes Tool Formulare, Listen, Freigaben, mobil nutzbar
  4. 04 Sync mit ERP & Buchhaltung Stammdaten, Rechnungen, Stunden
  5. 05 Dashboard Aktuelle Zahlen statt Monatsexporte

Bausteine

Bausteine

  • 01

    Individuelle interne Tools

    Webanwendungen für Prozesse, die Ihre Standardsoftware nicht abdeckt, etwa Einsatzplanung, Freigaben, Qualitätskontrollen oder Rapporte aus dem Aussendienst. Mit rollenbasiertem Zugriff, Audit-Log und auf dem Smartphone nutzbar.

  • 02

    CRM- und ERP-Erweiterungen

    Module auf dem CRM oder ERP, das Sie behalten, oder ein individuelles CRM, wenn das Standardsystem zu viele Umwege erzwingt.

  • 03

    Prozessautomatisierung

    Regeln, die Daten bewegen, wenn etwas passiert: Ein unterschriebener Auftrag eröffnet einen Einsatz, ein abgeschlossener Einsatz löst die Rechnung aus, eine Freigabe benachrichtigt die nächste Person. Jeder Durchlauf wird protokolliert.

  • 04

    Dashboards und Reporting

    Zahlen aus den Quellsystemen in einem Dashboard, mit vorab vereinbarten Definitionen, damit «offene Aufträge» für alle dasselbe bedeutet.

  • 05

    Datenmigration und Bereinigung

    Tabellen und alte Datenbanken werden ins neue System übernommen: Felder zugeordnet, Dubletten zusammengeführt und eine Testmigration vor der Umstellung geprüft.

  • 06

    KI-gestützte Klassifizierung

    Eingehende E-Mails oder Dokumente werden von einem KI-Modell sortiert und weitergeleitet. Sein Label wird neben dem Eintrag gespeichert, und bei unklaren Fällen bestätigt ein Mensch. Ein manuelles Label hat immer Vorrang vor dem Modell.

  • 07

    Portale für Partner und Kunden

    Muss ein internes Tool auch Partner oder Kunden bedienen, bauen wir es von Anfang an mit getrenntem Zugriff und getrennten Daten pro Organisation.

Ersetzen Sie Ihr ERP nicht, um ein Prozessproblem zu lösen. In den meisten KMU erfüllt das ERP- oder Buchhaltungssystem seine Kernaufgabe gut genug; die Probleme liegen in den Prozessen rundherum: Freigaben per E-Mail, Planung in Excel, Reports von Hand zusammengestellt, Daten doppelt erfasst. Setzen Sie Prozessautomatisierung für die Datenflüsse zwischen den Systemen ein, die Sie behalten, und entwickeln Sie ein kleines internes Tool für den einen Prozess, den kein Standardprodukt abdeckt. Ersetzen Sie ein Kernsystem nur, wenn es Sie tatsächlich blockiert.

Tabelle, Low-Code, Standardmodul oder individuelles Tool?

Jede Option hat einen Punkt, an dem sie nicht mehr funktioniert. Tabellen versagen, sobald mehrere Personen sie bearbeiten oder ihre Daten ein anderes System erreichen müssen. Low-Code-Connectors stossen an Grenzen, wenn die Logik verzweigt oder Fehler behandelt werden müssen. Ein Standardmodul wird zur Sammlung von Umwegen, wenn Ihr Prozess vom Modell des Herstellers abweicht. Individuelle Tools lohnen sich für Prozesse, die spezifisch für Ihr Geschäft sind, solange die erste Version klein bleibt.

Option Geeignet für Stösst an Grenzen, wenn
Tabellen und E-Mail Eine verantwortliche Person, geringes Volumen Mehrere Personen sie bearbeiten oder Daten andere Systeme erreichen müssen
Low-Code-Connectors (Zapier, Make, n8n) Einfache Auslöser zwischen Cloud-Tools Die Logik verzweigt, das Volumen wächst, Fehler unbemerkt bleiben
Standard-Softwaremodul Prozesse, die Ihr ERP-Hersteller bereits abbildet Ihr Prozess abweicht und sich Umwege häufen
Individuelles internes Tool plus Integrationen Kernprozesse, die spezifisch für Ihr Geschäft sind Der Umfang nicht kontrolliert wird; mit einem Prozess beginnen

Wie ist ein internes System aufgebaut?

Wir beginnen mit dem Datenmodell: Welche Objekte gibt es (Einsatz, Auftrag, Kunde, Maschine), welches System ist für welches Objekt führend, und wer darf was sehen oder ändern? Das interne Tool ist eine Webanwendung mit rollenbasiertem Zugriff und Audit-Log auf Basis von PostgreSQL. Hintergrundjobs führen die Abläufe aus und synchronisieren über die API mit dem ERP oder der Buchhaltung, nach Zeitplan oder bei Ereignissen. Jeder Durchlauf wird protokolliert, sodass eine fehlgeschlagene Synchronisation mit ihrer Ursache auf einer Fehlerliste erscheint.

Zwei Gewohnheiten aus unseren eigenen Projekten übernehmen wir. Geschäftsregeln (Schwellenwerte, Zeitfenster, Prioritäten) sind Einstellungen, kein Code, damit Sie sie ohne neues Release ändern können. Und Integrationen mit fremden Systemen sind nur lesend, solange Schreiben nicht nötig ist. Im System zur Reaktivierung von Affiliates, das wir für einen SaaS-Kunden gebaut haben, darf die Verbindung zur Tracking-Plattform des Kunden nur Leseoperationen aus einer Allowlist aufrufen, und ein Test belegt, dass ein vollständiger Import keine Schreibaufrufe auslöst.

Beispiel: ein Gebäudetechnik-Unternehmen mit 40 Technikern

Beispielszenario, kein Kundenprojekt.

Ein Heizungs- und Sanitärunternehmen in der Nähe von Zürich nimmt Serviceaufträge per Telefon und E-Mail an. Die Planung läuft in einer Excel-Tabelle, die Techniker füllen Arbeitsrapporte auf Papier aus, und das Büro tippt Stunden und Material für die Fakturierung in Abacus ein, oft eine Woche später.

Die erste Version deckt einen Prozess ab: den Arbeitsrapport. Die Techniker sehen ihre Einsätze auf dem Smartphone, erfassen Stunden, Material und Fotos vor Ort, und der Kunde unterschreibt auf dem Bildschirm. Ein abgeschlossener Einsatz erzeugt über die REST API die Rechnungsdaten in Abacus. Nicht verrechnete Einsätze und offene Aufträge erscheinen auf einem Dashboard. Phase zwei holt die Planung aus Excel ins selbe Tool; Phase drei ergänzt Wartungsverträge, die automatisch Serviceeinsätze erzeugen.

Was gilt für Datenschutz und Hosting?

Für Daten, die in der Schweiz bearbeitet werden, verlangt das revidierte Datenschutzgesetz (DSG), in Kraft seit dem 1. September 2023, Datenschutz durch Technik und durch datenschutzfreundliche Voreinstellungen (Art. 7); die DSGVO verlangt dasselbe für Personen in der EU (Art. 25). Für interne Systeme heisst das: rollenbasierter Zugriff, Audit-Log, Löschregeln und ein Hosting-Standort, der vor der Entwicklung feststeht, nicht danach.

Interne Tools speichern oft Personaldaten, darunter Arbeitszeiten und Einsatzorte. Deshalb dokumentieren wir, was gespeichert wird und warum. Unternehmen mit weniger als 250 Mitarbeitenden sind in der Regel von der Pflicht befreit, ein Verzeichnis der Bearbeitungstätigkeiten zu führen, ausser sie bearbeiten in grossem Umfang besonders schützenswerte Personendaten oder führen ein Profiling mit hohem Risiko durch.

Wie läuft ein Projekt ab?

  1. Analyse. Wir setzen uns mit den Menschen zusammen, die die Arbeit machen, bilden den Prozess ab und zählen die manuellen Schritte.
  2. Architektur. Datenmodell, Systemzuständigkeit, Rollen, Integrationen und der Umfang der ersten Version.
  3. Umsetzung. In kurzen Iterationen, mit einer Testumgebung, die Ihr Team früh und oft ausprobieren kann.
  4. Go-live. Zuerst ein Team oder ein Standort, mit dem alten Prozess als Rückfallebene.
  5. Optimierung. Feedback der Nutzer, dann der nächste Prozess auf derselben Grundlage.

Nach der Analyse erhalten Sie eine Offerte mit Festpreis oder in Phasen. Die grundsätzliche Frage, welche Systeme Sie behalten, verbinden oder ersetzen, behandelt die Lösung Digitalisierung für KMU.

FAQ

Häufige Fragen

Was ist Prozessautomatisierung?

Prozessautomatisierung, auch Workflow-Automatisierung oder Business Process Automation genannt, bedeutet, die Routineschritte eines Geschäftsprozesses der Software zu überlassen: Daten von einem System ins andere übertragen, die nächste Person benachrichtigen, ein Dokument erstellen, eine Regel prüfen. Entscheide, die Urteilsvermögen brauchen, trifft weiterhin ein Mensch. In einem KMU beginnt sie meist beim Schritt, der am häufigsten von Hand kopiert wird, etwa Aufträge ins ERP oder Stunden in die Fakturierung.

Sollen wir Zapier, Make oder n8n nutzen oder eine individuelle Integration?

Ein Low-Code-Connector passt, wenn Auslöser und Aktion einfach sind, beide Systeme unterstützt werden und ein fehlgeschlagener Durchlauf kein Problem ist. Eine individuelle Integration lohnt sich, wenn die Logik verzweigt, das Volumen wächst, Daten validiert oder Fehler zuverlässig behandelt und gemeldet werden müssen. Viele KMU nutzen beides: Connectors für kleine Aufgaben, eigenen Code für die Abläufe, von denen das Geschäft abhängt.

Wann lohnt sich individuelle interne Software für ein KMU?

Wenn ein Prozess zentral dafür ist, wie Sie Geld verdienen, kein Standardprodukt ihn ohne Umwege abbildet und mehrere Personen täglich davon abhängen. Ein guter Test: Lebt der Prozess in einer Tabelle, die nur eine Person ganz versteht, ist er ein Kandidat. Beginnen Sie mit diesem einen Prozess, nicht mit einem unternehmensweiten System, und bauen Sie aus, sobald das erste Tool im Einsatz ist.

Können Sie ein individuelles Tool an unser ERP anbinden, etwa Abacus oder bexio?

Ja, sofern das System einen Zugang bietet. Abacus zum Beispiel stellt eine REST API und die Webservices von AbaConnect bereit, bexio veröffentlicht eine REST API mit OAuth 2.0. Bei älteren ERPs ohne API nutzen wir, was das System unterstützt, etwa Datenbank-Views oder geplante Dateiexporte und -importe. Bevor wir entwickeln, legen wir fest, welches System für welche Art von Daten führend ist.

Wie gehen Sie in internen Systemen mit dem Datenschutz um?

Das revidierte DSG und die DSGVO verlangen beide Datenschutz durch Technik und durch datenschutzfreundliche Voreinstellungen. In der Praxis erhält jede Rolle nur Zugriff auf die Daten, die sie braucht; wir führen ein Audit-Log der Änderungen, legen Löschregeln fest und entscheiden vor der Entwicklung, wo die Daten gehostet werden. Interne Systeme enthalten oft Personaldaten, deshalb dokumentieren wir, was gespeichert wird und warum. Das hilft auch bei Ihrer Datenschutzerklärung.

Wie schnell erhalten wir eine erste funktionierende Version?

Wir planen die erste Version rund um einen Prozess und eine kleine Gruppe von Nutzern, damit sie früh in den Alltag kommt und mit echtem Feedback korrigiert werden kann. Der Zeitplan hängt von den beteiligten Integrationen ab und ist Teil der Offerte mit Festpreis oder in Phasen, die Sie nach der Analyse erhalten. Spätere Phasen fügen auf derselben Grundlage weitere Prozesse, Nutzer und Reports hinzu.

Projekt besprechen

Interne Tools, CRM- und ERP-Erweiterungen, Dashboards und Prozessautomatisierung, die Tabellen und E-Mail-Ketten ersetzen und Daten zwischen den Systemen bewegen, die Sie bereits nutzen.