Softwarewartung kostet bei individuell entwickelten Anwendungen in der Regel 20 bis 30 Prozent des ursprünglichen Projektwerts pro Jahr. Dazu gehören Hosting und Betrieb, die laufende Pflege der Anwendung sowie ihre Weiterentwicklung. Wer diese drei Bereiche von Anfang an berücksichtigt, sorgt dafür, dass eine Anwendung auch langfristig sicher, aktuell und zuverlässig nutzbar bleibt.
Mit dem Go-live ist ein Softwareprojekt nicht abgeschlossen. Ab diesem Zeitpunkt beginnt der laufende Betrieb. Betriebssysteme erhalten Sicherheitsupdates, Browser verändern sich, technische Komponenten werden weiterentwickelt und auch die Anforderungen im Unternehmen bleiben nicht gleich. Neue Standorte, zusätzliche Nutzer, geänderte Prozesse oder neue gesetzliche Vorgaben können Anpassungen notwendig machen.
Was Softwarewartung bei s-team konkret umfasst, welche drei Bausteine dazugehören, mit welchen Kosten Sie rechnen sollten und welche Reaktionszeiten wir vereinbaren, erfahren Sie hier. Außerdem zeigen wir anhand eines langjährigen Projekts, wie sich ein Wartungsmodell gemeinsam mit den Anforderungen des Kunden weiterentwickeln kann.
Was gehört zur Softwarewartung?
Viele denken bei Softwarewartung zuerst an Fehlerbehebung. Tatsächlich ist das nur ein Teil. Bei individuell entwickelten Anwendungen unterscheiden wir drei Bereiche, die einzeln oder gemeinsam beauftragt werden können.
1. Hosting und Betrieb
Dieser Baustein bildet die technische Grundlage und wird als laufende Pauschale abgerechnet. Dazu gehören Server, Betriebssystem, Laufzeitumgebung, Sicherheitsupdates, Datensicherung und unser Service-Desk für technische Probleme. Die dafür eingesetzte Server- und Cluster-Infrastruktur betreiben und administrieren wir vollständig mit unserem eigenen Team.
Wo Ihre Daten gespeichert werden und wie unser Sicherungskonzept aufgebaut ist, lesen Sie im Ratgeber Datenstandort Österreich.
2. Applikationswartung
Die Applikationswartung betrifft die Anwendung selbst und wird ebenfalls als Pauschale angeboten. Technische Komponenten wie Programmiersprachen, Frameworks und Programmbibliotheken werden regelmäßig aktualisiert, kleinere Fehler behoben und notwendige Anpassungen an neue Browser- oder Systemversionen vorgenommen.
Ziel ist, die Anwendung technisch so aktuell zu halten, dass größere Erneuerungen planbar bleiben und nicht plötzlich notwendig werden. Gerade dieser Punkt ist für viele Kunden relevant, weil er dazu beiträgt, den Wert der ursprünglichen Investition langfristig zu erhalten.
3. Weiterentwicklung
Neue Funktionen, zusätzliche Rollen, weitere Schnittstellen oder veränderte Abläufe fallen unter die Weiterentwicklung. Dafür bieten wir unterschiedliche Abrechnungsmodelle an: die direkte Abrechnung nach tatsächlichem Aufwand, einen vorab vereinbarten Stundenpool oder eine Pauschale für einen klar definierten Leistungsumfang.
Bei einem Stundenpool wird ein Rahmen für die laufende Weiterentwicklung vereinbart, beispielsweise 200 bis 400 Stunden pro Jahr. Die Abrechnung erfolgt weiterhin nach den tatsächlich erbrachten Stunden. Der Vorteil besteht darin, dass kleinere Anpassungen innerhalb des vereinbarten Rahmens direkt umgesetzt werden können, ohne für jede einzelne Änderung ein neues Angebot erstellen und gesondert beauftragen zu müssen.
Wie mit nicht ausgeschöpften Stundenkontingenten umgegangen wird, wird im jeweiligen Stundenpool-Modell vereinbart.
Was ist der Unterschied zwischen Softwarepflege und Softwarewartung?
Die Begriffe werden im Alltag häufig synonym verwendet, unterscheiden sich aber in ihrer Bedeutung. Softwarewartung im engeren Sinn sorgt dafür, dass eine Anwendung in einem definierten Zustand bleibt und Fehler behoben werden. Softwarepflege umfasst zusätzlich Anpassungen an veränderte technische oder organisatorische Rahmenbedingungen, etwa neue Browser, neue Betriebssysteme oder geänderte gesetzliche Anforderungen.
Bei s-team sind beide Bereiche in der Applikationswartung zusammengefasst. Die Weiterentwicklung ist davon getrennt, denn sie erweitert die Anwendung um neue Funktionen, die zuvor nicht vorhanden waren.
Welche Arten von Softwarewartung gibt es?
Die Norm ISO 14764 unterscheidet vier Arten von Wartung. Diese Einteilung hilft dabei, Wartungsleistungen besser zu verstehen und Angebote miteinander zu vergleichen:
- Korrektive Wartung – Behebung von Fehlern, die im laufenden Betrieb auftreten. Bei uns ist sie Teil der Applikationswartung.
- Adaptive Wartung – Anpassung an eine veränderte technische Umgebung, etwa neue Browser- oder Betriebssystemversionen. Sie betrifft vor allem Applikationswartung sowie Hosting und Betrieb.
- Perfektive Wartung – Verbesserung von Leistung, Bedienbarkeit oder bestehenden Funktionen. Kleinere Maßnahmen fallen in die Applikationswartung, größere Erweiterungen in die Weiterentwicklung.
- Präventive Wartung – Maßnahmen, die mögliche Probleme frühzeitig verhindern sollen, etwa Sicherheitsupdates, Monitoring oder die laufende Aktualisierung technischer Komponenten.
In der Praxis entfällt ein großer Teil des laufenden Aufwands auf adaptive und präventive Wartung. Bei einer stabil entwickelten Anwendung nimmt die reine Fehlerbehebung nach der Anfangsphase meist deutlich weniger Raum ein. Dadurch lässt sich der Aufwand für Applikationswartung gut planbar als Pauschale abbilden.
Was brauchen wir von Ihnen für einen reibungslosen Betrieb?
Ein guter laufender Betrieb funktioniert am besten, wenn auf beiden Seiten klare Zuständigkeiten bestehen. Besonders hilfreich sind drei Dinge:
- ein fester Ansprechpartner im Unternehmen, der Rückfragen bündelt und Änderungswünsche sammelt
- eine schnelle Rückmeldung und Entscheidungsfindung bei Auffälligkeiten und Rückfragen unsererseits
- ein regelmäßiger Austausch über neue Anforderungen und Änderungswünsche
Ein (halb-)jährliches Abstimmungsgespräch ist dafür besonders sinnvoll. Dabei prüfen wir gemeinsam, was sich im Unternehmen verändert hat, welche Funktionen weiterhin passen und welche Anpassungen im kommenden Jahr relevant werden könnten. Daraus lässt sich beispielsweise der Umfang eines Stundenpools ableiten.
Was kostet Softwarewartung?
Als Richtwert aus rund 20 Jahren Projekterfahrung rechnen wir mit 20 bis 30 Prozent des ursprünglichen Projektwerts pro Jahr, abhängig vom Umfang der vereinbarten Leistungen.
Bei einer Anwendung mit Entwicklungskosten von 60.000 Euro entspricht das etwa 12.000 bis 18.000 Euro pro Jahr für Hosting und Betrieb, Applikationswartung und Weiterentwicklung. Unter 15 Prozent lässt sich ein Modell mit allen drei Bereichen in der Praxis meist nicht sinnvoll abbilden.
Die Kosten verteilen sich so:
| Baustein | Abrechnung | Was enthalten ist |
|---|---|---|
| Hosting und Betrieb | Pauschale pro Monat oder Jahr | Server, Betriebssystem, Sicherheitsupdates, Datensicherung, Service-Desk, Monitoring |
| Applikationswartung | Pauschale pro Monat oder Jahr | Technische Softwarekomponenten wie Programmiersprachen, Frameworks, Programmbibliotheken, Webserver, Microservices und Datenbanken aktuell halten, Anpassung an moderne Standards, Einspielen von Sicherheitsupdates |
| Weiterentwicklung | Aufwand, Stundenpool oder Pauschale | Neue Funktionen, Rollen, Schnittstellen, Adaptierungen |
Wir betrachten Anwendungen häufig in Entwicklungszyklen von etwa fünf Jahren. Eine gut gewartete Anwendung kann danach problemlos weiterlaufen, häufig ist dann aber ein größerer technischer Schritt sinnvoll, etwa eine neue Benutzeroberfläche oder die Umstellung auf eine modernere technische Basis. Der Unterschied zu einer ungepflegten Anwendung besteht darin, dass solche Schritte frühzeitig planbar bleiben.
Woran Sie erkennen, dass eine Anwendung technisch an ihre Grenzen kommt, erklären wir im Ratgeber Alte Software modernisieren. Wie Sie Wartung und Betrieb bereits bei der Projektplanung berücksichtigen können, lesen Sie unter Kosten und Ablauf individueller Softwareentwicklung.
Ist ein Wartungsvertrag Pflicht?
Nein. Sie können eine Anwendung bei s-team entwickeln lassen und den späteren Betrieb grundsätzlich auch selbst übernehmen. Wir empfehlen Neukunden jedoch, Entwicklung und Wartung von Beginn an gemeinsam zu betrachten.
Dafür gibt es vor allem drei Gründe: Das technische Wissen bleibt bei den Personen, die die Anwendung entwickelt haben, Sicherheitsupdates werden laufend berücksichtigt und kleinere Anpassungen können über einen vereinbarten Stundenpool umgesetzt werden, ohne für jede Änderung ein eigenes Angebot erstellen zu müssen.
Wie schnell reagiert s-team bei einem Problem?
Vertraglich vereinbaren wir in der Regel eine Reaktionszeit von 24 Stunden. In der Praxis erhalten Kunden während unserer Geschäftszeiten häufig deutlich früher eine Rückmeldung, oft innerhalb einer halben Stunde. Unser Service-Desk wird von einem Team betreut und ist nicht davon abhängig, ob gerade ein bestimmter Entwickler verfügbar ist.
Zusätzlich überwacht unser Monitoring die wichtigsten Systeme und Dienste laufend. Dadurch können technische Auffälligkeiten frühzeitig erkannt und an das zuständige Team weitergegeben werden. Einen Rund-um-die-Uhr-Bereitschaftsdienst an sieben Tagen pro Woche bieten wir derzeit nicht standardmäßig an.
Geplante Wartungsfenster kündigen wir im Voraus an und legen sie nach Möglichkeit außerhalb der regulären Arbeitszeiten.
Wie wächst ein Wartungsmodell mit dem Kunden?
Das Arbeitsstoffverzeichnis der AUVA zeigt gut, wie sich Wartung und Betrieb über mehrere Jahre entwickeln können. Die Zusammenarbeit begann zunächst mit Hosting und Betrieb. Später kamen Erweiterungen hinzu, die jeweils als eigene Ausbaustufen umgesetzt wurden. Heute wird die Anwendung zusätzlich laufend gewartet und über einen Stundenpool laufend weiterentwickelt. Mittlerweile nutzen rund 40.000 Unternehmen das Arbeitsstoffverzeichnis – und die Zahl wächst täglich weiter.
Das Beispiel zeigt, dass nicht alle Wartungsbausteine von Beginn an im maximalen Umfang beauftragt werden müssen. Der Leistungsumfang kann gemeinsam mit den tatsächlichen Anforderungen wachsen. Gleichzeitig sorgt die laufende Pflege dafür, dass eine Anwendung über viele Jahre technisch aktuell bleibt und notwendige größere Anpassungen frühzeitig geplant werden können. Weiters kann auch die Leistungsfähigkeit der Software laufend an die wachsenden Anforderungen angepasst werden und so ein reibungsloser Betrieb mit der entsprechenden Weiterentwicklung sichergestellt werden. Das Arbeitsstoffverzeichnis hat mit wenigen hundert Nutzern begonnen und ist seit 2018 organisch auf mittlerweile knapp 40.000 Nutzer angewachsen, wobei sich täglich neue Unternehmen bei uns registrieren. Wäre hier keine laufende Wartung und Weiterentwicklung vereinbart, würde das System vermutlich längst nicht mehr lauffähig sein. Gleichzeitig starten wir natürlich immer mit einem angemessenen Aufwand in unsere Projekte, es hätte keinen Sinn gemacht 2017 den Relaunch des Arbeitsstoffverzeichnisses mit den Kapazitäten anzubieten und umzusetzen, die es heute braucht. Dadurch wäre das Projekt damals unnötig teuer und komplex geworden. Mit der Zeit haben sich jedoch die Anforderungen und die Nutzerzahlen stetig weiterentwickelt und so haben auch wir die Software und Infrastruktur darunter entsprechend adaptiert und potenter gemacht.
Wie das Projekt entstanden ist, lesen Sie in der Fallstudie zum AUVA-Arbeitsstoffverzeichnis.
Warum sind feste Ansprechpartner wichtig?
Bei Unternehmen verändern sich Teams über die Jahre. Mitarbeitende wechseln die Abteilung, verlassen das Unternehmen oder gehen in Pension. Damit kann auch Wissen darüber verloren gehen, warum bestimmte Funktionen einer Anwendung so umgesetzt wurden und welche fachlichen Regeln dahinterstehen. Das betrifft sowohl Auftraggeber als auch Auftragnehmer.
Bei s-team betreuen dieselben Personen viele Anwendungen über lange Zeiträume, teilweise seit mehr als zehn Jahren. Dieses Wissen kann besonders bei komplexen oder geschäftskritischen Anwendungen relevant sein, weil technische Probleme oder Änderungswünsche schneller eingeordnet werden können.
Auch wirtschaftlich kann das einen deutlichen Einfluss haben. Bei kritischen Systemen kann bereits ein kurzer Ausfall erhebliche Kosten verursachen. In der Industrie können wenige Minuten Stillstand Schäden im fünf- oder sechsstelligen Bereich verursachen. Ein Ansprechpartner, der die Anwendung und ihre technische Umgebung kennt, kann deshalb im Störungsfall einen wesentlichen Unterschied machen.
Für die von uns eingesetzten Open-Source-Komponenten fallen in der Regel keine laufenden Lizenzgebühren pro Nutzer oder Modul an. Entwicklung, Hosting, Betrieb und Weiterentwicklung werden entsprechend dem vereinbarten Leistungsumfang verrechnet. Mehr zu den Unterschieden gegenüber Standardsoftware lesen Sie im Ratgeber Individualsoftware oder Standardsoftware.
Wie starten Sie mit s-team in Wartung und Betrieb?
Wenn Sie eine neue Anwendung planen, besprechen wir Hosting, Wartung und Weiterentwicklung bereits im Erstgespräch. Haben Sie eine bestehende Anwendung, deren ursprünglicher Entwickler nicht mehr verfügbar ist, prüfen wir zunächst, ob und unter welchen Voraussetzungen wir den Betrieb und die Wartung übernehmen können.
Wenn Sie eine neue Anwendung planen oder eine bestehende Lösung langfristig betreuen lassen möchten, können Sie über unsere Kontaktseite ein Erstgespräch anfragen. Einen Überblick über bisherige Projekte finden Sie unter Referenzen. Weitere Informationen zu unserem Leistungsangebot erhalten Sie auf der Seite Individuelle Softwareentwicklung.
Erstgespräch · kostenlos und unverbindlich
Was würde die Wartung Ihrer Anwendung kosten?
Nennen Sie uns kurz Ihre Anwendung und was Sie brauchen: Hosting, Wartung, Weiterentwicklung. Wir melden uns innerhalb eines Werktags mit einem Terminvorschlag.
- Terminvorschlag innerhalb eines Werktags
- Ehrliche Einschätzung, auch wenn Standardsoftware besser passt
- Entwicklung, Hosting und Betrieb aus einer Hand in Wien
Rufen Sie gerne auch unsere Kunden an, wir stellen den Kontakt her.
Danke, Ihre Anfrage ist bei uns.
Wir melden uns innerhalb eines Werktags mit einem Terminvorschlag. Wenn es eilt, rufen Sie uns an: +43 1 934 35 23.
Häufige Fragen
Was kostet Softwarewartung pro Jahr?
Als Richtwert sollten Sie mit 20 bis 30 Prozent des ursprünglichen Projektwerts pro Jahr rechnen, abhängig vom Umfang der vereinbarten Leistungen. Bei einer Anwendung mit einem Projektwert von 60.000 Euro entspricht das etwa 12.000 bis 18.000 Euro jährlich. Darin können Hosting und Betrieb, Applikationswartung und ein Stundenpool für Weiterentwicklungen enthalten sein.
Was ist der Unterschied zwischen Softwarepflege und Softwarewartung?
Softwarewartung sorgt dafür, dass eine Anwendung zuverlässig funktioniert und Fehler behoben werden. Softwarepflege umfasst zusätzlich Anpassungen an veränderte technische oder organisatorische Rahmenbedingungen, etwa neue Browser, Betriebssysteme oder gesetzliche Vorgaben. Bei s-team werden beide Bereiche in der Applikationswartung zusammengefasst. Neue Funktionen zählen zur Weiterentwicklung und werden getrennt abgerechnet.
Welche fünf Phasen der Softwareentwicklung gibt es?
Klassisch unterscheidet man Analyse, Design, Implementierung, Test sowie Betrieb und Wartung. Die letzte Phase begleitet die Anwendung über ihre gesamte Nutzungsdauer. Wie die ersten vier Phasen bei s-team ablaufen, erklären wir im Ratgeber zu Kosten und Ablauf individueller Softwareentwicklung.
Muss ich einen Wartungsvertrag abschließen?
Nein. Ein Wartungsvertrag ist bei s-team nicht verpflichtend. Sie können die Anwendung auch selbst betreiben. Wir empfehlen jedoch, Wartung und Betrieb bereits bei der Projektplanung zu berücksichtigen, damit technische Updates, Sicherheitsmaßnahmen und kleinere Weiterentwicklungen langfristig planbar bleiben.
Wie schnell reagiert s-team bei einem Ausfall?
Bei s-team werden die Reaktionszeiten vertraglich vereinbart. In der Regel beträgt die vereinbarte Reaktionszeit 24 Stunden. Während unserer Geschäftszeiten erhalten Kunden häufig deutlich früher eine Rückmeldung. Unser Service-Desk und das laufende Monitoring unterstützen dabei, technische Probleme frühzeitig zu erkennen und an die zuständigen Mitarbeitenden weiterzugeben. Einen Rund-um-die-Uhr-Bereitschaftsdienst bieten wir standardmäßig nicht an.
Wie funktioniert ein Stundenpool für Weiterentwicklungen?
Bei einem Stundenpool vereinbaren wir vorab einen Rahmen für laufende Anpassungen und Erweiterungen. Die Abrechnung erfolgt nach den tatsächlich geleisteten Stunden. Dadurch können kleinere Weiterentwicklungen direkt innerhalb des vereinbarten Rahmens umgesetzt werden, ohne für jede Änderung ein separates Angebot einzuholen. Wie mit nicht ausgeschöpften Stundenkontingenten umgegangen wird, richtet sich nach der jeweiligen Vereinbarung.
Kann s-team eine bestehende Anwendung in Wartung übernehmen?
In vielen Fällen ja. Zunächst prüfen wir Quellcode, technische Basis, Datenbank und vorhandene Dokumentation. Danach erhalten Sie eine Einschätzung, ob ein stabiler Weiterbetrieb sinnvoll möglich ist oder ob zunächst eine Modernisierung empfehlenswert wäre. Diese Einschätzung bekommen Sie, bevor Sie sich für eine langfristige Betreuung entscheiden.
Quellen
- s-team IT solutions, Content-Update Tag 2, Abschnitt Wartung und Betrieb (3-Bausteine-Modell, Prozentsatz, Reaktionszeiten, AUVA-Beispiel), intern
- ISO/IEC 14764, Software Engineering: Software Life Cycle Processes, Maintenance: https://www.iso.org/standard/80710.html
- Wirtschaftskammer Österreich, Muster für IT-Wartungsverträge: https://www.wko.at/it-recht
- Angular, Versions- und Support-Richtlinie: https://angular.dev/reference/releases
- Bundeskanzleramt, NIS-Gesetz und Sicherheitsanforderungen für Betreiber: https://www.ris.bka.gv.at
