Skip to main content

Team & Ownership

RACI

AreaTech LeadBackendFrontendMobileQAPMDevOps
ArchitectureR/ACCCIIC
API designR/ARCCIII
Laravel implARIICIC
React implAIRICII
Flutter implAIIRCII
CI/CDCCIIIIR/A
RequirementsCIIIIR/AI
QA / UATCCCCR/ARI
SecurityR/ARRRRIR

R = Responsible, A = Accountable, C = Consulted, I = Informed.

Communication

  • Daily stand-up at 10:00 local.
  • Sprint planning Monday, demo + retro Friday (week 2).
  • Async: GitHub PR discussions, Slack #attendance-dev.
  • Weekly sync with pilot client starting Sprint 7.

Decision Records

Every architectural decision lands in documentation/docs/adrs/ as a short ADR (context, decision, consequences). Lightweight — one page is fine.

Onboarding

New joiners should:

  1. Run docker compose up -d from the repo root.
  2. Read documentation/docs/introduction/overview.md through architecture/components.md.
  3. Walk through the attendance-capture workflow doc.
  4. Pick a good-first-issue label to tackle.