| Business Analyst (BA) | Requirements elicitation, as-is/to-be flows, acceptance criteria | BRD, user stories, process flows, traceability matrix |
| Product Manager (PM) | Vision, scope, prioritisation, success metrics | PRD, roadmap, release notes |
| Technical Program Manager (TPM) | Charter, sprint plan, RACI, risks, dependencies, status | This charter, sprint plans, risk register, status reports |
| Scrum Master (SM) | Ceremonies, impediment removal, velocity | Sprint reviews, retrospectives, burndown |
| Solutions Architect / FDE | System design, integration design, deployment topology | Tech spec, ADRs, architecture diagrams, C4 models |
| UX/UI Designer | Design system, layout, motion, accessibility | Design tokens, wireframes, motion spec |
| Software Engineer (DEV) | Implementation | Source code |
| SDET | Automated test suites | Unit, integration, contract, e2e tests |
| QA Lead | Test strategy, Definition of Done, defect triage | Test plan, test report, defect log |
| DevOps / SRE | CI/CD, environments, observability, incident response | Pipelines, Dockerfile, runbooks, SLOs |
| Application Security Engineer (AppSec) | Threat model, SAST, DAST, dependency and secret scanning, supply chain, penetration testing, security release gate | Threat model, security pipelines, SBOM, pen-test findings, security sign-off |
| Technical Writer | User-facing and internal documentation | READMEs, API docs, ADR polish |