Handball Cup is an application used to register handball tournaments in all 6 regions in Norway. The application simplifies the administrative work needed to organize a tournament through a straightforward, univgersally designed user interface.
My Role in the project
One of my main roles during this project was quality assurance and responsibility of deadlines. As such, I reviewed my group's work and the project's progress. I also organized sprint reviews in order for the group to critically review its efficacy.
As a member of the team, I was responsible for developing parts for both the backend and frontend of the application.
The team consisted of 5 other data engineering students and myself. The students are Eirik Elvestad (eirielv@stud.ntnu.no), Øyvind Bjørnsrud (oyvind.bjornsrud@gmail.com), Hans Magne Asheim (hmasheim@stud.ntnu.no), Leon Hesthaug (leonehe@stud.ntnu.no), and Tomas Beranek (tomaber@stud.ntnu.no).
Throughout the project, the group kept close contact to a user. When the user reviewed the final product, she was extremely pleased and felt that all her requests had been incorporated. As a team, we were very proud of the final outcome.
Planning and Organization of Project
Gantt Diagram for the project
GitLab Issueboard
Modelling of Project
Testing and Evaluating
As the product needs to be bug-free and secure when it comes to data handling, the group ran extensive tests for all classes. The tests were done through the JUnit framework and the tests were automatized through a Maven build. Furthermore, a deployment pipeline ensured that each time the group pushed to the main branch all the tests were successful.
JUnit tests for two of the classes
Risk Analysis