Wigandt Technology

Excel ablösen: Wann sich eine eigene Webanwendung lohnt

Wann Excel für betriebliche Abläufe ausreicht und wann eine eigene Webanwendung sinnvoll wird: typische Grenzen, Alternativen und ein schrittweiser Einstieg.

Johannes Wigandt · · Zuletzt aktualisiert am

Wann Excel weiterhin gut passt #

Eine Tabelle für die Angebotskalkulation, eine Liste für laufende Aufträge und eine Auswertung zum Monatsende: Viele betriebliche Abläufe beginnen in Excel. Das ist nachvollziehbar. Tabellen lassen sich schnell anpassen, Berechnungen sind direkt sichtbar und erste Ideen können ohne Entwicklungsprojekt ausprobiert werden.

Wenn wenige Personen mit überschaubaren Daten arbeiten, der Ablauf selten Änderungen braucht und Fehler leicht auffallen, kann eine gut gepflegte Tabelle weiterhin die passende Lösung sein. Eine eigene Anwendung sollte ein konkretes Problem lösen. Allein die Anzahl der Zeilen ist dafür kein ausreichender Grund.

An welchen Grenzen sich ein Wechsel lohnt #

Interessant wird eine Webanwendung, wenn aus der Tabelle ein verbindlicher Arbeitsprozess geworden ist. Dann geht es etwa darum, wer einen Auftrag freigibt, welche Angaben vollständig sein müssen und welche Änderungen später nachvollziehbar bleiben sollen.

  • Informationen werden regelmäßig zwischen mehreren Dateien oder Systemen kopiert.
  • Es ist unklar, welche Version einer Datei den aktuellen Stand enthält.
  • Bestimmte Personen sollen nur einzelne Aufträge oder Felder sehen und ändern dürfen.
  • Fehlende Angaben werden erst beim nächsten Arbeitsschritt entdeckt.
  • Wichtige Formeln und Abläufe sind nur einer Person bekannt.

Einzelne Punkte lassen sich möglicherweise durch eine bessere Tabellenstruktur oder vorhandene Werkzeuge lösen. Häufen sie sich und kosten sie regelmäßig Zeit, lohnt es sich, den gesamten Ablauf zu betrachten.

Beispiel: Aufträge vom Eingang bis zur Abrechnung #

Angenommen, ein Betrieb verwaltet Serviceaufträge in einer Tabelle. Das Büro trägt Anfragen ein, die Einsatzplanung ergänzt Termine und nach der Durchführung werden Zeiten und Material nachgetragen. Rückfragen kommen per E-Mail, Fotos liegen in einem separaten Ordner. Für die Rechnung müssen die Angaben wieder zusammengeführt werden.

Eine Webanwendung könnte jedem Auftrag einen gemeinsamen Datensatz geben: mit zuständiger Person, Termin, Status und zugehörigen Dokumenten. Pflichtangaben werden vor der Freigabe geprüft. Mitarbeitende sehen die Aufträge, für die sie zuständig sind, und das Büro erkennt, welche Angaben für die Abrechnung noch fehlen.

Der Nutzen entsteht hier durch den zusammenhängenden Ablauf. Eine Tabelle lediglich im Browser nachzubauen, würde die verstreuten Informationen und unklaren Zuständigkeiten kaum verbessern. Das Beispiel ist ein möglicher Anwendungsfall, keine Aussage über ein bestimmtes Kundenprojekt.

Standardsoftware oder eigene Anwendung? #

Prüfe zuerst, ob eine vorhandene Branchenlösung oder ein bereits eingesetztes System den Ablauf abdeckt. Standardsoftware ist besonders interessant, wenn Anforderungen und Arbeitsweise gut zu ihrem vorgesehenen Einsatz passen. Auch eine kleinere Ergänzung, etwa ein Formular mit zentraler Datenhaltung, kann ausreichen.

Eigene Software wird dann interessant, wenn besondere Geschäftsregeln, mehrere angebundene Systeme oder individuelle Freigaben den Kern des Ablaufs bilden. Stelle dabei nicht nur die Entwicklungskosten gegenüber. Auch Einrichtung, Datenübernahme, Schulung, Hosting, Wartung und spätere Änderungen gehören in die Entscheidung.

Notiere, wie oft die heutige Arbeit anfällt, wie viel Zeit sie ungefähr kostet und welche Fehler regelmäßig nachbearbeitet werden müssen. Diese Bestandsaufnahme liefert eine Grundlage für den Vergleich. Ob sich die Investition rechnet, hängt von deinem tatsächlichen Ablauf und dem geplanten Umfang ab.

Mit einem klar begrenzten Ablauf starten #

Wähle einen Prozess, bei dem das Problem sichtbar und der Erfolg überprüfbar ist. Für das Auftragsbeispiel könnte der erste Schritt vom Anfrageeingang bis zur Terminplanung reichen. Abrechnung, Kundenportal und weitere Automatisierungen können später folgen.

  • Welche Informationen werden heute erfasst und wer benötigt sie?
  • Welche Regeln, Ausnahmen und Freigaben gibt es?
  • Welche Daten müssen aus den bestehenden Tabellen übernommen werden?
  • Woran erkennt das Team, dass der neue Ablauf funktioniert?
  • Wer betreut die Anwendung nach dem Start?

Bei einer kurzen Parallelphase muss feststehen, welches System für welchen Stand verbindlich ist. Plane die Bereinigung und Übernahme der vorhandenen Daten ein. Der Fachartikel zu Datenimporten in Laravel zeigt, wie sich dieser technische Schritt nachvollziehbar gestalten lässt.

Wenn du einen solchen Ablauf verbessern möchtest, unterstütze ich dich bei individuellen Webanwendungen und Backends. Beschreibe dafür den heutigen Prozess und die Stelle, an der er regelmäßig Arbeit verursacht.

Du möchtest das in deinem Projekt angehen?

Beschreibe kurz deine Anwendung, die beteiligten Systeme und dein Ziel. Gemeinsam klären wir den nächsten sinnvollen Schritt.

Projekt besprechen

Weiterlesen

Technische Fachartikel

Shopware 6 an die Warenwirtschaft anbinden

Bestellungen, Bestände und Statusmeldungen zwischen Shopware 6 und ERP: welche Schnittstelle wofür gedacht ist und welche Fälle vorher geklärt sein sollten.