Was ist Application Management?
Application Management einfach erklärt: Betrieb, Pflege und Weiterentwicklung von Software, Support-Level, Abgrenzung zur Wartung und typische Kosten.
Oleksandr Grygoriev · Aktualisiert:
- Anforderungen
- Prototyp
- Entwicklung
- Auslieferung
- Betrieb
Inhaltsverzeichnis
Application Management bezeichnet den laufenden Betrieb, die Pflege und die Weiterentwicklung einer Softwareanwendung nach ihrem Start. Dazu gehören Überwachung, Fehlerbehebung, Sicherheitsupdates, Datensicherung und kleinere Änderungen. Ziel ist, dass die Anwendung über Jahre zuverlässig läuft, aktuell bleibt und mit den Anforderungen des Unternehmens mitwächst, statt zur Altlast zu werden.
Wird die Aufgabe an einen Dienstleister vergeben, spricht man von Application Management Services (AMS). Im deutschen Sprachgebrauch sind auch Anwendungsbetreuung, Anwendungsbetrieb und Softwarepflege üblich.
Application Management: Bedeutung
Eine Anwendung verbringt den größten Teil ihres Lebens nicht in der Entwicklung, sondern im Betrieb. Nach dem Go-Live ändern sich Betriebssysteme und Bibliotheken, Anbieter passen ihre Schnittstellen an, neue Mitarbeitende brauchen Zugänge, und die Fachabteilung wünscht sich ein weiteres Feld im Formular. Application Management ist der geregelte Umgang mit all dem.
Der Begriff stammt aus dem IT-Service-Management. Im Rahmenwerk ITIL wurde Application Management lange als eigene Funktion beschrieben, die eine Anwendung über ihren gesamten Lebenszyklus begleitet. In ITIL 4 ist die Aufgabe auf mehrere Praktiken verteilt, etwa Incident Management, Change Enablement und Release Management. Die Grundidee ist geblieben: Jemand ist dauerhaft für die Anwendung verantwortlich.
Was zum Application Management gehört
- Überwachung: Verfügbarkeit, Antwortzeiten und Fehlerraten werden laufend gemessen. Schnittstellen melden regelmäßig ein Lebenszeichen, damit ein stiller Ausfall auffällt.
- Störungsbehebung: Fehler werden erfasst, nach Schwere eingestuft und behoben. Wiederkehrende Störungen werden bis zur Ursache verfolgt, statt sie jedes Mal neu zu flicken.
- Updates und Sicherheit: Betriebssystem, Datenbank, Frameworks und Bibliotheken werden geplant aktualisiert und danach getestet.
- Datensicherung: Automatische Sicherungen und, genauso wichtig, regelmäßige Wiederherstellungen zur Probe.
- Weiterentwicklung: Kleine Änderungen und Anpassungen an neue Anforderungen, oft über ein monatliches Stundenkontingent.
- Dokumentation und Berichte: Aktuelle technische Dokumentation und ein regelmäßiger Bericht über Vorfälle, Updates und erledigte Änderungen.
Support-Level und Vertragsformen
Die Unterstützung wird häufig in Ebenen eingeteilt:
- 1st Level: erste Anlaufstelle für Nutzerfragen, Passwörter und bekannte Probleme.
- 2nd Level: Analyse von Fehlern in der Anwendung, Konfiguration, Datenkorrekturen.
- 3rd Level: Eingriffe in den Programmcode durch Entwickler, die das System kennen.
Im Mittelstand übernimmt das eigene Team oft den 1st Level, der Dienstleister den 2nd und 3rd Level. Die Qualitätszusagen, also Servicezeiten, Reaktionszeiten und Verfügbarkeit, stehen in einem Service Level Agreement. Vertraglich ist Application Management in der Regel ein Dienstvertrag mit Monatspauschale; einzelne klar umrissene Erweiterungen können als Werkvertrag vereinbart werden. Den Unterschied erklärt der Beitrag Werkvertrag oder Dienstvertrag bei IT-Projekten.
Beispiele aus dem Mittelstand
- Kundenportal eines Großhändlers: Bestellungen laufen rund um die Uhr. Ein Ausfall am Wochenende muss auffallen, bevor am Montag die Beschwerden kommen.
- Selbst gebaute Fachanwendung: Eine über Jahre gewachsene Lösung, die nur ein ehemaliger Mitarbeiter wirklich kannte. Application Management beginnt hier mit einer Bestandsaufnahme und Dokumentation.
- Schnittstellen zwischen Shop, CRM und Buchhaltung: Sie brechen am häufigsten still, weil ein Anbieter etwas ändert. Laufende Überwachung und zügiges Nachziehen verhindern Datenverluste.
- Unternehmenswebsite mit Formularen: Updates, Sicherungen und die Kontrolle, ob Anfragen tatsächlich ankommen.
Ein Anhaltspunkt für den Bedarf: Je mehr Umsatz oder interne Arbeit an einer Anwendung hängt und je mehr fremde Dienste sie anbindet, desto wichtiger sind feste Zuständigkeiten. Eine interne Auswertung, die einmal im Quartal läuft, braucht weniger Betreuung als ein Bestellportal, über das Kunden täglich Aufträge erteilen.
Abgrenzung zu Wartung, Managed Services und DevOps
| Begriff | Schwerpunkt | Unterschied |
|---|---|---|
| Softwarewartung | Fehler beheben, Updates einspielen | Teil des Application Managements, meist ohne Weiterentwicklung |
| Application Management | die Anwendung als Ganzes über Jahre | Betrieb, Pflege und Weiterentwicklung zusammen |
| Managed Services / IT-Betrieb | Infrastruktur: Server, Netzwerk, Arbeitsplätze | betreut die Umgebung, nicht die Fachlogik der Anwendung |
| DevOps | Arbeitsweise von Entwicklung und Betrieb | eine Methode, mit der Application Management gut funktioniert |
| SaaS | fertige Software zur Miete | der Anbieter übernimmt den Betrieb für alle Kunden gleich |
Typische Stolpersteine
- Wartung ohne Kontingent. Wenn nur Fehler behoben werden, sammeln sich Änderungswünsche und technische Schulden an. Nach einigen Jahren steht eine Modernisierung an, die vermeidbar gewesen wäre.
- Zusagen, die niemand misst. Eine Reaktionszeit im Vertrag nützt wenig, wenn sie nicht erfasst und berichtet wird.
- Wissen bei einer Person. Ohne aktuelle Dokumentation hängt der Betrieb an einzelnen Köpfen. Fällt jemand aus, steht die Anwendung.
- Kein Zugriff auf den eigenen Code. Gehören Quellcode und Zugänge dem Dienstleister, ist ein Wechsel teuer. Eigentum und Übergabe gehören in den Vertrag.
- Backups ohne Probe. Eine Sicherung, die nie wiederhergestellt wurde, ist eine Annahme, keine Sicherung.
Wird eine Anwendung lange nicht gepflegt, wird sie zum Legacy-System.
In der Praxis: Betrieb aus der Hand, die gebaut hat
Mit unserer Leistung Betrieb und Wartung übernehmen wir Application Management für Anwendungen, Schnittstellen und Websites: Überwachung mit Lebenszeichen für jede Integration, geplante Updates, Datensicherung mit regelmäßiger Wiederherstellung zur Probe und ein monatliches Kontingent für Weiterentwicklung. Reaktionszeiten, Ansprechpartner und Umfang stehen in einer schriftlichen Betriebsvereinbarung, jeden Monat erhalten Sie einen kurzen Bericht. Die Anwendungen laufen auf Servern in Deutschland. Betreuen wir Software, die wir nicht selbst gebaut haben, beginnen wir mit einer Bestandsaufnahme. Code, Zugänge und Dokumentation bleiben Ihr Eigentum.
Häufige Fragen
Was kostet Application Management?
Üblich ist ein fester Monatsbetrag. Er richtet sich nach Umfang und Zustand der Anwendung, den vereinbarten Reaktions- und Servicezeiten und der Größe des Kontingents für Weiterentwicklung. Ein konkretes Angebot ist erst nach einer Bestandsaufnahme seriös; die Grundlagen unserer Preise stehen auf der Preisseite.
Was ist der Unterschied zwischen Application Management und Softwarewartung?
Softwarewartung hält eine Anwendung funktionsfähig: Fehler beheben, Updates einspielen. Application Management umfasst zusätzlich Überwachung, Betrieb und die Weiterentwicklung über die Jahre.
Was bedeutet AMS?
AMS steht für Application Management Services, also Application Management, das ein externer Dienstleister als Service erbringt.
Brauchen wir dafür eine eigene IT-Abteilung?
Nein. Ein fester Ansprechpartner im Haus, der Wünsche und Störungen sammelt, reicht meist aus. Arbeitsplatz-IT wie Rechner und Drucker gehört nicht zum Application Management und bleibt beim bisherigen IT-Dienstleister.
Brauchen Sie Unterstützung?
Unsere Experten helfen Ihnen, die richtigen SEO- und Digitalstrategien für Ihr Unternehmen umzusetzen.
Erstgespräch vereinbarenWeitere Artikel im Wiki-Lexikon
Was ist Cloud Computing?
Cloud Computing heißt: Rechenleistung, Speicher und Software über das Netz beziehen. IaaS, PaaS, SaaS, Kosten und Datenschutz verständlich erklärt.
Begriff öffnenWas ist DevOps?
DevOps einfach erklärt: Entwicklung und Betrieb arbeiten als ein Team, Abläufe sind automatisiert. Prinzipien, Beispiele und was Auftraggeber davon haben.
Begriff öffnenWas ist ein Lastenheft?
Ein Lastenheft beschreibt, was eine Software leisten soll – aus Sicht des Auftraggebers. Inhalt, Gliederung, Abgrenzung zum Pflichtenheft und Fehler.
Begriff öffnenWas ist Scrum?
Scrum einfach erklärt aus Sicht des Auftraggebers: Rollen, Sprints, Ereignisse und was Sie als Product Owner tun. Mit Vergleich zum Festpreis-Projekt.
Begriff öffnen