Innovationsplattform

Caspani, Fabio and Luthiger, David and Willi, Philippe-André (2021) Innovationsplattform. Other thesis, OST Ostschweizer Fachhochschule.

Full text not available from this repository.

Abstract

Der Auftraggeber möchte ein Minimum Viable Product (MVP), welches die Kernfunktionen der
Applikation enthält. Es musste ein Kompromiss gefunden werden zwischen Vorstellung des
Auftraggebers und dem technisch machbaren innerhalb der gesetzten Projektlaufzeit. Zudem musste
ein Konzept entwickelt und implementiert werden, welches die Applikation nach aktuell geltenden
Softwareengineering-Prinzipien abbildet.
Um diese Aufgaben zu bewältigen, hat das Projektteam den agilen Scrum-Ansatz gewählt. Damit
konnten Erkenntnisse und Erfahrungen laufend in die Entwicklung miteinfliessen. Zuvor wurde der
gesamte Projektumfang in einem Workshop zusammen mit dem Auftraggeber erfasst und grob
abgegrenzt. Die effektive Spezifizierung der Features fand jeweils in der Sprintplanung statt.
Als Architektur hat sich das Projektteam für eine modulare Aufteilung in Frontend und Backend
entschieden. Das Frontend wurde mit Vue.js als Single Page Application erstellt. Das Backend wurde
mittels serviceorientierter Architektur hauptsächlich mit ASP.NET Core entwickelt. Die gesamte
Applikation wurde mit Docker containerisiert.
Der Auftraggeber erhält eine erste ausführbare Version seines Produkts. Die Produktidee konnte in
kurzer Zeit umgesetzt werden. Das MVP kann nun zur Generierung von Nutzerfeedback verwendet
werden. Der Grundstein für Erweiterungs- und Wartungsprojekte ist dank der modularen
Softwarearchitektur gelegt. Durch die Verwendung von Docker erhält man eine hohe Flexibilität beim
Deployment. Die Applikation kann plattformunabhängig installiert und betrieben werden.

Item Type: Thesis (Other)
Subjects: Area of Application > Business oriented
Area of Application > Industry
Area of Application > Web based
Technologies > Programming Languages > C#
Technologies > Programming Languages > Java Script
Technologies > Frameworks and Libraries > .NET
Technologies > Frameworks and Libraries > ASP.NET
Technologies > Databases > PostgreSQL
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Politze, Daniel Patrick
UNSPECIFIED
Date Deposited: 13 Dec 2021 10:23
Last Modified: 13 Dec 2021 10:23
URI: https://eprints.ost.ch/id/eprint/970

Actions (login required)

View Item
View Item