SMFC-B-FS-020072417270
Dieses Dokument ist Teil der Anfrage „Zusammensetzung der Kosten für die Entwicklung der Corona Warn App“
DocuSign Envelope ID: 46C267BD-AF3E-4C28-9F0C-BE4660800327 DIy . ( 1.4 Dokumentation der Lösung SAP ist zur Dokumentation der Features varpflichtet und erstellt eine funktionale und technische SAP- 'Lösungsdokumentatlon,: die dem Auftraggeber zusammen mit ‚den Features bereitgestellt “wird, Die Lösungsdokumentation wird ‘gemäß Abstimmungsvereinbarung erstellt. Die Dokumentation muss es dem für die Nutzung und Administration einzusetzenden Personal des Auftraggebers bzw. ‚der Telekom ermöglichen, die Features ordnungegernäß. zu nutzen,. sofern das Personal eine objektiv ausreichende Vorbildung und Ausbildung aufweist. Die Lösungsdokumentation kann als Teil der Features und/oder in einem oder mehreren einzelnen Dokumenten bereitgestellt werden. Lösungsdokumentation, die nicht Teil der Features ist, wird im PDF-Format bzw. auf dem SAP Help Portal in- Download-fähiger Form bereitgestellt. Die Lösungsdokumentation wird entsprechend den Regelungen in der Abstimmungsvereinbarung zur Verfügung stehen. SAP dokumentiert die im Rahmen der Mängelhaftung und im Rahmen der Innovative Business Solutions Development Support Services on Cloud durchgeführten Maßnahmen. SAP wird alle Anpassungen und Änderungen, die aufgrund von Maßnahmen im Rahmen der Mängelhaftung oder im Rahmen der Innovative Business. Solutions Development Support Services on Cloud an den Dokumentationen. erforderlich werden, in diese einarbeiten, soweit nichts anderes vereinbart ist. Soweit eine’Einarbeitung SAP rechtlich nicht möglich ist, wird er eine entsprechende Ergänzung der Dokumentation zur Verfügung stellen. An für den Auftraggeber erstellten Dokumentationen (einschließlich aller. Aktualisierungen und Einarbeitungen) räumt SAP diesem die Rechte entsprechend der Order Form ein. Soweit Teile der Dokumentation der Open Source-Lizenz "Apache 2.0" unterliegen, raumt SAP dem Auftraggeber die Rechte gemäß dieser Open Source-Lizenz ein. SAP teilt dem Auftraggeber auf dessen Anforderung in angemessener Frist, unabhängig davon spätestens jedoch bis zur Erklärung der Abnahme mit, welche für die: Bearbeitung und Umgestaltung der Features notwendigen Werkzeuge SAP bei deren Erstellung verwendet bzw. entwickelt hat. SAP wird die Features so entwickeln, dass für deren Bearbeitung und Umgestaltung lediglich allgemein am Markt verfügbare Werkzeuge erforderlich sind. 1.5 Dokumentation In SAP Solution Manager - Nützt der Auftraggeber SAP Solution Manager für die Dokumentation der Development Services on Cloud, wird der Inhalt vom Auftraggeber erstellt und gepflegt. 2. Projektzeitplan und Meilensteine Das Projekt hat sine Laufzeit vom 24.04.2020 bis voraussichtlich 19.06.2020. Scope Dokument zur Order Form Nr. EEE 3
DocuSign Envelope ID: 48C287BD-AF3E-4C26-9F0C-BE4880600327 CADA 3. Projektorganisation 3.1 Rollen Funktion Projektmanager zu bestimmen bei Projektbeginn "Oder Mitarbeiter mit vergleichbaren Qualifikationen Martin Georg Fassunge. 3.2 Verantwortlichkeiten Im Folgenden werden die wichtigsten Projektaktivitäten aufgeführt. Der Auftraggeber und SAP sind für die Ausführung Ihrer jeweiligen Projektaktivitäten verantwortlich.. - SAP Ist für die folgenden Aufgaben verantwortlich: » Erstellen und Aktuallsieren des Projektplans in Zusammenarbeit mit dem Auftraggeber .e Organisieren von Workshops zur detaillierteren Ausarbeitung der Geschäfts- und Softwareanforderungen « Erstellung der Spezifikation und Übermitteln an den Auftraggeber « Organisieren der Prüfung von Dokumenten, wenn und soweit. zwischen den Parteien vereinbart e Entwickeln der Features und Erstellen der Lösungsdokumentatlon e Mitteilung von Ort und Zeit des Integrationstests an den Auftraggeber mit angemessenem Vorlauf « Durchführen des Integrationstests und Übermittlung der Ergebnisse (Testspezifikationen und Protokoll) « Bereitstellung der Features zur Abnahme und Unterstützen des Abriahmetests gemäß Abstimmungsvereinbarung « Bereitstellen dar Features und der Lösungsdokumentation für. den Auftraggeber » SAP übernimmt im Aufttrag des Auftraggebers die folgenden Mitwirkungspflichten gegenüber dem Betreiber des Auftraggebers (derzeit T-Systems): - Teilnahme an der von T-Systems initiierten Abstimmung in Bezug auf die Definition der Überwachungsmetriken, KPis, Definition der Runbooks spätestens 5 Tage vor Go-Live - Unterstützung des Cloud Application Operation Teams dar Telekom beim Erstellen und der Pflege von Monitoring Dashboards und Alerting, was die notwendigen Metriken der Applikationen bzw. Services anbelangt. In diesem Ü Zusammenhang definiert SAP Schwellwerte für die Erstellung von Alarmen/Events für die verschiedenen Applikationen/Services Unterstützung der T-Systems in den Bereichen Change-Management und Deployment entsprechend der Anlage 2 zur Abstimmungsvereinbarung -Stellung des 3rd Level Supports, sowie Rufbereitschaft bei Incidents der Priorität 1 und 2 entsprechend der Anlage 2 zur Abstimmungsvereinbarung - Unterstützung bei Versionsupgrades der Cl/CD Tools, sofern kundenspezifische Plugins Installiert wurden - Verantwortung des Test-Prozesses bezogen auf die von SAP geschuldeten Leistungen Innerhalb von Entwicklungs- und Testumgebung, sowie Bereitstellung von Backlog und Releasedokumentation, Lieferung von vollständigen und verständlichen Releasenotes - Lieferung der Scripte für das Deployment und für Rollback-Szenarien - Zur Verfügstellen einer angemessen robusten Applikationsarchitektur, um für eins dem Anwendungsbetrieb angemessene Verfügbarkeit'der Features Sorge zu tragen ... „‚Bereithalten von Ansprechpartnern bzw, Meldewegen, damit die Telekom im Incident-Fall unmittelbar Scope Dokument zur Order Form Nr. EMMEN 4
DocuSign Envelope ID: 480267BD-AF3E-4C26-9F0C-BEA660800327 benachrichtigen und die notwendigen weiteren Schritte abstimmen kann - Lieferung der Datenschutz-Teilkonzepte für LG - Zulieferung zu Corona\VamApp Dokumentationen für die Erstellung von Frage-/Antwort-Katalogen - Zulieferung für die Bereitstellung von FAQs e Leitung das Workstreams Open Source (OSS WS), was die folgenden Aufgaben umfasst: oO 600%00600O0O0O 0-0 oO Leitung und Koordination des OSS WS Konzeption und Umsetzung der Veröffentlichungsprozesse Überwachung der Einhaltung der Apache 2.0 Lizenzbedingungen Lizenz-Analyse der’ genutzten Komponanten (Bill of Materials) Unterstützung der Entwicklungsteams bgzil. Einhaltung der Open-Source Best-Pratices und Lizenzen Administration der GitHub Organisation und der zugehörigen Repositories Erstellung und Veröffentlichung von Compliance-Artefakten wie Lizanztexten-und-Notice-Files Erstellung von Ternplates für Copyright Headers der Sourcecode-Dateien Erstellung von Contribution-Guidelines für das Open Source Projekt und die betreffenden Repositories Management der sich betelllgenden Open-Source-Community (Community-Management) . . Erstellung von begleltendan Kommuhikationsdokumenten (z.B. Project Landing Page, FAQs) Abstimmung mit allen relevanten: Workstreams des Gesamtprogramms * Verteilung der Features in die nicht produktive Cloud-Umgebung des Auftraggebers. Der Auftraggeber ist insbesondere für die folgenden Aufgaben verantwortlich: « Vor dem Prolektstart: o o oO Bereitstellen und Zugänglichmachen der Entwicklungsumgebung und .Cioud- Laufzeitumgebung. Bereitstellen und Zugänglichmachen der Cloud-Laufzeitumgebung für die Verteilung. Benennen geeigneter Mitglieder für das Projektteam des Auftraggebers, die aktiv am Projekt mitwirken « Teilnahme an Workshops zur detailliertsren Ausarbeitung der Geschäfts- und Softwareanforderungen, einschließlich Geschäftsprozessbeschreibungen e Überprüfung und Bestätigung der Spezifikation . Planung und Ausführung des Abnahmetests gemäß dem in der Abstimmungsvereinbarung vereinbarten Abnahmetestverfahren a Abnahme der Features e Teilnahme an Teammestings und Telefonkonferenzen von SAP und dem Auftraggeber Scope Dokument zur Order Form Nr. EEE ö
DocuSign Envelope ID: 48C267BD-AF3E-4C26-9F0G-BE4660600327 IF Die Mitarbeit des Auftraggebers ist in allen Phasen des Projekts erforderlich und umfasst u. a. die oben aufgeführten Aufgaben. Der Auftraggeber identifiziert gegenüber SAP bestimmte Mitarbeiter'als Ansprechpartner für technische Fragestellungen und ais Teilnehmer beim Abnahmetest des Auftraggebers und gewährleistet, dass sie bei Bedarf für die Arbeit am Projekt zur Verfügung stehen. Der Auftraggeber gewährleistet, dass alle Mitarbeiter, die er für das Entwicklungsprojekt abstellt, kompetent und für die Ausführung ihrer Aufgaben hinreichend qualifiziert sind. Sofern eine Mitwirkung des Auftraggebers nicht in zwischen den Parteien abgestimmten Zeitplänen festgehalten ist, hat SAP den Auftraggeber so rechtzeitig auf die zu erbringende Mitwirkung. hinzuweisen, dass die vereinbarte Leistungserbringung nicht gefährdet wird. Sofern eine Mitwirkung des Auftraggebers nach Auffassung von SAP nicht oder nicht rechtzeitig oder nicht ordnungsgemäß erfolgt und diese für den Projekterfolg wesentlich ist, wird SAP den Auftraggeber hierauf hinweisen. 3.3 Mitwirkung des Auftraggebers Der Auftraggeber erbringt die in diesem Scope Dokument und den Servicebeschreibungen aufgeführten Mitwirkungsleistungen und Beistellungsleistungen. Er wird SAP die erforderlichen Informationen und Unterlagen aus ÖO) seiner Sphäre zur Verfügung stellen. Der Auftraggeber wird den Mitarbeitern von SAP Zugang zu seinen Räumlichkeiten und der dort vorhandenen informationstechnischen Infrastruktur gewähren, soweit dies zur Erbringung der Leistung erforderlich ist und die vertraglich vereinbarten persönlichen Voraussetzungen (z.B. Sicherheitsüberprüfungen nach Sicherheitsüberprüfungsgesetz - SÜG) erfüllt sind. Kommt der Auftraggeber seinen Mitwirkungsleistungen trotz Aufforderung durch SAP nicht, nicht rechtzeitig oder unvollständig nach, kann SAP ein Angabot unterbreiten, diese Leistungen selbst anstelle des Auftraggebers zu erbringen. Sonstige Ansprüche von SAP bleiben unberührt. Verlangt SAP eine über die geschuldete Mitwirkung des Auftraggebers hinausgehende Leistung des Auftraggebers, kann der Auftraggeber es übernehmen, diese anstelle von SAP als eigene Mitwirkung zu erbringen; die für die Leistung zu zahlende Vergütung reduziert sich entsprechend. SAP ist jedoch verpflichtet, diesen Beitrag des Auftraggebers zu prüfen, ggf. zu korrigieren und in seine Leistungen zu Integrieren. Die ERgen und gesetzlichen Ansprüche des Auftraggebers bleiben unberührt. Der Auftraggeber hat Störungen bzw. Mänge! unter Angabe der ihm bekannten und für deren Erkennung . zweckdienlichen Informationen zu melden. Der Auftraggeber wird die Störungsmeldung in der Regel auf einem Scope Dokument zur Order Form Nr. EEE i j ‘6
"DocuSign Enyelope ID: 46C287BD-AF3E-4C26-9F0C-BE4660600327 IIy zwischen den Parteien abzustimmenden Störungsmeldeweg vornehmen. Auf Nachfrage von SAP hat er im Rahmen des Zumutbaren bestimmte, in seine Sphäre fallende Maßnahmen zu treffen, die eine Feststellung und Analyse der Störung bzw. des Mangels ermöglichen, z.B. notwendige, mit zumutbarem Aufwand von ihm beschaffbare einzelne technische Informationen aus seiner Sphäre bereit zu stellen. Der Auftraggeber wird SAP über von ihm veranlasste Änderungen an den Beistellungen införmieren, sofern sich diese auf die vertraglichen Leistungen von SAP auswirken. Bei vereinbarten Pflegeleistungen wird der Auftraggeber SAP rechtzeitig über ‚nicht von SAP vorgenommene oder initiierte Änderungen an den Features informieren, sofern sich diese auf die Erbringung der vertraglichen Leistungen von SAP auswirken. Diese Pflicht gilt unabhängig davon, ob der Auftraggeber zu einer solchen Änderung berechtigt ist. SAP wird den Auftraggeber über ihr bekannte nachteilige Auswirkungen dieser Änderungen’ unverzüglich unterrichten. Jeder Vertragspartner kann verlangen, dass der Vertrag entsprechend der Änderungen angepasst wird. Die ordnungsgemäße Datensicherung der Produktivumgebung obliegt dem Auftraggeber. Er a ne EP gg En (EEE TE Ba ET EEE |. Darüber hinaus liegt es in der Verantwortung des Auftraggebers für den ordnungsgemäßen Betrieb der Features über "T-Systems nachfolgend genannte Infrastruktur bereit zu stellen, jeweils in 2 Lokationen und. 3 Availibility Zones: - Openshift - High availability Mostgress Datenbank - Objectstore . - ECDN - Hashicorp Vault Zudem wird der Auftraggeber dafür Sorge tragen, dass die Features ink!. der Nutzer der Features’ das Recht haben, auf die Webservices des Verification Servers, des Object Stores und das Content Dellvery Network von T-Systems & zuzugreifen. 3.4.Ort der Servicserbringung und Remote-Zugriff Die Development Services an Cloud werden am Standort von'SAP erbracht. Bestimmte Arbeiten, wie z. B. Projektmanagement, Workshops, Konzepterstellung und Testunterstützung, können in derı Räumlichkeiten des Auftraggebers in Berlin oder an einem anderen zwischen den Parteien vereinbarten Ort stattfinden. 3.5 Projektsteuerung Die Projektsteuerung ist in der Abstimmungsvereinbarung geregelt. Scope Dokument zur Order Form Nr. EEE 7
DocuSign Envelope ID: 48C267BD-AF3E-4C26-9F0C-BE4660600327 3.6 Projektlelstungen In der folgenden Tabelle sind die SAP-Projektieistungen aufgeführt. Projektleistungen sind „Arbeitsergebnisse", die einer Abnahme zugänglich sind. Abnahmekriterlen Projektlelstung Beschreibung der Projektleistung Spezifikation Vgl. Servicebeschreibung Vgl. Servicsbeschreibung Vgl. 1.3 Features Dokumentation der Lösung 4. Abnahme, Abnahmetests und Bestätigung 4.1 Allgemeines 4.1.1 SAP verlangt vom Auftraggeber eine schriftliche Abnahmeerklärung für alle Projektleistungen, die einer Abnahme zugänglich sind. Der Auftraggeber muss solche Projektleistungen ohne Verzögerung abnehmen. SAP kann dem Auftraggeber ein Abnahmeprotokoll zur Verfügung stellen. 412 men; 4.1.3 Der Auftraggeber därf die Abnahme von Projektleistungen nicht aus unwesentlichen Gründeri. unbillig verweigern, verzögern oder ablehnen. 4.2 Abnahme der Features 4.2.1 Die Abnahme der Features Ist In der Abstimmungsvereinbarung geregelt. 4.2.2 Die Abnahme hat förmlich zu erfolgen. Der Abnahme steht es aber gleich, wenn der. Auftraggeber die Features nicht innerhalb einer ihm von SAP bestimmten angemessenen Frist. abnimmt, obwohl er dazu verpflichtet Ist. 5. Ergänzende Regelungen für Mängel » Verbesserung der Features (Continuous Improvement — CI) « 24/7 On-call-Service Scope Dokument zur Order Form Nr. EEE 8
DacuSign Envelope ID: 48C267BD-AF3E-4C.26-9F0C-BE4880800327 6.1.1. Im Rahmen der Meldungsbearbeitung wird für jede Störung ein Incident über das SAP Ticketing System (BGP) in der Sprache Englisch angelegt. In der Meldungsbearbeitung werden sowohl Mängel der Features im ‚CWA Backend, als auch in der eigentlichen App auf IOS und Android berücksichtigt Die Meklungen werden entsprechend kategorisiert und priorisiert. Nach Analyse und Reproduktion des Fehlers durch entsprechende Experten wird eine Lösung, bzw. ein Workaround ermittelt und zur Verfügung gestellt. Datalls zum Meldungsbearbeitungsprozess inkl. Zusammenspiel Incident und Deployment sind im Abschnitt „3.2.4 Incident ‚Handling“ der Anlage „Supportkonzept" beschrieben. © 6.1.3. Im Rahmen der Conflict Resolution wird durch -SAP regelmäßig geprüft, ob es ein Update der Betriebssystem IOS oder Android einschließlich der von.den Features verwendeten I0OS- oder. Androkd-API gibt. Ferner wird laufend überwacht werden, ob es Sicherheitsmeldungen, z.B. von CERT-Bund, zu Komponenten der Features gibt, auf die reagiert werden muss. Ferner wird überwacht, dass alle in den Features verwendeten Komponenten (auch die in kompilierter Form eingebundenen Komponenten) stets auf dem aktuellen Patch- bzw. Update-Stand sind. SAP untersucht dann entsprechend den Impact und das Risiko und plant eine entsprechende Migration. Nach Absprache mit den Verantwortlichen erfolgt danach die Realisierung und das Ergebnis wird dem Auftraggeber zur Abnahme vorgelegt. Zur Klarstellung: diese Leistungen ‚setzen vorhandene und aktuelle’ Schnittstellen seitens Apple und Google voraus. Darüber hinaus werden im Rahmen der Conflict Resolution auch Bugfixes zur Verfügung gestellt und Siabilisierungsmaßnahmen der Features vorgenommen. Ui Scope Dokument zur Order Form Nr. EEE 9
DocuSign Envelope ID: 46C267BD-AFSE-4C26-9F0C-BE4660800327 6.1.4. Beim Community Management werden durch die SAP Community Manager folgende Aktivitäten durchgeführt: e Gemeldete Code Issues der Community (Github) aus den einzelnen Streams aufgreifen und Entwicklern der SAP zum Review weitergeben ' ‘* Von Communlty (Github) bereitgestellte Bugfixes entgegennehmen und zum Review&Aufnahme in die bestehenden Features weitergeben « Feature Requests / Optimierungen aufgreifen und mit Product Ownerm/Entwicklern der SAP besprechen und ggf. dan Change Request Verfahren (6.1.2) anstoßen ‘e Feedback der Community (Github) einarbeiten und moderieren “se Feedback der Appstores konsclldieren und mit SAP-Entwicklungsteams teilen e Röadmap Kommunikation mit Community (Github) « Moderation Community (Github) 6.1.5. Beim Prozess der Verbesserung -der Features’ (Continuous Improvement — .Ci} geht: es darum Verbesserungen der von SAP im Rahmen der jeweiligen Development Services on Cloud ausgelleferten Features zu ermöglichen. Diese werden üblicherweise im Rahmen. des Change Request Verfahren oder Community Management-Prozesses ideniffiziert. SAP analysiert die Anforderungen und Informiert den Auftraggeber innerhalb eines angemessenen Zeitraums darüber, ob die Verbesserung der Features, unter Berücksichtigung ‘der'noch verbliebenen Tage für Verbesserungen, realisiert werden können. 'SAP unterbreitet dem Auftraggeber einen Lösungsvorschlag und eine Aufwandsschätzung (nachfolgend als „Realisierungsangebot“ bezeichnet) für die Anpassung der Features. Nachdem der Auftraggeber das Realisierungsangebot akzeptiert hat, nimmt SAP die Verbesserung der Features vor und dokümentiert die hierfür notwendigen Verbesserungstage. Weitere Details zu den Development Support Services on Cloud sind in Anlage 2 zur Abstimmungsvereinbarung geragelt. Scope Dokument zur Order Form Nr. EEE] 10
DocuSign Envelopa ID: 48G287BD-AF3E-4C26-9F0C-BE4660800327 | 6.3 Mängelhaftung bel Pflegeleistungen Sind die Pflegeleistungen mangelhaft erbracht, gelten die Regelungen zu Mängeln entsprechend. An Stelle des Rücktritts tritt das ‚Recht auf Kündigung der Development Support Services on Cloud. 6.4 Dokumentation der Pflegelelstungen . SAP dokumentiert die durchgeführten Pflegeleistungen in angemessener Art und Weise, soweit nichts anderes ) vereinbart ist. l Zu Absatz 6 des Äbschnitts 4.2 der SAP-Servicebeschreibung Innovative Business Solutions Development Support Services on Cloud vereinbaren die Parteien, dass dieser nur vorbehaltlich der Bestimmungen zum Datenschutz und zur Datensicherheit gilt; Einschränkungen, die sich aufgrund der Features selbst ergeben, sind © \ von SAP hinzunehmen. "Scope Dokument zur Order Form Nr. TEEN D_y 5
DocuSign Envelope ID: 46C267BD-AF3E-4C26-0F0C-BE4660600327 7. Change-Request-Verfahren 'Das Change-Request-Verfahren ist In der Abstimmungsvereinbarung geregelt. Ziffer 4 der AGB für Services findet keine Anweridung. 8. Annahmen und Ausschlüsse Die folgenden Annahmen und Ausschlüsse gelten zusätzlich zu jenen, die im Abschnitt Annahmen und Ausschlüsse der Servicebeschreibung aufgeführt sind. Abweichend hiervon kann SAP nicht einseitig. weitere Annahmen oder Ausschlüsse aufnehmen. Alle Aspekte oder Services, die nicht in diesem Scope-Dokument als im Projektumfang der Development Services on Cloud enthalten definiert sind, geiten als nicht im Projektumfang inbegriffen. Dazu zählen insbesondere die folgenden Ausschlüsse: ' . Projektieistungen, die nicht explizit im Scope-Dokument angegeben sind « Analyse von Ist-Geschäftsprozessen ° Inhalte für und Durchführung von Schulungen, die nicht explizit im Scope-Dokument angegeben sind « Die zu entwickelnde Anwendung basiert auf dem Exposurs Notification Framework, das von Apple und Google zur Verfügung gestellt wird. Für den Betrieb der App ist die Verfügbarkeit dieses Exposure Notification Frameworks zwingend erforderlich. Scope Dokument zur Order Form Nr. EEE 12