Skip to content

Latest commit

 

History

History
1866 lines (1802 loc) · 34.6 KB

anforderungen.md

File metadata and controls

1866 lines (1802 loc) · 34.6 KB

Zurück

Anforderungen

ID

Objektbereich Typ Evtl. Bedingung Anforderung Basierend auf Erfordernis(sen) Abhängig von Priorität Komplexität/Größe Feasibility Desirability Viability Total

A 01

Reisebegleitung Funktional Das System muss während der Navigation Straßennamen mit lokalen Gegebenheiten kontexualisieren (Bspw. "An der n-ten Kreuzung" / "Vor der Bushaltestelle" / "Neben dem Übergang" / "Neben dem Bäcker") E 02 Medium 🏕️ Large 🦑 2 10 8 20

A 02

Reisebegleitung Qualitativ Das System muss Anweisungen und Hinweise der:dem Nutzer:in sowohl textuell als auch per Metapher (Icon/Earcon/Hapticon) mitteilen. E 02 / E 06 Medium 🏕️ Medium 🐂 6 8 7 21

A 03

Texte Qualitativ Das System muss textuelle Inhalte so kurz wie möglich und mit so gering-komplexen Worten wie möglich zur Verfügung stellen. Spezifikationen zur einfachen Sprache sind zu beachten. (Definition nach Bundeszentrale politische Bildung) E 06 Medium 🏕️ Small 🐇 8 8 8 24

A 04

Texte Funktional Das System muss dem:der Nutzer:in die Möglichkeit geben textuelle Inhalte vorlesen zu lassen/akustisch ausgeben zu lassen. E 06 Medium 🏕️ Small 🐇 7 8 8 23

A 05

Reisevorbereitung (Auslastung) Funktional Das System muss die aktuell tatsächliche bzw. zukünftig zu erwartende Auslastung eines Verkehrsmittels (bzw. falls Verfügbar des Teils/Abschnitt eines Verkehrsmittels) in einer spezifizierten Zeit und auf einer spezifizierten Strecke mitteilen können. E 10 E 08 High 🏔️ Large 🦑 3 8 6 17

A 06

Reisevorbereitung (Auslastung) Funktional Das System muss dem:der Nutzer:in die Möglichkeit bieten die tatsächliche Auslastung der Verkehrsmittels zu bestätigen oder korrigieren zu können. E 10 E 05 Low 🏝️ Medium 🐂 3 8 5 16

A 07

Reisevorbereitung (Auslastung) Funktional Wenn der:die Nutzer:in spezifiziert hat, dass er:sie eine geringe Auslastung bevorzugt, muss das System bei dem Vorschlag von Routen-Optionen die Route mit den am geringsten ausgelasteten Verkehrsmitteln am höchsten priorisieren. E 10 E 05 High 🏔️ Medium 🐂 3 9 6 18

A 08

Reisevorbereitung (Auslastung) Funktional Das System muss die Auslastung eines Verkehrsmittel aus Kontextinformationen (Wetter/Großveranstaltungen/Stau auf den Straßen/Wochentag/Ferienzeit) interpolieren können E 10 Low 🏝️ Large 🦑 2 8 4 14

A 09

Rückmeldung Funktional Wenn der:die Nutzer:in Bezugskontakte spezifziert hat, muss das System während und nach Abschluss der Navigation die Möglichkeit bieten, Bezugspersonen per Kurznachricht oder Anruf zu kontaktieren. Das System bietet hierzu eine Weiterleitung in eine externe Messenger-App oder ruft die gewünschte Person über die Telefonnummer an. E 15 E 10 Medium 🏕️ Tiny 🦔 3 9 6 18

A 10

Rückmeldung Funktional Das System bietet dem:der Nutzer:in die Möglichkeit Bezugspersonen über eine reine Telefonnumer, aus den Kontakten oder verknüpft über Messenger-Apps (WhatsApp, Telegram, Threema, Signal, Viber etc.) zu spezifizieren. E 15 / (E 43) Medium 🏕️ Medium 🐂 3 9 6 18

A 11

Rückmeldung Funktional Das System bieten dem:der Nutzer:in vorgefertigte Nachrichten an, die den Bezugs-Personen mitgeteilt werden. E 15 E 09 Low 🏝️ Medium 🐂 7 9 9 25

A 12

Reisebegleitung (Wechsel der Kodalität) Funktional Das System bietet dem:der Nutzer:in die Möglichkeit die präferierte Kodalität auszuwählen. Als Standard muss das System die vom Peripherie-Gerät und/oder Umgebung vorgeschlagene Kodalität ansehen. E 20 Urgent 🌋 Medium 🐂 6 8 6 20

A 13

Reisebegleitung (Wechsel der Kodalität) Funktional Das System muss dem:der Nutzer:in die Möglichkeit bieten, die Kodalität (visuell/auditiv/haptisch) vorallem während der Navigationen abweichend der präferierten Einstellung zu wechseln. Dabei sollte der Wechsel aus der neuen Kodalität stattfinden können. E 20 E 12 High 🏔️ Large 🦑 6 7 6 19

A 14

Transparenz bei Transitzeiten Funktional Das System sollte dem:der Nutzer:in die Möglichkeit bieten, Gründe für die Berechnung der individuellen (typische Geschwindigkeit der Verkehrsart) bzw. situativen (Verspätung der Öffentlichen Verkehrsmittel durch Stau/Bauarbeiten) Transitzeiten in mehreren Detail-Graden nachvollziehen zu können. E 26 E 15 Low 🏝️ Small 🐇 6 8 7 21

A 16

Information bei internen/externen Ereignissen Funktional Wenn es zu externen Ereignissen (Ausfall, Verspätung, räumliche Änderungen von Start/Stop), die die Reiseroute beeinflussen, kommt oder personenbezogene Sensordaten (Geolocation) nicht mit den zu erwartenden Werten übereinstimmen, muss das System dem/der Nutzer:in eine Alternativroute berechnen und vorschlagen. E 03, E 36 E 40 High 🏔️ Medium 🐂 4 10 10 24

A 17

Information bei internen/externen Ereignissen Qualitativ Das System sollte immer eine positive Sprache verwenden, um Schuldzuweisungen zu vermeiden. E 03 Medium 🏕️ Tiny 🦔 10 10 10 30

A 18

Musik Funktional Das System muss dem/der Nutzer:in die Möglichkeit bieten, Musik/Podcasts/Hörbücher über betriebssysteminterne oder externe Anwendungen abzuspielen. E 07 Medium 🏕️ Tiny 🦔 4 6 7 17

A 19

Reiseinformationen Funktional Das System muss dem/der Nutzer:in eine Übersicht mit allen für die Reise relevanten Informationen (Abfahrtszeit und -ort, Routenverlauf, Ankunftszeit und -ort, Reisedauer, Zu erwartende Auslastungen, Mögliche Herausforderungen, ...) zur Verfügung stelllen E 11 High 🏔️ Large 🦑 6 8 8 22

A 20

Standort Funktional Das System muss dem:der Nutzer:in die Möglichkeit bieten, seinen:ihren aktuellen Standort im Kontext der bereits gefahrenen und noch zu fahrenden Route sowie aktuelle markante (große Gebäude/Flüsse/Seen/Straßen) Ortsinformationen nachvollziehen zu können. E 33 Medium 🏕️ Medium 🐂 3 5 4 12

A 21

Onboarding Funktional Das System muss den:die Nutzer:in bei erstmaliger Verwendung bzw. beim Onboarding nach der Einwilligung für die Nutzung von Sensor-Daten fragen. Das System stellt klar, welcher Need mit der Datennutzung erfüllt wird. E 43 High 🏔️ Small 🐇 10 10 10 30

A 22

Reisevorbereitung (Präferenzen) Funktional Das System muss dem:der Nutzer:in die Möglichkeit bieten, seine:ihre Reisepräferenzen (kurze Reise, wenig Umsteigen, Günstig/bestehendes Abo, geringer ökologischer Fußabdruck, Auslastung, naturgebundene Routen, schöne Routen) mitteilen zu können. E 17 Medium 🏕️ Large 🦑 5 7 7 19

A 23

Onboarding Funktional Das System muss dem:der Nutzer:in die Möglichkeit bieten, zu Beginn der Nutzung alle Individualisierungsmöglichkeiten (siehe A32) kennenzulernen. E 21 Medium 🏕️ Medium 🐂 6 8 8 22

A 24

Reisebegleitung Qualitativ Das System nutzt so wenig Sensor-Daten wie möglich und führt Berchnungen so weit es geht auf dem Gerät selbst oder anonymisiert durch. E 43 High 🏔️ Medium 🐂 4 7 5 16

A 25

Lernfähigkeit bei Fehlern Funktional Wenn es zu ungewollten/ungeplanten Aktionen, die das erfolgreiche absolvieren der angezeigten Routenführung beeinträchtigen oder gar verhindern bspw. Haltestelle verpassen, seitens der Nutzenden kommt soll dass System fähig sein, aus diesen Situationen zu lernen und sich anzupassen, um bei künftigen Reisen entsprechende Hilfestellungen geben. E 27 Medium 🏕️ Medium 🐂 6 8 7 21

A 27

Keine Registrierung Funktional Das System muss ohne Registrierung der Nutzer:innen im vollen Umfang zu Verfügung stehen. E 44 High 🏔️ Small 🐇 4 9 4 17

A 28

Auswahlmöglichkeiten Qualitativ Das System muss bei Auswahlmöglichkeiten eine Vorauswahl treffen, welche bereits die Präferenzen der Nutzer:innen berücksichtigt und die Auswahlmöglichkeiten so gering wie möglich, aber so groß wie nötig halten. E 04 E 49 High 🏔️ Small 🐇 5 8 8 21

A 29

Auswahlmöglichkeiten Funktional Das System muss dazu fähig sein, den Nutzer:innen alternative/erweiterte Auswahlmöglichkeiten anbieten zu können. E 04 E 28 Medium 🏕️ Small 🐇 5 8 8 21

A 30

Reiseinformationen Funktional Das System muss zu jeder Zeit fähig sein, den Nutzer:innen die wichtigen Reiseinformationen (siehe A19) zur Verfügung zu stellen. E 11 E 19 Medium 🏕️ Medium 🐂 6 9 7 22

A 31

Hinweise Qualitativ Das System muss den Nutzenden die Möglichkeit bieten Hinweise/Infotexte/Durchsagen selbst, aktiv zu schließen. (WCAG 2.2.1 Timing Adjustable) E 08 High 🏔️ Small 🐇 7 8 8 23

A 32

Onboarding Funktional Das System muss den Nutzer:innen die Möglichkeit bieten, alle Individualisierungsmöglichkeiten (Präferenzen, Schrift, Bevorzugte Kodalität, Farbe, Benachrichtigungszeitpunkte und -frequenz, Benachrichtigungen von Kontaktpersonen, Begrenzte Begleitung bei bekannten Routen...) bei erstmaliger Nutzung des Systems festzulegen. E 21 E 23 Urgent 🌋 Medium 🐂 6 8 9 23

A 33

Individualisierungsmöglichkeiten Funktional Das System muss den Nutzer:innen die Möglichkeit bieten, alle Individualisierungsmöglichkeiten jederzeit anpassen zu können. E 21 E 32 High 🏔️ Medium 🐂 6 8 8 22

A 34

Hinweise Funktional Das System muss Nutzenden die Mölichkeit bieten, sich Hinweise (vor allem im Onboarding bereich) erneut anzeigen zu lassen. Während der Reise macht es nur Sinn, wenn diese Hinweise noch aktuell sind. E 08 E 31 Medium 🏕️ Small 🐇 9 5 6 20

A 37

Hinweise, Onboarding Funktional Das System muss die Nutzer:innen frühstmöglich über verschiedene Auswahlmöglichkeiten und -situationen informieren. E 09 E 28 Low 🏝️ Small 🐇 6 8 7 21

A 38

Audiobegleitung Funktional Das System muss den Nutzer:innen akustische Signale senden können, um diese auditiv benachrichtigen zu können. E 14 High 🏔️ Medium 🐂 6 7 6 19

A 39

Audiobegleitung Funktional Wenn ein Systemsignal gesendet wird, muss das System den Nutzer:innen die Möglichkeit bieten, Musik/Podcasts etc. während eines akustischen Systemsignals pausieren zu können. E 14 E 18 Low 🏝️ Small 🐇 4 7 6 17

A 40

Externe Daten / Kontext Funktional Das System muss dazu fähig sein, externe Daten (Geodaten, Wetterdaten, Transitdaten) über die Reise verarbeiten zu können. E 19 Urgent 🌋 Large 🦑 5 8 4 17

A 41

Datenaktualität Funktional Das System muss dazu fähig sein, die aktuellsten externen Daten/Informationen über Ausfälle und Verspätungen transparent mit den Nutzer:innen kommunizieren zu können. E 19 E 40, E 14 High 🏔️ Medium 🐂 5 8 5 18

A 42

Reiseinformationen/Datenakutalität Funktional Wenn sich unterschiedliche Quellen uneinig über Informationen bezüglich der Reise sind, muss das System die wahrscheinlichste Variante hervorheben können. E 19 E 40 High 🏔️ Large 🦑 3 8 7 18

A 43

Anpassung Gehzeit Funktional Das System sollte dazu fähig sein, die Zeit für die individuellen Transitzeit (Fußweg/Fahrradweg...) der Nutzer:innen bis zum Gleis/Haltestelle messen zu können. E 25 E 44 Low 🏝️ Small 🐇 2 7 6 15

A 45

Routenvorschau Funktional Das System muss dazu fähig sein, eine Routenvorschau vor dem Antreten dieser Reise anzeigen zu können. E 31 High 🏔️ Medium 🐂 3 9 7 19

A 47

Rückzugsmöglichkeiten Funktional Das System muss während der Routenführung Rückzugsmöglichkeiten in Form von Orten, einer Alternativroute und/oder Pausen anbieten können. E 41 High 🏔️ Large 🦑 5 6 6 17

A 48

Akustische (Stör) Signale Funktional Das System soll Audiosignale und die akustische Wiedergabe von Texten nur bis zu einer gewissen Lautstärke oder bei der Nutzung von Kopfhörern erlauben. Bei Verwendung ohne Kopfhörer soll die Frequenz von Audiosignalen gesenkt werden E 13 Low 🏝️ Tiny 🦔 6 7 4 17

A 49

Reisevorbereitung (Präferenzen) Funktional Das System muss Nutzenden erlauben Präferenzen im Hinblick auf verschiedene Verkehrsmittel zu treffen. E 18 Urgent 🌋 Small 🐇 6 9 9 24

A 50

Reisevorbereitung (Präferenzen) Funktional Das System muss Nutzenden erlauben ihre Präferenzen jeder Zeit anpassen zu können E 18 E 49 High 🏔️ Small 🐇 6 8 6 20

A 52

Reisebegleitung bei bekannten Routen Funktional Das System muss sich merken können, ob Routen bereits öfter gefahren wurden. E 23 High 🏔️ Medium 🐂 8 8 8 24

A 53

Reisebegleitung bei bekannten Routen Funktional Das System sollte den Nutzenden erlauben, Routen (die regelmäßig gefahren werden) als Favorit oder bekannter Ort zu speichern E 23 Medium 🏕️ Medium 🐂 7 9 8 24

A 54

Reisebegleitung bei bekannten Routen Funktional Das System soll fähig sein, Nutzende bei regelmäßigen Routen / bekannten Orte-Route nur noch in Notfällen (Hilfe Funktion, spontane Änderungen, Verfahren,..) (und der Finalen Haltestelle) mit aktiven Hinweisen zu unterstützen E 23 E 52 Urgent 🌋 Medium 🐂 5 8 7 20

A 55

Reisebegleitung bei bekannten Routen Funktional Das System muss Nutzenden die Möglichkeit bieten, die Benachrichtigungen/Hinweise für bestimmte Routen bzw. Routengruppen (wie häufige Routen/bekannte Orte) einzeln einzustellen. E 23, E 46 Medium 🏕️ Medium 🐂 6 8 7 21

A 56

Warnung vor Schwierigkeiten/Problemsiatuationen Funktional Das System warnt Nutzende vor Reiseantritt vor auf der Route bekannten potentiellen Herausforderungen (komplexe Sachverhalte, die besonders für unerfahrene Reisende zu Verständnisproblemen führen können) E 38 Urgent 🌋 Small 🐇 6 8 7 21

A 57

Warnung vor Schwierigkeiten/Problemsiatuationen Funktional Das System muss Nutzenden die Möglichkeit bieten komplexe Sachverhalte, die zu potentiellen Herausforderungen auf einer Route führen können, in einer standardisierten Form zu melden. E 38 E 58, E 56 Urgent 🌋 Large 🦑 6 8 7 21

A 58

Warnung vor Schwierigkeiten/Problemsiatuationen Funktional Das System muss gemeldete potentielle Herausforderungen speichern, quantifizieren und diese weitergeben können E 38 E 57 Medium 🏕️ Medium 🐂 5 8 6 19

A 60

Reisebegleitung Art der Hinweise Funktional Das System soll Nutzenden die Möglichkeit bieten vor Reiseantritt angeben zu können welche Maß für Hinweise, Benachrichtigung, Audiobegleitung, Anzeige, ... gewünscht ist. Änderungen werden nur für eine bestimmte / die aktuelle Reise übernommen, danach sollen die voreingestellten Präferenzen wieder übernommen werden. E 46 E 59 High 🏔️ Medium 🐂 5 6 5 16

A 61

Warnung vor Schwierigkeiten/Problemsiatuationen Funktional Das System warnt Nutzende vor Eintritt potentieller Herausforderungen (komplexe Sachverhalte, die besonders für unerfahrene Reisende zu Verständnisproblemen führen können) und bietet den Nutzenden Unterstützung in Form eines Hilfetexts an. E 38 Urgent 🌋 Small 🐇 6 9 6 21

A 44

Anpassung Gehzeit Funktional Das System sollte dazu fähig sein, die durchschnittliche Zeit/Geschwindigkeit für den Fußweg bis zum Ziel der einzelnen Nutzer:innen berechnen zu können. E 25 0

A 26

Fehlersituationen Funktional Wenn es zu Fehlern kommt muss das System fähig sein, den Nutzer:innen eine Alternativroute anzubieten. E 36 E 16 0

A 46

Entfernen aus schwierigen Situationen Funktional Das System muss den Nutzer:innen die Möglichkeit bieten, Auskunft über das akute Eintreten von Stress- und Problemsituationen zu geben. E 41 0

A 35

Hinweise Funktional Wurde ein Hinweis geschlossen, welcher immer noch aktuell ist, muss das System den Nutzenden die Möglichkeit bieten diesen wieder zu öffnen. Außerdemm muss erkennbar sein, dass es einen aktuellen Hinweis gibt. E 08 E 31 0

A 36

Texte Qualitativ Das System muss den Nutzer:innen die Möglichkeit bieten, Texte in leichter Sprache anzeigen zu lassen. E 05 0

A 51

Reisevorbereitung (Präferenzen) Funktional Das System sollte den Nutzenden erlauben ihre Präferenzen nur für eine bestimmte / die aktuelle Reise ändern zu können. Danach sollen die voreingestellten Präferenzen wieder übernommen werden. E 18 0

A 59

Reisebegleitung Art der Hinweise Funktional Das System erlaubt Nutzenden bestimmte Einstellungen für verschiedenen Gefühlslagen/Moods einspeichern zu können E 46 0

A 15

Transparenz bei Transitzeiten Funktional Das System muss die typischen Geschwindigkeiten über alle Individual-Verkehrsmittel (Fuß / Fahrrad / Auto) über einen langen Zeitraum messen. E 26 0