Rahmenvertrag technische Betreuung und Weiterentwicklung/Erstellung von Softwareprodukten mit PHP
Rahmenvertrag technische Betreuung und Weiterentwicklung/Erstellung von Softwareprodukten mit PHP
Im Rahmen der technischen Betreuung und Weiterentwicklung der Softwareprodukte sollen insbesondere die im Folgenden aufgeführten Leistungen über den gesamten Leistungszeitraum nach entsprechender Einzelbeauftragung durch den Auftraggeber vom Auftragnehmer erbracht werden: - Programmiertechnische Änderungen und Erweiterungen an den individuell entwickelten Softwareprodukten entsprechend den sich aus dem Tagesgeschäft ergebenden Anforderungen; - Überarbeitung der Systeme entsprechend sich ändernder Designvorgaben; - Fortlaufende Erstellung/Fortführung einer/der technischen Dokumentation der jeweiligen Softwareprodukte zur Übergabe an nachfolgende Dienstleister und zur Einsicht für den Auftraggeber, wenn dies notwendig wird. Die Übergabe der Dokumentation hat spätestens 2 Wochen vor Ende der Vertragslaufzeit zu erfolgen. Ordnungsgemäß zu dokumentieren sind z. B. die Einbindung von Bibliotheken, verwendeten Frameworks, deren Funktionsweisen, Cronjobs und deren Funktionsweisen, Templatestruktur und deren Funktionsweisen, heute noch nicht bekannten, aber möglichen neuen Kooperationspartnern oder anderer Softwareprodukte. Änderungen von Standardkonfigurationen sind und an die Auftraggeberin zu übergeben; - Nach-bzw. Umprogrammierung der bestehenden Tools nach Notwendigkeit, die sich aus der laufenden Weiterentwicklung der am Markt verfügbaren Möglichkeiten oder aus redaktionellen Erwägungen ergeben können. Zum Beispiel die Wischfunktion eines bis dato statischen Bildsliders; - eigenständige Prüfung und Sicherstellung der Funktionalität der Softwareprodukte durch Prüfen der technischen Funktionen der Links, Einbindungen (Videos) und Verknüpfungen mit anderer Software; - Durchführen von Software Updates/Upgrades der eingesetzten Frameworks, etc. (einschließlich der notwendigen Releases) und aller eventuell künftig aber heute noch nicht bekannten Nutzung anderer Software; - Erstellung (technische Umsetzung) von Softwareprodukten; - technische Umsetzung von inhaltlichen Weiterentwicklungen oder Software-Aktualisierungen. - Proaktive Beratung hinsichtlich aktuell möglicher marktaktueller technischer Neuerungen, Einbindungen und Applikationen. Weitere Leistungsinhalte ergeben sich aus der Leistungsbeschreibung