Studienarbeit ShoppingListGenerator
Jeder kennt die lästige Aufgabe, wöchentlich seine Einkaufsliste zu schreiben, obwohl man doch noch wahnsinnig viel anderes zu tun hat.
Genau diesem Problem widmeten sich die drei Medieninformatik-Studierenden Steven Solleder, Isabell Waas und Vincent Tischler in ihrem 5. Semester im Wintersemester 2021/22. Anders als man es erwarten würde, entwickelten sie keine Desktop- oder Web-Anwendung, sondern wagten sich im Rahmen des fachbezogenen Wahlpflichtmoduls „Agile Test- und Entwicklungsmethoden in der App-Programmierung“ von Prof. Dr. Rill an die iOS-Programmierung, welche für sie noch Neuland war.
Dabei entstand der ShoppingListGenerator. Dieser soll Nutzern helfen, ihre individuelle, nach Läden und Regalen sortierte Einkaufsliste schnell und einfach zu erstellen. Dazu werden zuerst die gewünschten Gerichte und dann die gewünschten Zutaten ausgesucht, wobei die für die vorher ausgewählten Gerichte notwendigen Zutaten bereits vorausgewählt sind. Danach wird die sortierte Einkaufsliste auch schon erstellt. Vorteile für den Nutzer sind, dass die Einkaufsliste nicht immer wieder per Hand neu geschrieben werden muss und er nicht in den Läden umherirren muss, um die Zutaten zu suchen.
Daneben dient der ShoppingListGenerator dazu, sich ein Kochbuch mit Gerichten und deren Rezepten anzulegen sowie die Zutaten, die man zu sich nimmt, zu verwalten. Genau dieses Kochbuch dient auch als Basis für das Erstellen der Einkaufsliste.
Neben der Implementierung lag ein großer Fokus auf dem Einhalten einer agilen Vorgehensweise bei der Projektumsetzung. Die Aufgabe des Product Owners übernahm dabei Prof. Dr. Rill und die des Scrum-Masters abwechselnd Steven Solleder und Isabell Waas, damit sich beide mit dieser Rolle vertraut machen konnten. Ebenso wichtig für das Modul waren die automatisierten UI- und Unit-Tests für die App.
Für die Zukunft ist geplant, die App weiterzuentwickeln und im App Store zu veröffentlichen, weshalb sie bisher nicht auf GitHub zu finden ist.