Development Process - Ga-3tan/AMT_Project GitHub Wiki

Development Strategy

We used an agile development methodology and more specifically the scrum framework. Sprints configuration and user stories were defined on the IceScrum platform.

Development Workflow

We used the Git Flow workflow as our Git branching strategy. See the README contribution section for instructions of how to use this workflow.

We first divided the user stories into multiple tasks and assigned them to the team members. We then used git flow to create new feature branches to implement theses tasks/stories.

Team communication

The team communicates via Discord and uses Microsoft Teams for communications with assistants and scrum masters.

Moreover, once a week we held a stand-up meeting to discuss the status of the project and everyone's progress.

At the end of each sprint, we held a sprint review session with the scrum master to show the progress of the project and get feedbacks.