-
Notifications
You must be signed in to change notification settings - Fork 1
Sprint_2
Inhaltsverzeichnis
Aufgrund von schwerwiegenden Problemen bzgl. der Freitexteingabe in Alexa, kam es zu Einschränkungen unseres Projekts und einer Umstrukturierung.
Nach Absprache mit Fr. Prof. Socher, haben wir uns entschieden, Änderungen an unserem Projekt vorzunehmen und damit Sprint 2 vorzeitig "abzubrechen".
Wir starten somit, mit veränderter Idee neu und werden bis zum offiziellen Ende des Sprint 2, einen funktionsfähigen Skill bieten, welcher die gleichen Funktionalitäten wie zuvor bietet.
Bei den Einschränkungen handelt es sich um "Drink eingeben" und somit auch "Drink löschen". Diese Funktionen werden durch "Rezept abfragen" ersetzt.
Ausführlichere Informationen
Der komplette Umbau der inneren Struktur, sowie die Anpassung aller Diagramme, Issues und des Wikis definieren das neue Sprintziel.
Es werden Die Funktionalität Hilfe verlangen und Zutaten abfragen implementiert und getestet.
- Zutaten abfragen
User Story | Akzeptanzkriterien |
---|---|
Als User möchte ich vom Simple Barkeeper die Zutaten eines bestimmten Drinks abfragen können, um ihn mir zuzubereiten. | • User sagt "Zutaten abfragen" wird vom SB nach dem Getränkenamen/Favoriten gefragt. • Je nach Auswahl erhält der User vom SB als Antwort eine Liste von Zutaten und zugehörigen Mengen. |
- Hilfe verlangen
User Story | Akzeptanzkriterien |
---|---|
Als User möchte ich vom Simple Barkeeper erfahren, welche Optionen mir zur Verfügung stehen um ihn richtig verwenden zu können. Bei genauerer nachfrage soll ein Beispiel aufgeführt werden. | • User sagt "Hilfe" und der SB erklärt ihm kurz alle Punkte des Hauptmenüs. • User sagt „Hilfe“ + Funktionsname (z.B. „Hilfe Favoriten abfragen“) und der SB führt dem User ein Beispiel zur gewünschten Funktion auf. |
Die Planung des Sprints 2 musste innerhalb dessen, aufgrund von Komplikationen bzgl. der Freitexteingabe, verändert werden. Alexa ermöglicht keine Freitexteingabe, welche über ein Wort hinaus geht und versucht die Eingaben, welche sie annimmt, an die bereits gemappten Eingaben anzupassen. Da dies die Implementierung der Funktionen "Drink eingeben" und "Drink löschen" unmöglich macht, haben wir, nach Absprache mit Fr. Prof. Socher, eine Planänderung vorgenommen. Die genannten Funktionen sind nun nicht mehr für eine Implementierung vorgesehen und werden durch die Funktion "Rezept abfragen" ersetzt.