Skip to content

Organization

Maël Imhof edited this page Oct 4, 2024 · 2 revisions

This wiki page covers Hike Mate's organization as a team. For a more general overview of the wiki or a list of the available subjects, refer to the home page.

  1. Weekly meeting
  2. Roles
  3. Time table organization

Weekly meetings

The team meets regularly (twice a week) in quick, stand-up meetings to make sure everyone is on the same page.

Because this wiki is public, the exact time slots and place at which the meeting will take place are not documented.

Roles

The team uses a SCRUM approach to project management. There are one Product Owner (PO), one SCRUM Master (SM) and others are developers.

Because one of the goal of this project is to learn more about SCRUM, roles are rotated every week, with the following order:

  1. Rémy
  2. David
  3. Wylwi
  4. Maël
  5. mchac15

Rémy starts as SM and Wylwi starts as PO, meaning that the rotation will be as follows:

Week Sprint Product Owner SCRUM Master
5 1 Wylwi Rémy
6 2 Maël David
7 3 mchac15 Wylwi
8 4 Rémy Maël
9 5 David mchac15
10 6 Wylwi Rémy
11 7 Maël David
12 8 mchac15 Wylwi
13 9 Rémy Maël
14 10 David mchac15

Time table organization

Task block Task Time Block time per week
Design, infrastructure, organization
(each developer does a subset of these tasks every week)
Figma 1h30m 3h
Architecture diagrams / Schema planning 1h
PB maintenance as PO 30m
Manual QA (e.g., testing that the APK works) 30m
Act as SM 1h
CI, code maintenance (Sonar, coverage), etc. 1h
Implementation
(each developer does every task each week)
Coding, testing, reading documentation, etc. 10h 12h
Code reviews 1h
Task estimation + breakdown into Sprint tasks 30m
Shepherd your PRs (to get them merged) 30m
Scrum
(each developer does every task each week)
Standup meetings (2x / week) 30m 1h
Scrum board maintenance 15m
Individual retrospective 15m
Meeting with the coaches Sprint Review + Retrospective + Planning 1h 1h
Clone this wiki locally