Zum Inhalt springen
Zum Hauptinhalt springen
Services

Software-Wartung

Software-Wartung umfasst alle Maßnahmen zur Fehlerbehebung, Anpassung, Optimierung und präventiven Pflege bestehender Software nach deren Inbetriebnahme.

Software-Entwicklung endet nicht mit dem Go-live. Im Gegenteil: Studien zeigen, dass 60-80% der Gesamtkosten einer Software auf die Wartungsphase entfallen. Bugs müssen behoben, Sicherheitslücken geschlossen, Abhängigkeiten aktualisiert und neue Anforderungen integriert werden. Professionelle Software-Wartung stellt sicher, dass Ihre Anwendung zuverlässig, sicher und leistungsfähig bleibt.

Was ist Software-Wartung?

Software-Wartung (Software Maintenance) umfasst alle Aktivitäten, die nach der Inbetriebnahme einer Software durchgeführt werden, um deren Funktionsfähigkeit, Sicherheit und Relevanz zu erhalten. Die ISO/IEC 14764 unterscheidet vier Arten: Korrektive Wartung (Fehlerbehebung), Adaptive Wartung (Anpassung an geänderte Umgebungen wie neue Betriebssysteme oder APIs), Perfektive Wartung (Leistungsverbesserung und Feature-Erweiterungen) und Präventive Wartung (vorausschauende Maßnahmen zur Vermeidung künftiger Probleme). Ein Wartungsvertrag (SLA) regelt Reaktionszeiten, Verfügbarkeiten und den Leistungsumfang.

Wie funktioniert Software-Wartung?

Professionelle Software-Wartung folgt einem strukturierten Prozess: Monitoring-Systeme überwachen die Anwendung kontinuierlich auf Fehler, Performance-Einbrüche und Sicherheitsbedrohungen. Ein Ticketsystem erfasst und priorisiert gemeldete Probleme. Das Wartungsteam bearbeitet Tickets nach Priorität und SLA-Vorgaben. Regelmäßige Wartungsfenster werden für Updates, Patches und Optimierungen genutzt. Quartalsweise Reviews bewerten den Gesamtzustand der Software und identifizieren proaktive Maßnahmen.

Praxisbeispiele

1

Sicherheitspatches: Eine kritische Schwachstelle in einer genutzten Bibliothek wird bekannt – das Wartungsteam aktualisiert die Abhängigkeit innerhalb von 24 Stunden.

2

Performance-Optimierung: Die Datenbank eines Online-Shops wird mit der Zeit langsamer – der Wartungsservice optimiert Queries und führt Index-Tuning durch.

3

API-Anpassung: Ein Zahlungsanbieter ändert seine API-Version – die adaptive Wartung passt die Integration an, bevor die alte Version abgekündigt wird.

4

Server-Migration: Das bestehende Hosting läuft aus – das Wartungsteam migriert die Anwendung auf neue Infrastruktur ohne Downtime.

5

Compliance-Anpassung: Neue DSGVO-Anforderungen erfordern Änderungen an der Datenspeicherung und Cookie-Einwilligung.

Typische Anwendungsfälle

Laufender Betrieb geschäftskritischer Anwendungen: Online-Shops, Kundenportale und interne Tools müssen zuverlässig funktionieren

Sicherheitsgewährleistung: Regelmäßige Updates und Patches schützen vor Angriffen und Datenverlust

Technologie-Aktualisierung: Frameworks, Bibliotheken und Laufzeitumgebungen müssen aktuell gehalten werden

Skalierung: Wachsende Nutzerzahlen erfordern laufende Performance-Optimierung und Kapazitätsanpassung

Compliance: Gesetzliche Änderungen (DSGVO, eIDAS, PSD2) erfordern regelmäßige Software-Anpassungen

Vorteile und Nachteile

Vorteile

  • Verlängerte Lebensdauer: Gepflegte Software bleibt über Jahre hinweg relevant und nutzbar
  • Kosteneffizienz: Präventive Wartung verhindert teure Notfall-Reparaturen und Ausfälle
  • Sicherheit: Regelmäßige Patches schließen bekannte Sicherheitslücken zeitnah
  • Nutzerzufriedenheit: Stabile, performante Software erhöht die Zufriedenheit von Kunden und Mitarbeitern
  • Compliance: Kontinuierliche Anpassung an gesetzliche und regulatorische Anforderungen

Nachteile

  • Laufende Kosten: Wartungsverträge verursachen monatliche oder jährliche Kosten (typischerweise 15-20% der Entwicklungskosten p.a.)
  • Know-how-Abhängigkeit: Das Wartungsteam muss die Software tiefgehend kennen – ein Wechsel ist aufwendig
  • Priorisierungskonflikte: Wartungsarbeiten konkurrieren oft mit neuen Feature-Anforderungen um Budget und Kapazität
  • Technische Altlasten: Ohne begleitendes Refactoring sammeln sich technische Schulden trotz Wartung an

Häufig gestellte Fragen zu Software-Wartung

Was kostet Software-Wartung pro Jahr?

Als Faustregel gelten 15-20% der ursprünglichen Entwicklungskosten pro Jahr. Für eine Software, die 100.000 EUR gekostet hat, bedeutet das 15.000-20.000 EUR jährlich. Die genauen Kosten hängen vom Umfang des SLA, den Reaktionszeiten und dem Umfang der perfektiven Wartung ab.

Was sollte ein Wartungsvertrag (SLA) enthalten?

Ein guter Wartungsvertrag definiert: Reaktionszeiten nach Priorität (z.B. 2 Stunden für kritische Fehler), Verfügbarkeitsgarantien (z.B. 99,5%), enthaltene Leistungen (Patches, Updates, Monitoring), Wartungsfenster, Eskalationsprozesse und ein monatliches Stundenkontingent für kleinere Anpassungen.

Kann man Software-Wartung intern machen oder braucht man einen Dienstleister?

Beides ist möglich. Interne Wartung bietet tieferes Produktwissen und schnellere Reaktion, erfordert aber dedizierte Ressourcen. Ein externer Dienstleister bringt breiteres Know-how, etablierte Prozesse und Skalierbarkeit mit. Viele Unternehmen nutzen ein Hybrid-Modell: Interne First-Level-Betreuung mit einem externen Partner für komplexe Themen.

Verwandte Begriffe

Professionelle Software-Wartung benötigt?

Wir beraten Sie gerne zu Software-Wartung und finden die optimale Lösung für Ihre Anforderungen. Profitieren Sie von unserer Erfahrung aus über 200 Projekten.

Nächster Schritt

Bereit für den nächsten Schritt? Wir sind es.

Ob und wie wir helfen können, klären wir unverbindlich in einem kurzen Gespräch.

30 Min. Strategiegespräch – 100% kostenlos & unverbindlich

Was ist Software-Wartung? Arten, Kosten & Best Practices