Softwarewartung: Warum laufende Pflege günstiger ist als ihr Fehlen
Wartung ist über den Lebenszyklus oft der größere Kostenblock als die Entwicklung. Welche Modelle es gibt und was ein guter Wartungsvertrag abdecken sollte.
Warum Wartung der größere Kostenblock ist
Viele Projekte werden so geplant, als sei die Übergabe der fertigen Software das Ende der Ausgaben. In der Praxis ist sie eher der Anfang. Über den gesamten Lebenszyklus einer Anwendung entfällt typischerweise der größere Teil der Gesamtkosten nicht auf die erste Entwicklung, sondern auf das, was danach kommt: Fehlerbehebung, Anpassungen, Sicherheitsupdates und der Betrieb.
Das ist keine Überraschung, wenn man genauer hinsieht. Eine Software lebt in einer Umgebung, die sich ständig verändert. Betriebssysteme, Browser, Bibliotheken und Schnittstellen entwickeln sich weiter. Was heute stabil läuft, kann in zwölf Monaten an einer veralteten Abhängigkeit hängen. Wartung ist kein Luxus, sondern die Voraussetzung dafür, dass die ursprüngliche Investition überhaupt ihren Wert behält.
Hinzu kommt, dass sich auch die Anforderungen ändern, nicht nur die Technik. Geschäftsprozesse entwickeln sich, gesetzliche Vorgaben kommen hinzu, Nutzer erwarten neue Funktionen. Eine Software, die nicht mitwächst, wird mit jedem Monat ein Stück weniger nützlich, selbst wenn technisch noch alles läuft.
Was Wartung konkret bedeutet
Wartung ist mehr als gelegentliches Reparieren. Sie umfasst mehrere Bereiche, die zusammen dafür sorgen, dass eine Anwendung sicher und verfügbar bleibt:
- Sicherheitsupdates der Abhängigkeiten — moderne Software besteht zu großen Teilen aus fremdem Code. Wird in einer Bibliothek eine Lücke bekannt, muss sie zeitnah geschlossen werden.
- Backups — regelmäßige, getestete Sicherungen, damit ein Datenverlust nicht zur Katastrophe wird. Ein Backup, das nie zurückgespielt wurde, ist nur eine Hoffnung.
- Monitoring — Überwachung von Verfügbarkeit, Fehlerraten und Auslastung, damit Probleme auffallen, bevor Nutzer sie melden.
- Anpassungen — kleine Korrekturen, neue gesetzliche Anforderungen, Änderungen an angebundenen Diensten.
Das Risiko der Vernachlässigung
Wer Wartung einspart, spart nicht wirklich. Die Kosten verschwinden nicht, sie verschieben sich nur in die Zukunft und werden dort meist größer. Ungepflegte Software fällt typischerweise auf drei Arten unangenehm auf:
- Ausfälle — ein abgelaufenes Zertifikat oder ein voller Speicher legt das System lahm, oft im ungünstigsten Moment.
- Sicherheitslücken — bekannte Schwachstellen in veralteten Komponenten sind ein beliebtes Einfallstor für Angriffe.
- Veraltung — irgendwann lässt sich nichts mehr ohne großen Aufwand ändern, weil die Grundlage zu alt geworden ist.
Diese Folgekosten treffen ein Unternehmen unvorbereitet. Ein planbarer Wartungsaufwand ist fast immer günstiger als ein ungeplanter Notfall.
Die drei typischen Modelle
In der Praxis haben sich drei Abrechnungsmodelle für Wartung etabliert:
Prozentsatz vom Projektwert
Hier zahlst du jährlich einen festen Anteil des ursprünglichen Projektwerts, üblicherweise im Bereich von etwa 15 bis 23 Prozent. Das ist einfach zu kalkulieren und gut geeignet, wenn der Pflegeaufwand grob mit der Größe der Software skaliert.
Monatlicher Retainer mit Stundenkontingent
Du buchst ein festes monatliches Paket mit einer bestimmten Anzahl an Stunden. Nicht genutzte Stunden verfallen oder werden teilweise übertragen, je nach Vereinbarung. Das gibt Planungssicherheit auf beiden Seiten und eignet sich, wenn regelmäßig kleinere Änderungen anfallen.
Mischmodell
Eine Grundpauschale für Updates, Backups und Monitoring, kombiniert mit einem Stundenkontingent oder Abrechnung nach Aufwand für darüber hinausgehende Arbeiten. Dieses Modell ist oft das fairste, weil es laufenden Grundbetrieb und unregelmäßigen Mehraufwand sauber trennt.
Was ein guter Wartungsvertrag abdeckt
Ein belastbarer Wartungsvertrag oder ein SLA sollte vor allem klar machen, worauf du dich verlassen kannst. Sinnvoll sind:
- Reaktionszeiten — wie schnell wird auf eine Störung reagiert, gestaffelt nach Schweregrad.
- Umfang — welche Updates, Backups und Überwachung sind enthalten und was wird separat abgerechnet.
- Erreichbarkeit — zu welchen Zeiten und über welche Kanäle.
- Transparenz — verständliche Berichte darüber, was getan wurde.
Bei TFLIT gibt es dafür gestaffelte Stufen, von Basic über Business bis Premium, die sich in Reaktionszeiten und Leistungsumfang unterscheiden. So zahlst du für das Maß an Sicherheit, das zu deinem Geschäft passt, und nicht für mehr.
Fazit
Wartung ist kein optionaler Posten, sondern Teil der Gesamtkosten jeder Software. Wer sie von Anfang an einplant, vermeidet teure Überraschungen und hält die anfängliche Investition am Leben. Wenn du überlegst, wie ein passendes Wartungsmodell für dein Projekt aussehen könnte, schreib mir gern eine kurze Nachricht. Wir schauen dann ehrlich, was dein System wirklich braucht.