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 |