Team and Roles
|Jan Hansel||Implementer, Deployment Manager||Backend, Database, Deployment|
|Marlon Müller||Implementer, Designer||Frontend, Design|
|Eric Dehmel||Implementer, Test Manager||Backend, Database, Testing|
|Robin King||Business Designer, Analysis, Implementer||Business Modeling, Requirements,|
The roles have been assigned considering the strengths of each team member. While the roles define the primary task of each member, the overall development will be agile, so everyone is able to assist in other areas if required. Not defined but needed roles and areas, like Project Management, will be worked on by the whole team in the same way. Therefor, as already mentioned, an agile form of development process, for example Scrum, will be used. The exact form of agile development has yet to be decided.
Technologies and Tools
|Backend||Java, Spring MVC|
|Project Management||Gitlab, YouTrack|
We decided to use YouTrack as our issue tracker/project management tool. First we wanted to use Gitlabs built-in issue board, but we need time-tracking, sprint planning and more detailed reports. As a platform for using git, Gitlab is always our first choice. Features like merge-requests and especially the built-in CI/CD pipelines are great.