Im Rahmen des Moduls Softwaretechnik-Projekt im Wintersemester 2021/22 wurde in einem Team bestehend aus 11 Personen ein Webgame entwickelt.
Ziel des Softwaretechnik-Projekts ist einerseits die Entwicklung in einem realistischen Umfeld und unter verwendung von Scrum kennenzulernen, d.h. in kleinen Gruppen und verschiedenen Rollen komplexe Software zu entwickeln und neue Technologien kennenzulernen. Arbeiten werden dabei aufgeteilt, so dass asymmetrisch am Projekt gearbeitet werden kann und sich die Teammitglieder individuelle Schwerpunkte setzen können. Anderseits gilt es als Ziel Projektorganisation zu lernen.
Dabei wurde Wert gelegt auf einen gleichmäßigen Projektfortschritt und planvolles und systematisches Vorgehen. Eine solide, erweiterbare und verständliche Architektur, die schrittweise weiterentwickelt wird und eine immer aktuelle Dokumentation darf natürlich auch nicht fehlen. Während der Entwicklung wurde auf gute Testabdeckung der Implementationen geachtet, sowie Fehler systematisch mit einem Ticketsystem erfasst und bearbeitet. Jedes Mitglied trägt eine aktiv Verantwortung für das Projekt.
Copy builded Frontend to public folder, then
.\gradlew bootJar
Jar File will be in build/libs folder
java -jar CampusAdventure03-1.0.1-ALPHA-SNAPSHOT.jar
.\gradlew bootRun
backend will be available on post 8080
.\gradlew test
- Spring Boot 2.5.6
- Spring 5.3.12
- JDK 12.0.2
- Java 12
Demo Video auf YouTube.


