Projektvergabe/
Ideen-Brainstorming
Aufstellen von Ideen und erste Einschätzung von Komplexität, Umsetzbarkeit und Nutzen
Der Titel des Jahresprojekts lautet "API Economy und Cloud Computing". Genauso offen wie diese Bezeichnung war auch unsere Aufgabenstellung, eine API als Produkt zu konzeptionieren, zu entwickeln und dabei betriebswirtschaftliche Aspekte zu beachten. Das Projekt soll möglichst viele verschiedene Teilaspekte der Gestaltung einer API als Produkt betrachten und darüber hinaus Cloud-Aspekte einbeziehen. Der zeitliche Rahmen ist auf zwei Semester festgelegt. Weiterhin soll das Projekt weitgehend kostenfrei durchgeführt werden, da keine finanziellen Mittel durch die Hochschule zur Verfügung gestellt werden.
Nach intensivem Brainstorming haben wir uns als Team das Ziel gesetzt, eine API zu entwickeln, welche individualisierte Reiseempfehlungen aufbauend auf verschiedenen Parametern ermöglicht. Außerdem ist es unser Ziel, das Produkt an den Wünschen potenzieller Kunden und der aktuellen Marktsituation auszurichten und durch Überlegungen zu den Marketingaspekten Preis, Produkt, Promotion und Place/Distribution zu ergänzen. Durch die Erstellung eines Beispielfrontends wollen wir visualisieren, wie eine mögliche Einbettung unserer API bei einem Reiseanbieter aussehen könnte.
Unser Ziel ist es, mit Discoveroo ein markttaugliches Produkt zu schaffen, welches an Marktgegebenheiten und Nutzerbedürfnisse angepasst ist. Dazu haben wir in diesem Bereich wirtschaftliche Aspekte wie beispielsweise Kosten, Distributionskanäle oder Preismodelle analysiert und evaluiert.
Das Herzstück des Projekts ist unsere Kernkompetenz. Dazu gehört als erstes das Aufstellen sinnvoller Parameter, die sich an den Bedürfnissen der potenziellen Kunden orientieren. Im Verlauf des Projekts haben wir Daten gesammelt und verarbeitet, Parameter berechnet und einen Suchalgorithmus für unsere Recommendation Engine gestaltet.
Zum Bereich Entwicklung gehören die Entwicklung einer Datenbank und der API. Dazu werden projektbedingte Rahmenbedingungen beachtet. Um cloudspezifische Charakteristika zu nutzen, wird Amazon Web Services genutzt.
09. Oktober 2019
Aufstellen von Ideen und erste Einschätzung von Komplexität, Umsetzbarkeit und Nutzen
13. Oktober 2019
Start Technologie-Recherche
Recherchieren von geeigneten API-Frameworks und Datenbank-Technologien
12. November 2019
Festlegen einer Projektstruktur und -dokumentation sowie Definieren von ersten Arbeitspaketen
28. November 2019
Durchführen von betriebswirtschaftlichen Recherchen (z.B. Wettbewerbsanalyse), Suche nach geeigneten Datenquellen und Erstellen eines Fragebogens für User-Feedback
Dezember 2019
Beginn der Dokumentation auf Website, Sammeln erster Daten und Einrichten der Infrastruktur auf Hochschul-Server
Januar 2020
Vorstellen eines Zwischenstands, weitere Datensammlung
März 2020
Durchführen weiterer betriebswirtschaftlicher Recherchen (z.B. Kundensegmentierung), Auswertung der Wetterdaten abgeschlossen, Wechsel der Infrastruktur zu AWS
April 2020
Frontend / AWS
Beginn der Frontend-Entwicklung, erstes Deployment der API auf AWS und Durchführen erster Lasttests
Mai 2020
Abschluss und Darstellung der Datensammlung, Aufstellung von Kosten und möglichen Preismodellen und Beginn der Arbeit am Empfehlungsalgorithmus der API
Juni 2020
Weiterentwicklung, Verbesserung und Debugging des Empfehlungsdiensts der API, Erstellen verschiedener Lasttests.
Juli 2020
Arbeit an Mobirise und Swagger UI, manuelle API-Tests, Weiterentwicklung der Kosten und Erstellung darauf basierender Preisszenarien
24. Juli 2020
Vorstellung des finalen Discoveroo-Prototypen