RACI matrix¶
How to use: R = Responsible (does the work), A = Accountable (one person, signs off), C = Consulted, I = Informed. Roles are per sprint; see README.md for who holds them. "Dev" means every member acting as Developer / Researcher.
| Activity | Product Owner | Scrum Master | Dev (each member) | Instructor |
|---|---|---|---|---|
| Order the research backlog against the rubric | A/R | C | C | I |
| Write acceptance criteria on issues | A | C | R | |
| Sprint planning facilitation | C | A/R | R | |
| Sprint goal statement | A/R | C | C | I |
| Work sign-ups and assignment matrix | A | R | R (each files a sign-up) | |
| Written stand-ups (Mon/Wed/Fri) | R | A | R | |
| Thursday check-in and board hygiene | C | A/R | R | |
| Weekly metrics PR review and dashboard reading | C | A/R | I | |
| Implement pipeline, tests, docs | C | I | A/R (issue owner) | |
| Pull request review (different member than author) | I | I | A/R (reviewer) | |
| Validation labelling, primary rater | C | I | R (Jerad Dunne, jd) |
|
| Validation labelling, second rater | C | I | R (Leticia Aderhold la for drift; Hina Kramer hk for lineage, D-024) |
|
| Blindness rule for label commits | A | R | R | |
| Data dictionary and threats-to-validity updates | A | I | R | |
| Sprint review package and demo | A/R | R | R | I (receives) |
| Gemba walk (fresh-clone reproduction) | I | A | R (non-author) | |
| Retrospective facilitation, 5 Whys, kaizen issues | C | A/R | R | |
| Decision records (ADRs) and decision log | A | R | C | I |
| Meeting notes | I | A/R | C | |
| Risk register (FMEA) updates | C | A/R | C | |
| AI-use log entries | I | A (completeness check) | R | |
| Report writing | A | C | R | I |
| Presentation and demonstration | A | R | R | I |
| Individual reflection | I | I | A/R (own) | I |
| Communication with the instructor about dates or scope | C | A/R | I | C |