Web-App-Entwicklung: ein Datenstand für alle Standorte
Wann sich Web-App-Entwicklung im Mittelstand lohnt
Nur je 23 Prozent der Cloud-Nutzer beziehen ERP- und CRM-Software aus dem Netz, Office-Anwendungen dagegen 68 Prozent. Wo der Ablauf eigen wird, hört das Standardangebot auf, und dort setzt eine Web App an, also eine Anwendung, die im Browser läuft und nirgends installiert wird.
Web-App-Entwicklung bezeichnet die Herstellung einer Geschäftsanwendung, die vollständig im Browser bedient wird und ihre Daten auf einem Server hält. Anders als eine installierte Software arbeitet sie mit einem gemeinsamen Datenstand, festen Rollen und zentraler Aktualisierung, erreichbar über eine Adresse im Netz.
Wenn das gewachsene System nicht mehr trägt
62 Prozent der befragten Unternehmen berichten in der Lünendonk-Studie von 2025, dass Teile ihrer geschäftskritischen Anwendungen den heutigen Anforderungen nicht mehr genügen. Eine Web App statt Insellösung im Unternehmen zu betreiben, heißt zuerst, den Datenstand zusammenzuführen, und erst danach Funktionen zu ergänzen. Web-App-Entwicklung entscheidet sich damit am Betriebszustand, nicht wie die App-Entwicklung insgesamt an Bauart und Plattform. Vier Anzeichen lassen sich ohne IT-Kenntnisse prüfen:
- Mehrere Personen pflegen dieselbe Datei
- Zahlen aus zwei Systemen widersprechen sich
- Auswertungen entstehen von Hand
- Eine Person kennt die Datei, alle fragen dort nach
Standardsoftware im Abo oder Web App entwickeln lassen
Standardsoftware im Abo passt, solange der Ablauf dem Werkzeug folgen darf. Muss das Werkzeug dem Ablauf folgen, wächst der Aufwand schneller als die Abogebühr. Wann lohnt sich eine Web App für den Mittelstand? Eine eigene Web App umsetzen zu lassen, rechnet sich meist ab etwa zehn regelmäßigen Nutzenden und zwei bis vier Jahren Laufzeit. Welche Größenordnung dabei realistisch ist, klärt der Abschnitt zu Kosten und Treibern.
Was den Ausschlag gibt
Drei Größen entscheiden über den Aufwand einer Web-App-Entwicklung, und alle drei lassen sich vor dem ersten Angebot benennen. Je mehr Personen beteiligt sind, desto feiner müssen Rollen und Rechte geschnitten werden. Kommt der Zugriff aus dem Außendienst dazu, dreht sich die Rechnung weiter, weil ein Browser auf dem Diensthandy vorhanden ist und die App-Entwicklung für mobile Nutzung ohne Store-Weg auskommt. Vier Fragen führen zu einer belastbaren Einschätzung:
❓ Wie viele Personen arbeiten am selben Datensatz?
❓ Welche Schritte kennt kein Standardprodukt?
❓ Welche Bestandssysteme liefern Daten?
❓ Welche Rolle darf ändern und freigeben?
Die mobile Web App im Betrieb ohne Rollout
Eine mobile Web App unterscheidet sich von installierter Software darin, dass es nichts zu verteilen gibt. App-Entwicklung für den Browser verlagert die Aktualisierung vom Endgerät auf den Server, und eine Änderung ist im nächsten Aufruf für alle sichtbar. Für Betriebe ohne eigene IT-Stelle zählt vor allem, dass sich eine Web App ohne Installation auf jedem Rechner nutzen lässt. Der Preis dafür ist eine harte Abhängigkeit von Netz und Browser, und beides gehört bei jeder Web App für Unternehmen vor dem Start geprüft.
Muss eine Web App auf jedem Rechner installiert werden?
Nein. Eine Web App wird über eine Adresse im Netz aufgerufen, wie eine interne Webseite. Eine Web App ohne Installation auf jedem Rechner nutzen zu können, senkt den Aufwand der Einführung und der späteren Geräteverwaltung. Neue Mitarbeitende bekommen einen Zugang statt eines eingerichteten Geräts. Zwei Dinge bleiben in der Web-App-Entwicklung zu regeln, nämlich die Freigabe des Zugangs von außen und der Umgang mit veralteten Browsern.
Nutzung auf Smartphone und Tablet ohne App Store
Auf dem Smartphone verhält sich eine mobile Web App wie eine Seite im Browser, erscheint aber nicht im App Store. Für den Außendienst reicht ein Lesezeichen auf dem Startbildschirm, und die Rechtevergabe bleibt dieselbe wie am Schreibtisch. Grenzen hat der Weg bei Kamera und Offline-Betrieb, wo eine hybride App-Entwicklung mehr Zugriff auf das Gerät erlaubt. Für Erfassung, Freigabe und Nachschlagen im Feld genügt die mobile Web App.
Datenhoheit, Sicherheit und Barrierefreiheit
Sobald die Anwendung aus dem Netz erreichbar ist, rücken in der Web-App-Entwicklung drei Fragen nach vorn, nämlich Ort der Daten, Zugriff darauf und Bedienbarkeit für alle. Alle drei sind billiger, wenn sie im Konzept stehen, statt später nachgerüstet zu werden, und genau darum geht es bei Security by Design. Nachrüsten heißt, Datenmodell und Rechtevergabe anzufassen.
Wo die Daten liegen und wer darauf zugreift
Der Betriebsort ist bei der Entwicklung einer Web-Applikation wählbar, nicht vorgegeben. Eine Web App kann im eigenen Betrieb, in einem deutschen Rechenzentrum oder in einer europäischen Cloud laufen. Eine Web App für mehrere Standorte und Rollen braucht ein Rechtekonzept, bevor die erste Maske entsteht. Dazu gehört, ob die mobile Web App aus dem offenen Netz erreichbar sein muss oder nur über einen gesicherten Zugang.
Typische Angriffswege und was dagegen hilft
Eine Anwendung im Browser ist über dieselben Wege angreifbar wie jede andere Webanwendung. Unter dem Begriff Web App Security fassen Fachleute die Maßnahmen zusammen, die diese Wege schließen, von der Eingabeprüfung bis zur Protokollierung. Betriebe, die Webanwendungen entwickeln lassen, nehmen die Abwehr in die Leistungsbeschreibung auf. Diese vier Wege betreffen Webanwendungen unabhängig von der Technik:
- Eingaben, die als Datenbankbefehl ausgeführt werden
- Fremder Code im Browser anderer Nutzenden
- Sitzungen, die nach dem Abmelden weiterleben
- Bibliotheken ohne Update im Betrieb
Muss eine Web App barrierefrei sein?
Das Barrierefreiheitsstärkungsgesetz (BFSG) gilt seit dem 28. Juni 2025 für die Privatwirtschaft. Erfasst sind unter anderem Dienstleistungen im elektronischen Geschäftsverkehr, also Angebote, über die Verbraucher online einen Vertrag schließen. Kleinstunternehmen mit weniger als zehn Beschäftigten und höchstens zwei Millionen Euro Jahresumsatz nimmt das Gesetz bei Dienstleistungen aus. Eine rein interne Anwendung ohne Verbraucherzugang fällt nicht darunter, und das BFSG ist nicht mit der BITV 2.0 für öffentliche Stellen zu verwechseln. Für eine barrierefreie Web App nach BFSG gelten die Anforderungen der digitalen Barrierefreiheit. Ob ein bestimmtes Angebot erfasst ist, beantwortet eine rechtliche Prüfung.
Kosten und Ablauf einer Web-App-Entwicklung
Bei der Web-App-Entwicklung kosten nicht die ersten Bildschirmmasken das meiste Geld, sondern die Schnittstellen und der Betrieb danach. Die Entwicklung ist ein einmaliger Posten, während Pflege, Updates und Hosting weiterlaufen. Angebote von Web-App-Agenturen lassen sich nur vergleichen, wenn Entwicklung und Betrieb getrennt ausgewiesen sind.
Web App entwickeln lassen: Kosten und Treiber
Der Preis einer Web-App-Entwicklung entsteht aus Aufwand mal Stundensatz. Jede zusätzliche Rolle bedeutet eigene Sichten, Freigaben und Tests. Bevor Unternehmen eine Web App entwickeln lassen, lohnt ein Blick auf die Schnittstellen, denn eine Anbindung an ein Bestandssystem kann teurer sein als zwanzig Masken. Die vollständige Rechnung über fünf Jahre samt Lastenheft und Angebotsvergleich steht in der individuellen App-Entwicklung. Vier Posten treiben den Aufwand einer individuellen Web App:
- Zahl der Nutzenden und Tiefe der Rollen
- Schnittstellen zu Bestandssystemen
- Datenübernahme aus dem Altsystem
- Betrieb, Updates und Support nach dem Go-Live
Was ein Web-App-Projekt intern verlangt
Der größte Beitrag des Unternehmens zur Entwicklung von Web Apps ist nicht Geld, sondern Entscheidungszeit. Jemand muss den Ablauf beschreiben und Zwischenstände abnehmen, und diese Person ist meist die, die ohnehin am meisten zu tun hat. Ohne diese Zusage verschiebt sich jeder Termin.
TenMedia entwickelt Web Apps für den Mittelstand und übernimmt Betrieb und Wartung. Die Stundensätze liegen zwischen 100 und 210 Euro netto je Rolle, ein Wartungskontingent beginnt bei 900 Euro netto im Monat für acht Stunden. Verschätzt sich TenMedia bei einer Neuentwicklung ohne geänderte Anforderungen, trägt TenMedia die Differenz. Ein Beispiel ist die zentrale Verwaltungsplattform für die Inventur eines Betriebs mit mehreren Standorten.