Software-Wartung sorgt dafür, dass eine Anwendung nach dem Start sicher, aktuell und verfügbar bleibt: Updates und Sicherheits-Patches einspielen, Fehler beheben, den Betrieb überwachen und bei Störungen schnell reagieren. Ein Wartungsvertrag legt fest, was davon in welchem Umfang und mit welchen Reaktionszeiten geschieht.
Software altert, auch wenn niemand an ihr arbeitet. Betriebssysteme, Datenbanken und Bibliotheken bekommen neue Versionen, Sicherheitslücken werden bekannt, angebundene Systeme ändern ihre Schnittstellen. Ohne regelmäßige Pflege wird aus einer guten Anwendung über die Jahre ein Risiko.
Was Software-Wartung umfasst
- Updates: Betriebssystem, Laufzeitumgebung, Frameworks und Bibliotheken werden regelmäßig aktualisiert.
- Sicherheits-Patches: Bekannte Sicherheitslücken werden zeitnah geschlossen.
- Fehlerbehebung: Gemeldete Fehler werden analysiert und behoben.
- Monitoring: Verfügbarkeit, Fehler und Auslastung werden überwacht, damit Probleme früh auffallen.
- Backups: Daten werden gesichert, und die Wiederherstellung wird regelmäßig geprüft.
- Schnittstellenpflege: Ändern Fremdsysteme ihre APIs, wird die Anbindung angepasst.
- Kleine Weiterentwicklungen: Anpassungen, die im Alltag auffallen, ohne dass dafür ein eigenes Projekt nötig ist.
Was ein Wartungsvertrag für Software regeln sollte
| Punkt | Worum es geht |
|---|---|
| Leistungsumfang | Welche Systeme, Komponenten und Tätigkeiten sind enthalten, was nicht? |
| Reaktionszeiten (SLA) | Wie schnell wird je nach Dringlichkeit auf eine Störung reagiert? |
| Servicezeiten | Zu welchen Zeiten ist der Support erreichbar? |
| Störungsklassen | Wann gilt ein Fehler als kritisch, wann als nachrangig? |
| Kontingent und Abrechnung | Pauschale, Stundenkontingent oder Abrechnung nach Aufwand? |
| Berichte | Wie erfahren Sie, was im Monat erledigt wurde? |
| Laufzeit und Kündigung | Wie lange läuft der Vertrag, und wie kommen Sie wieder heraus? |
| Übergabe | Was passiert mit Code, Zugängen und Dokumentation bei Vertragsende? |
Unsere laufende Wartung umfasst eine garantierte Reaktionszeit, Sicherheits-Updates und einen monatlichen Bericht. Die Einzelheiten stimmen wir auf Ihre Software ab – mehr unter Zusammenarbeit.
Wartung, Support und Weiterentwicklung
Wartung erhält den Betrieb, Support beantwortet Fragen und nimmt Störungen auf, Weiterentwicklung bringt neue Funktionen. In der Praxis greifen die drei ineinander. Wichtig ist, dass klar geregelt ist, was im Vertrag enthalten ist und was gesondert vereinbart wird. So gibt es keine Überraschungen, wenn aus einer kleinen Anpassung ein größeres Vorhaben wird.
Software übernehmen, die andere gebaut haben
Nicht jede Software, die wir betreuen, stammt von uns. Wenn der bisherige Dienstleister nicht mehr verfügbar ist oder Sie wechseln möchten, beginnen wir mit einer Bestandsaufnahme: Zustand des Codes, Aktualität der Abhängigkeiten, Dokumentation, Infrastruktur und Zugänge. Danach wissen Sie, wo die Software steht und welche Schritte dringend sind. Ist der technische Rückstand groß, kann eine Software-Modernisierung der sinnvollere erste Schritt sein.
Was ein monatlicher Bericht zeigen sollte
Wartung ist meist unsichtbar, solange alles läuft. Ein kurzer monatlicher Bericht macht sie nachvollziehbar: welche Updates eingespielt wurden, welche Störungen auftraten und wie schnell sie behoben waren, wie es um Verfügbarkeit und Auslastung steht und welche Risiken absehbar sind – etwa auslaufender Support für eine eingesetzte Technologie. So können Sie rechtzeitig entscheiden, statt von Problemen überrascht zu werden.
Checkliste: Ist Ihre Software gut gewartet?
- Wissen Sie, wann zuletzt Sicherheits-Updates eingespielt wurden?
- Gibt es ein Monitoring, das Ausfälle meldet, bevor Ihre Nutzer anrufen?
- Werden Backups nicht nur erstellt, sondern auch auf Wiederherstellbarkeit geprüft?
- Ist geregelt, wer bei einer Störung reagiert und wie schnell?
- Liegen Code, Zugänge und Dokumentation bei Ihnen?
Warum Wartung von Anfang an mitgedacht werden sollte
Wer Software entwickeln lässt, sollte den Betrieb danach von Beginn an einplanen. Saubere Dokumentation, automatisierte Tests und Bereitstellungen machen Wartung planbar. Darum gehört die Phase „Betrieb“ bei uns fest zum Vorgehen: Wir bleiben an Bord, solange Sie uns brauchen.