SMFC-B-FS-020072417230
Dieses Dokument ist Teil der Anfrage „Zusammensetzung der Kosten für die Entwicklung der Corona Warn App“
Pa i 255125-47-v5.0 ANLAGE SPEZIFIKATIONEN
Spezifikation Corona-Warn-App Dokumentenversion: 1.1- Endgültige Version Datum: 6. Jun! 2020: Vertraulich THE BEST RUN [7.1.77
Historie Dokuments Scaping Dokument Kapitel 4 Architektur: Referenz auf das GitHub-Dokument Solution Archlischune Spezifikation 2 ı Corona-Wam-App — Vertraulich
Inhalt 21 INFORMATIONEN ZUM DOKUMENT. FABAENBaSa EA AUFRBAPHEDFIFAUTDRGD IRRE TTEÄITGENEEREN ONE EAN EREDEREDE AAN En EnnnGHEn & GESCHÄFTLICHER KONTEXT SAN AHLRUNG BAnOMSENUEBE N DON ONEnG FEN ENENDaG ANDRES BEE DENR GNADE ERS FIRE EEG REEL N nur Ö Einleltung AnnanraannLnn konnen Lan TRAEL EIN GDERBEDEHTDELSROLstinterntnnaranandenmnanstattnsen nannun mann anarrmennsur rennen: Ö User JOUM@Y «mann. nd EIN ES BSBSEESRURAENSTEURSNSELEGHNIBEGSULDEBEDUCHEEEN NIEREN DERGEAG ARD TÄNNEUSETEROHEDEN RUN En mEnn 7 2.2.1 Beschreibung der Nutzungsprofile (Stakehokler) mm mmpnönnenmnninmmmansesnnsmumsennun: 7 22.2 User JOM@yY...mnsnannnresnrer mm mann mn em nme sun surneernnnner nr munsnnnnenamm RE 3 PROJEKTUMFANG .mannurnnurusuneosn rennt orsamananmansnmmn1nan nn una rnsnnnne runs imnenmen sun nun rennen anne TÜ Abgrenzung der Leistungen der Partelanı .unnemmerneeuossnumenisssnnmanremmrunennumunnmannnannunnnannasnaranneen FÜ 3.1.1 Übersicht zur Leistungsabgrenzung.„.:....mmreomanenmsemmunnnnnneanaennunssurmneneunmnnsmnannne ÜÜ 3.1.2 Aufgaben und Leistungsumfang der SAP... anna nasnsennunnnnanannunbnsaranspayceennenmepenne FÜ 3,13 Aufgaben und Leistungsumfang der T-Systems .... um venuunerosonnsouununzunnnanunnana 11 Abgrenzung zum Scoping Document auf GltHub....._...mmnmmenumennannmnenonsanunmninnnuaunatunapnäin mem: 12 Übersicht der Eples.....mumsneenmmmansisneenmmanssmensnmeinmmmmannnuanan antererennnnernsnnaunsaum ernennen 13 3.3.1 Frexessphasen der Nutzung... am na tnunntnAnn Gh äh EDANEnSEL HER PnaSH En An ba ne anman van ua 13 3.32 QUpPoriprozenng .....nsnsnmamornsnrunzummsanununannunuonnunnannoangn Ton TARGA VA TLO—ETAAmnnnDEuDnLnBanDnnnHunG armaun 14 Übersicht der User Storlos ......nausunmuenreinmnmurssauusssmsrnsmzmnmansmunsanunnsenumsendn nsmunyeprraneanrunenmenmenem: IB 34.1 Anbahnung und installation (Önboarding-Prozeas) ....nmuemneennemannemeenrmeunen: 16 342 Informationen und Instruktionen zur Nutzung der APP numsersremirneranmsnem msn en 18 343 Nutzung im Regelprozess Inn ma Dpa UNE TEngaRnA LAN EnNGESEURPERIBILEERFERG En m arnonmeenagumrvenanaaannn TO 344 Kontaktfall (Bogegnung mit Infizierter Person) ....-unmnemınnurnnenunrepessunennnananasunananmu m. 21 345 Covid-18-Testergebnlameldung mm. Zn 25 348° Auslösen elner Warnung-.unnnsmmenssonensenneonnennansennsonsmennennarnree ernennen manmunnennnShereern 23 234.7 Paramefrielerung „nem ORLAÄLTAREDAAEGDSHAEUNN FETmInGEnnnarnannanannananannen an ner nranne een ers unn DO 348 Technische Kurm.u u m we arme nnearaunamseransuunnn 2O 234.8 Barrierefreih@lt mmurunensrenerewereerenissumnsnnnsunnennsmnneunsunuanesnnsnanEn mann En enmermenVnnshnne nennen ZÜ 34.10 Content Management —...memnsenmarnsnennarsupersunıramuneeumeansoretruntnnmnnmnansmannar nme 27 ARCHITEKTUR anne; EEE NEE POROSHGNLFEEGHAGNEDBAGEHUNEDOEDEDE BONUDEGABELGAASEE GESUNGEN RT RU TEnG SEE TEN ann 28 Spezifikation Corone-Warm-App = Vertraulich
Abbildungsverzeichnis Abblklung 1: User JOUMByY..u.nSsannessonensnunnennanannnnnseneannananannunensnannmanLnnInan nunarannnnnnAnDnnSnannnLnnnnapenentrenn Rena rnmmennenne anne nnnnunaren 8 Abbiklung 2: Lelstungsberelche der Industriepartnar..n....asonensenssnnonnunnneen RLhSraLnInSEnhananLnLnammerannenannTneRerensannn garni ne 10 Spezifikation 4 Gorone-Wam-App = Vertraulich
W 1 Informationen zum Dokument Diss6 Spezifikation Ist dis Grundiege für die Entwicklungen, die durch SAP vorgenommen werden. Sie beschreibt den Leistungsumfang, der durch SAP Im Rahmen des Projektes bereiigesteilt wird. 1.1 Glossar Das Glossar zur Corona-Ylam-App Ist öffentlich auf GitHub einsehbar: hitps://github.com/ooronn-ivam-app/cwa-documentatior/blobimaster/glossäry.md Spezifikation 8 Corona-Weun-App = Vertraulich
2 Geschäftlicher Kontext © Hinweis Dieses Kapiiel siellt allgemeine Hintergrundinformationen zur Verfügung. Konkrete Anforderungen an die Software sind In Kapitel 3 Projektumfang spezifiziert. 2.1 Einleitung Ziel dar Corone-Warn-App Istes, SARS-CoV-2-Infektionskatten schnellstmöglich zu erkennen und zu durchbrechen. Personen sollen zuverlässig und schnell'über Begegnungen mit andaren infizierten Personen und damit mögliche Übertragungen des Virus Informiert werden, damit ala sich freiwillig Isollören könner, um damit zu einer Eindämmung der SARS-CoV-2-Pardamia beizuiragen. Dieses Dokument beschreibt de funktionalen Anfordefurigen an die Gestaltung der App aus einer fachlichen und prozessualen Sicht. Die Beschreibung Ist In der aktuellen Version Inhaltlich auf das erste Release begrenzt und elne Initiale Veraion. In dar Gesamtplanung Ist die Veröffenfichung weiterer Dokumente aus der Entwicklung vorgesehen, um frühzeftig Rückmeldungen zu erhalten und gegebenenfalls aufzunahmen. Nachfolgend werden zunächst das Release- Archliektur-Dokument sowie der Backend-Source-Code sipha verlügbargemacht. . Die Definition und Gliederung der Anforderungen folgen einer personenzentrierten Methodik. Dabei erfolgt die Gestaltung daa gesamten Prozessablaufs aus Sicht derjenigen, weiche die App nutzen, bzw. der im Prozess singebundenen Stakehökler. Das Ziel ist os, die Bedürfniese allar genannten Beteiligten so abzubikien, dass eine hohe Akzeptanz. omeicht wird und die |eweillgen Funktionen Intalttv bedienbar eind. Anhend einer User Journey {Nutzungereise} sind. die Interaklionspunkte und den Erlebnis während der Nutzung aufgezeigt. Die daraus entstehenden Anforderungen werden sogenannten Epics (Beschreibung einer Anforderung auf einer hotien Abstraklionsebene) zugeordnet. Die Epica baschreiben die einzeinen Kontakt-Ereignisse sowie übergreifende Funktionalitäten Im gesamten Prozess, die für dis Nutzung und Akzeptanz der App erforderlich sind. Aus den Epics heraus werden die datallllerten Anforderungen In Form sogenannter User Stories {einein Altagssprache formulierte Software-Anforderung) abgeleitet. Die einzeinerı Anforderungen werden so strukturiert in gebracht... den Entwicklungsprozess Corons-Wam-App = Veriraulich
2.2 User Journey 2.2.1 Beschreibung der Nutzungsprofile (Stakeholder) Folgende wesentliche Nutzungäprofile bzw. Stakehokler sind In die User Joumey bzw. in den Gebamiprozese eingebunden und in Ihrer Rolle beschrieben: App-Bedlenung Alle Personen, weiche die App benutzen: Werden über mögliche Begegnungen mit Infizierten Paraonen Informiert, verifizieren eigene Tastergebnisse bzw. warnen dann alles Personen, danen sie begegnet sind, freiwillig und paeudonym. Hotlines Unterstützen Parsanen bei der Bedlanung der App in der Beantwortung von Fragestellungen zur Nutzung der. App, zur Technik sowie zum Datenschutz und geben auf Nachfrage verhaltensbezogene Informationen sowie weitere Informetionsmöglichkeiten im Kontakt- bzw. Infektionsfall welter. Unterstützen bei Verifikation und Freischaltung von Teatergebnissen In der App für Infizierte Personen und können diesen die Kontaktaufnahme mit dam zuständigen Gesundheitsamt empfehlen. Robert Koch-Institut (RKI} Stelt epklemlologische Informationen und Handlungsempfehlungen für die Bedienung der App zur Verfügung (Gontent). Bestimmt die Parameter für die Messung dar Kontakte (im Rahmen dar technischen Möglichkeiten durch die API). Spezifikation 7 Corone-Warn-App = Vertraulich
2.2.2 User Journey Die Nutzung der App wird aufgrund von riachelnander stattfindenden Kontakt-Erelgnissen und Interaktionen von ‚Personen In verschiedene Phasen eingeteilt. Zu jeder Phase sind den Personen Motivationen oder Anforderungen zugeortinet, die Ihre Erwartungen an dis Funktionsweise erfüllen und intuitiv durch den Prozess leiten. EEE En "Tor banaButhauteNermmat Fakten a IEEianden wohn - Phase Ides In.dieser Phase entscheidet sine Person, sich über dis App zu Informieren. Das kann über unterschiedliche Quelien erfolgen, In dieser Phase haben’die Personen ggf. verschiedene Fragestellungen zur Nutzung der App (Anweindung, Datenschutz, Barrierefreiheit etc.). Diese sollen bareita vor dem Download beantwortet werden können (Hotline, Informatiönen-auf Internetseiten des RKI und des BMG, App Stare/Googie Play Store). F Phase Installation Eine Person entscheidet eich zum Dowhload der App {App Store/Googla Play Store) und wird nach der technischen Instellatior! beim erstmaligen Öffnen der App durch eine. Einführung begleitet. In der Einführungsphase erhält die Person.eina Übersicht über diie Funktionsweise, Nutzungsbadingungen und Datenschutzbestimmungen sowie erforderliche Einwilligungen, Einstellungen und Benachrichtigungen. Spezifikation 8 Corona-Warm-App --Vertraulich
Phase Anwendung Die Phase der Anwendung Ist In vier weitere Bereiche unterteilt, In welchen die Person unterachledliche Bedürfnisse hat. 1. Hintergrund Im Ruhezustand (die Mode) des Mobiltelefons !äuft die Anwendung im Hintergrund und speichert für die Pärson autometislart und verschlüsselt dis In der Nähe befindlichen Pseudo-IDs anderer Personen anhand definierter Parameter über Entfernung und Dauer des Kontektas. In regelmäßiger: Abständen holt sich die App vom Sarver eine Liste dar Pseudo-IDe der sich freiwillig Inftzlert gemeldeten Personen und vergleicht diese mit den gespeloherten Pssudo-IDs Im Gerät, um einen möglichen Kontakt zu ermitteln. Im festgestellten Kontaktfall zu Infizierten Personen erhält die Person jewells eine Benachrichligung und verhaltensbezogene Empfehlungen. Hier kann zum Belsplel die Kontaktaufnahme mit ärztlichem Fachpersonal, mit dem zuständigen Gesundheitsamt und/oder die freiwillige häusliche Isolation empfohlen werden. Testing Im Fall eines durchgeführten Tests auf eine SARS-CoV-2-Infektion kanın die Person über die App den digitalen Testinformationsprozess starten und damit über das armittelte Testergebnis benachrichtigt werden. Infoktfall Im Fall ainse poaltiven SARS-COV-2-Befunds karm eine Parson freiwillig die in dar App gespeicherten eigenen pseudlonymen Warn-IDs veröffentlichen, damit andere Parapnen, dje die App nutzen, auf ihrem eigenen Smartphone abgleichen können, ob sie mit dar infizierten Parson in Kontakt standen, Phase Deinstallation Eine Person kann dis App jederzeit tieinsiallieren. Alle in der App gespeicherten Daten werden vollständig gelöscht. Spezifikation s Corona-Werm-App = Vertraulich