Zum Inhalt springen
Heineccius

Individuelle Web-Anwendungen

Wenn Excel nicht mehr ausreicht: individuelle Web-Anwendungen

Viele interne Prozesse beginnen in einer Excel-Datei – und das ist oft richtig so. Eine Kalkulation, eine Auftragsliste, eine Planungstabelle: Excel ist schnell eingerichtet, jeder kann damit umgehen, und für ein kleines Team reicht es lange.

Irgendwann verändert sich der Prozess. Mehr Personen arbeiten damit, verschiedene Versionen kursieren, Makros werden komplexer, und die Datei ist plötzlich geschäftskritisch. Dann stellt sich die Frage, ob eine eigene Anwendung die bessere Grundlage wäre.

Ich beantworte diese Frage nicht reflexhaft mit Ja. Zuerst prüfe ich, ob sich die bestehende Lösung vereinfachen und stabilisieren lässt. Erst wenn eine Web-Anwendung einen erkennbaren Vorteil bietet, baue ich sie – schlank, auf den Prozess zugeschnitten und so, dass Sie sie ohne mich betreiben können.

Typische Ausgangssituationen

  • Mehrere Mitarbeitende brauchen gleichzeitig Zugriff auf dieselben Daten, und die Excel-Datei ist ständig gesperrt.
  • Angebote oder Kalkulationen werden in einer Datei erstellt, von der es inzwischen mehrere Versionen mit unterschiedlichen Formeln gibt.
  • Nicht jeder soll alles sehen oder ändern dürfen, aber Excel kennt keine sinnvollen Berechtigungen.
  • Es soll nachvollziehbar sein, wer wann was geändert hat.
  • Die Makros sind so komplex geworden, dass jede Anpassung ein Risiko ist und niemand sie mehr vollständig versteht.

Für wen ist das gedacht?

Unternehmen und Fachabteilungen, deren interner Prozess in Excel oder in verstreuten Dateien gewachsen ist und die eine stabilere Grundlage brauchen – ohne gleich ein großes Softwareprojekt zu starten. Typisch sind Kalkulations- und Angebotsprozesse, interne Planungen, die Verwaltung von Stammdaten oder Vorgänge, an denen mehrere Personen beteiligt sind.

Was sich automatisieren lässt

  • Bestehende Logik übernehmen

    Die Berechnungen und Regeln aus Ihrer Excel-Datei werden in die Anwendung übertragen und dabei geprüft und dokumentiert. Bewährte Logik geht nicht verloren; sie wird nur nachvollziehbar.

  • Zentrale Datenhaltung

    Alle arbeiten mit demselben Stand. Es gibt keine Versionen per E-Mail mehr, keine gesperrten Dateien und keine Frage, welche Tabelle die richtige ist.

  • Benutzerrollen und Berechtigungen

    Wer darf sehen, wer darf ändern, wer darf freigeben – abgebildet in der Anwendung statt in mündlichen Absprachen.

  • Änderungsverlauf

    Jede Änderung ist nachvollziehbar: wer, wann, was. Das erleichtert Rückfragen, Prüfungen und die Fehlersuche.

  • Anbindung an bestehende Daten

    Import und Export von Excel-Dateien, Anbindung an Datenbanken oder Schnittstellen, damit die Anwendung in Ihre vorhandene Umgebung passt.

  • Betrieb ohne Abhängigkeit

    Die Anwendung wird so gebaut und dokumentiert, dass Sie sie selbst betreiben oder von einem anderen Dienstleister betreuen lassen können. Der Quellcode gehört Ihnen.

Excel oder Web-Anwendung?

Beide Werkzeuge haben ihren Platz. Die folgende Übersicht zeigt, worin sie sich in der Praxis unterscheiden – als Orientierung, nicht als Urteil.

KriteriumExcelWeb-Anwendung
NutzerzahlEine Person oder ein kleines TeamViele Nutzer, auch abteilungsübergreifend
Gleichzeitige NutzungEingeschränkt; Dateien werden gesperrt oder kopiertUneingeschränkt; alle arbeiten am selben Stand
DatenhaltungIn der Datei selbst; Versionen entstehen schnellZentral in einer Datenbank
BerechtigungenPraktisch keineRollen und Rechte je Nutzer
WartbarkeitGut bei einfacher Struktur, schwierig bei gewachsenen MakrosStrukturierter Code, versioniert und testbar
NachvollziehbarkeitÄnderungen sind kaum rückverfolgbarÄnderungsverlauf ist Teil der Anwendung
KomplexitätSchnell aufgesetzt, wächst aber unkontrolliertHöherer Anfangsaufwand, danach stabil
BetriebKeine Infrastruktur nötigBraucht Hosting und gelegentliche Pflege

Trifft die linke Spalte auf Ihren Prozess zu, ist eine gut gebaute Excel-Lösung meist die bessere Wahl. Je mehr Punkte aus der rechten Spalte wichtig werden, desto eher lohnt sich eine Web-Anwendung.

Mehr zur Excel-Automatisierung

Wann ist das sinnvoll?

Sinnvoll, wenn …

  • mehrere Personen gleichzeitig mit denselben Daten arbeiten müssen.
  • Berechtigungen, zentrale Datenhaltung oder ein Änderungsverlauf gebraucht werden.
  • die bestehende Excel-Lösung trotz Vereinfachung nicht mehr stabil zu halten ist.
  • der Prozess geschäftskritisch geworden ist und Ausfälle spürbar wären.

Weniger sinnvoll, wenn …

  • eine einzelne Person oder ein kleines Team mit einer Datei gut zurechtkommt.
  • die bestehende Datei sich mit vertretbarem Aufwand stabilisieren lässt.
  • eine vorhandene Standardsoftware den Prozess bereits abdecken könnte.

Wie gehe ich vor?

  1. 01

    Prozess und bestehende Lösung verstehen

    Ich schaue mir an, wie der Ablauf heute funktioniert, welche Logik in der Excel-Datei steckt und wo die tatsächlichen Probleme liegen. Dabei klärt sich, ob eine Web-Anwendung überhaupt der richtige Schritt ist.

  2. 02

    Umfang festlegen

    Was muss die Anwendung können, was nicht? Ich schlage einen schlanken ersten Umfang vor, der den Kern des Prozesses abdeckt, und beziffere den Aufwand in einem konkreten Angebot.

  3. 03

    Schrittweise umsetzen

    Die Anwendung entsteht in kurzen Schritten. Frühe Versionen werden mit echten Fällen aus dem Tagesgeschäft getestet, damit Rückmeldungen früh einfließen.

  4. 04

    Einführen und übergeben

    Datenübernahme aus der bisherigen Lösung, Einweisung des Teams, Dokumentation und Übergabe des Quellcodes. Auf Wunsch begleite ich die ersten Wochen im Betrieb.

Was Sie bekommen

  • Eine schlanke Web-Anwendung, die genau den Prozess abbildet, um den es geht
  • Zentrale Datenhaltung mit Benutzerrollen und Änderungsverlauf
  • Vollständiger Quellcode und technische Dokumentation
  • Einweisung für Ihr Team und Übergabe für den eigenständigen Betrieb

Grenzen

  • Eine Web-Anwendung braucht Betrieb: Hosting, Aktualisierungen, gelegentliche Pflege. Das ist überschaubar, aber nicht null.
  • Der Anfangsaufwand ist höher als bei einer Excel-Lösung. Für einen Prozess, der nur eine Person betrifft, lohnt er sich selten.
  • Ich baue zweckgebundene Anwendungen für abgegrenzte Prozesse – keine Ersatz-ERP-Systeme und keine Software für den Massenmarkt.

Häufige Fragen

Wann sollte Excel durch eine Web-Anwendung ersetzt werden?
Wenn mehrere Personen gleichzeitig damit arbeiten müssen, Versionen kursieren, Berechtigungen oder ein Änderungsverlauf gebraucht werden oder die Makros so komplex sind, dass jede Änderung riskant ist. Vorher lohnt sich der Versuch, die Datei zu vereinfachen. Trifft nur ein Punkt zu, ist Excel meist noch die richtige Wahl; treffen mehrere zu, wird eine Anwendung sinnvoll.
Kann eine bestehende Excel-Logik übernommen werden?
Ja. Berechnungen, Regeln und Ablauf werden aus der Datei übernommen, dabei geprüft und dokumentiert. Häufig fallen dabei Unstimmigkeiten auf, die in Excel jahrelang unbemerkt geblieben sind.
Wo wird die Anwendung betrieben?
Auf einem Server Ihrer Wahl – im eigenen Haus, bei einem Hosting-Anbieter in Deutschland oder in einer bestehenden Cloud-Umgebung. Ich berate bei der Auswahl und richte den Betrieb ein; die Entscheidung über den Standort liegt bei Ihnen.
Erhalte ich den Quellcode?
Ja, vollständig und dokumentiert. Sie können die Anwendung selbst weiterentwickeln oder einen anderen Dienstleister damit beauftragen.
Können mehrere Mitarbeiter gleichzeitig damit arbeiten?
Ja. Das ist einer der Hauptgründe für den Wechsel von Excel zu einer Web-Anwendung. Alle arbeiten am selben Datenstand, ohne sich gegenseitig zu blockieren.
Wie wird die Anwendung dokumentiert?
Mit einer technischen Dokumentation für Betrieb und Weiterentwicklung sowie einer kurzen Anleitung für die Nutzer. Dazu kommt eine Einweisung Ihres Teams bei der Übergabe.

Nächster Schritt

Ist Ihre Excel-Datei zu wichtig geworden für Excel?

Beschreiben Sie den Prozess und was heute nicht mehr gut funktioniert. Sie bekommen eine ehrliche Einschätzung – auch wenn sie lautet, dass die bestehende Datei nur aufgeräumt werden muss.