Anforderungen
Der GetWeather Skill muss den vorher festgelegten Anforderungen genügen. Hier sind diese sortiert ausgeführt. Falls diese nicht implementiert wurden, ist dies mit einem Kreuz markiert. Mit einem Strich sind Anforderungen markiert, welche zwar erfüllt werden, aber noch verbessert werden könnten.
Nichtfunktionale Anforderungen
Identifikator | Beschreibung | Umgesetzt |
---|---|---|
NF-003 | Die Sprach-zu-Text Komponente muss auf deutsche Sprache ausgelegt sein | ✔ |
NF-004 | Die Skills müssen sprachunabhängig entwickelt werden | ✔ |
NF-005 | Die Skills müssen unabhängig von einander Funktionieren | ✔ |
Der Skill ist zwar sprachunabhängig implementiert, allerdings sind die Wetterwarnungen ausschließlich auf Deutschland bezogen. Es wird zur Ermittlung der Warnungen Informationen des Bundesamt für Bevölkerungsschutz und Katastrophenhilfe genutzt. Diese Behörde veröffentlicht lediglich Warnungen zu Deutschland heraus. Es hätte hier eine API für gesammelte Warnungen für mehrere Länder genutzt werden, allerdings wurde davon abgesehen da diese aus einen inoffiziellen Quelle stammen würden. Falls diese Funktion im Ausland genutzt werden sollte, müsste diese angepasst werden.
Funktionale Anforderungen
Identifikator | Beschreibung | Umgesetzt |
---|---|---|
F-070 | Das System muss Nutzenden die Möglichkeit bieten sich das aktuelle Wetter ausgeben zu lassen | ✔ |
F-071 | Das System muss Nutzenden die Möglichkeit bieten sich das aktuelle Wetterwarnungen ausgeben zu lassen | ✔ |
F-072 | Das System muss Nutzenden die Möglichkeit bieten sich Wettervorhersagen für einen eigens bestimmten Tag ausgeben zu lassen | ✔ |
F-073 | Das System muss Nutzenden die Möglichkeit bieten sich auf markantes Wetter für einen eigens bestimmten Tag hinweisen zu lassen | ✔ |
F-074 | Das System soll Nutzenden die Möglichkeit bieten sich auf Niederschlag in einem eigens festgelegten Zeitraum hinweisen zu lassen | ✔ |
F-074-1 | Das System kann Nutzenden die Möglichkeit bieten sich auf Regen in einem eigens festgelegten Zeitraum hinweisen zu lassen | ➖ |
F-074-2 | Das System kann Nutzenden die Möglichkeit bieten sich auf Schnee in einem eigens festgelegten Zeitraum hinweisen zu lassen | ➖ |
F-076 | Das System soll Nutzenden die Möglichkeit bieten sich auf Unterschreitung einer gewählten Grenztemperatur in einem eigens festgelegtem Zeitraum hinweisen zu lassen | ✔ |
F-074-1 und F-074-2 wurden nicht einzeln implementiert. Regen und Schnee sind zu Niederschlag zusammengefasst worden, da die API dies auch so berichtet. Als Verbesserung könnte eine andere API verwendet werden oder die Niederschlagswahrscheinlichkeit mit der Wettervorhersage verglichen werden.
- Previous
- Next