Softwarewartung
Softwarewartung für einen langen Lebenszyklus
Jede Software nutzt Basistechnologien, wie Programmiersprachen, Frameworks, Datenbanken, etc. Auch diese werden permanent weiterentwickelt. Dadurch ist es erforderlich, Software, die auf diesen Basistechnologien aufbaut, ebenfalls permanent anzupassen.
Leistungen im Rahmen der Softwarewartung
Pflege des Quellcodes für einen langen Lebenszyklus - adaptive & korrektive Wartung, Reviews & Refactoring, funktionale Änderungen & Erweiterungen
adaptive und korrektive Wartung
Im Rahmen eines Wartungsvertrags passen wir die von uns erstellte Web Applikation bei Änderungen der Basistechnologien laufend an, so dass die Applikation lange lauffähig und vor allem den neuesten Sicherheitsanforderungen entspricht.
Changes und neue Funktionen
Im Lebenszyklus einer Applikation ändern sich die Anforderungen und eine funktionale Anpassung ist nötig. Hier stehen wir im Vorfeld beratend zur Seite und implementieren die neuen Funktionen.
Qualitätssicherung, Optimierung und Testmanagement
Durch permanente Reviews & Refactoring sowie Testautomatisierung sichern bzw. steigern wir die Qualität des Quellcodes & die Funktionalität unserer Webanwendungen und machen diese robust für den Alltag - Legacy Code hat bei uns keine Chance.
Releasemanagement & Versionierung
Im Rahmen der Softwarewartung führen wir ein Releasemanagement mit Versionierung durch. Wir versionieren unsere Webanwendungen klassisch in Major-, Minor- und Patch-Releases (siehe semver.org).
Support & Ticketsystem
Das zentrale Kommunikationssystem mit unseren Kunden für Änderungswünsche, neue Funktionen und auch Fehlermeldungen ist unser Ticketsystem. Somit sind alle Informationen für alle transparent und zentral verfügbar.