Roles and Responsibilities¶
| What | What each role does across the SOPs, in one place. Roles describe responsibility within the processes; the processes themselves live in the Lifecycle, Recurring Processes, and Standards sections. |
| How to use | Find your role, see what you own, and jump straight into the SOPs you drive. For accountability per phase, see the RACI matrix. |
Roles are referenced by title, never by individual name. The mapping of current people to these roles is kept separately in Current Owners so the SOPs stay generic.
Jump to: Engineering · QA · Project Management · Product · DevOps · Support · Leadership
Engineering¶
Mission: Build correct, tested, maintainable software and keep it healthy in production. Key partners: QA (handover and fixes), DevOps (builds and deploys), Product and PM (scope).
Owns
- Developing and maintaining code to the agreed requirements and coding standards.
- Writing unit tests and clearing the static-analysis quality gate before review.
- Disciplined use of the branching model and pull requests; never committing to protected branches.
- Producing builds from frozen release branches and completing the Build Ticket.
- Fixing QA-found defects on the release branch, and urgent production issues via hotfix.
- Monitoring their platform after every deploy and debugging live issues.
- Logging work hours daily and keeping ticket status accurate.
SOPs you drive: Branching & Version Control · Development & Code Review · Build & Release Freeze · Defect Handling · Tagging & Deployment (tagging and merge-back) · Release Close-out · Hotfix · Post-Production Monitoring
Standards that apply: Use AI-assisted development (plan before code, AI in review, living in-repo docs); keep each repo's documentation current per Documentation Standards; own your escaped-defect record and communicate impact areas clearly so QA can test them (Escaped Defects Analysis).
Templates you use most: PR template · Code review checklist · Build Ticket · Impact Analysis · Runbook
QA¶
Mission: Independently verify that a build is correct and safe to ship, and hold the quality gates. Key partners: Engineering (handover, impact analysis, fixes), Product (acceptance criteria).
Owns
- Holding the acceptance gate: only accepting a build when its Build Ticket and impact analysis are complete.
- Ensuring quality through comprehensive test planning and execution.
- Participating in grooming to clarify acceptance criteria and ensure testability.
- Creating and executing test cases for all stories in the sprint.
- Running sanity, smoke, and regression suites against a documented test plan.
- Reporting and tracking defects in the tracker against the correct JIRA Release.
- Validating fixes and verifying story completion before the demo.
SOPs you drive: QA & Testing · Defect Handling (re-testing and go-ahead) · the acceptance step within Build & Release Freeze
Standards that apply: You give the explicit go-ahead that allows Tagging & Deployment; nothing ships without it. Own your escaped-defect record: if an impact area was communicated and you missed testing it, that is a QA-fault escaped defect (Escaped Defects Analysis). Concentrate regression where the impact analysis points.
Templates you use most: Impact Analysis form · Test plan skeleton · Build Ticket
Project Management¶
Mission: Keep delivery on track and the process honored, and coordinate everyone involved. Key partners: All roles. The PM is the coordination hub.
Owns
- Overseeing sprint execution and adherence to process timelines.
- Facilitating daily standups and sprint ceremonies, and the monthly retrospective.
- Ensuring tracker hygiene: stories and sub-tasks properly created, updated, and reflecting real-time status.
- Monitoring progress, managing risks, and removing impediments.
- Acting as the primary coordination point among Developers, QA, Product Owner, and stakeholders.
- Ensuring adherence to every process in this playbook, and raising deviations in the retrospective.
- Closing the JIRA Release the same day a build ships.
SOPs you drive: Agile Ceremonies · Monthly Retrospective · Planning & Estimation (facilitation) · Release Close-out (JIRA Release closure) · coordination in Tagging & Deployment
Standards that apply: Enforce JIRA & Release Management discipline; facilitate Escaped Defects Analysis fairly and on evidence.
Templates you use most: Definition of Ready · Definition of Done · Release notes · RACI matrix
Product¶
Mission: Make sure the team builds the right things in the right order, with clear acceptance criteria. Key partners: PM (planning), Engineering and QA (clarifications), Leadership (priorities).
Owns (the Product Owner)
- Owning the product backlog so it reflects business priorities.
- Defining and communicating user stories, acceptance criteria, and priorities.
- Participating in grooming, planning, and demo meetings.
- Providing clarifications and ensuring stories are ready for development.
- Approving completed stories in collaboration with stakeholders.
SOPs you drive: Backlog & Grooming · priority-setting within Planning & Estimation · sign-off within the Sprint Demo (Agile Ceremonies)
Standards that apply: Stories you bring to planning must meet the Definition of Ready; acceptance criteria must be testable so QA can verify them.
Templates you use most: Definition of Ready · Definition of Done
DevOps¶
Mission: Produce builds, run environments, and deploy safely, keeping infrastructure reliable. Key partners: Engineering (builds), QA (environments), Support and Management (deploy coordination).
Owns
- Producing build artifacts from frozen release branches (for example mobile builds) and deploying backend builds to the dedicated QA environment.
- Maintaining the dedicated QA and production environments.
- Executing production deployments of tagged releases, after confirmation and coordination.
- Supporting the logging and monitoring pipeline (for example RabbitMQ ingestion into the Google Cloud Console, Crashlytics and New Relic availability).
- Maintaining the documentation deployment for this playbook (CI for the static site).
SOPs you drive: build production within Build & Release Freeze · environment provisioning for QA & Testing · deployment within Tagging & Deployment · pipeline support for Post-Production Monitoring
Standards that apply: Deployments happen only after Support and Management coordination; keep environments and deployment steps documented as runbooks (Documentation Standards).
Templates you use most: Runbook template · Build Ticket
Support¶
Mission: Give clients a fast, consistent, reliable experience, and route real issues to development cleanly. Key partners: Development Lead (escalation), Management (deploy awareness), clients.
Owns
- Sending a first response to client requests within 2 minutes.
- Triaging: client-side issue, application question Support can resolve, or something needing development.
- Gathering the full escalation information block before escalating.
- Escalating to the Development Lead on the official channel and logging in the Support Issues Sheet.
- Relaying updates to clients clearly and on time, and closing tickets on resolution.
- Following backup procedures (calling the lead, then the backup lead) when SLAs are missed.
- Noting original configurations and setting revert reminders for any workaround.
SOPs you drive: Production Support (the full workflow and SLAs live here)
Standards that apply: Be ready before a deploy: Tagging & Deployment requires coordinating with you so you know what is changing. Help determine severity with Development for hotfix decisions.
Templates you use most: Escalation information block · Incident report
Leadership¶
Mission: Set direction, confirm releases, and hold the organization accountable to the process and to quality. Key partners: Product (priorities), PM (delivery), Engineering and QA (quality), Support (client impact).
Owns
- Providing high-level business direction and strategic input.
- Supporting the Product Owner in prioritization decisions when required.
- Participating in sprint demos (optional) to validate alignment with business goals.
- Confirming production deployments alongside Support coordination.
- Setting and owning the escaped-defect allowances per person and per seniority, and the penalty structure.
- Running the 6-month review cycle and the annual promotion and salary reviews that depend on the escaped-defect metric.
- Ensuring the Manager-level monitoring duty (daily dashboard review) is upheld.
SOPs you drive: deploy confirmation in Tagging & Deployment · accountability and thresholds in Escaped Defects Analysis · oversight of Post-Production Monitoring (Manager daily dashboard review)
Standards that apply: Thresholds and penalties are configured in individual goals, not in this playbook; Leadership owns those numbers. Promote a culture where the process is followed and deviations surface in the Monthly Retrospective.
Templates you use most: RACI matrix · Escaped Defects Analysis
Related¶
- RACI Matrix: accountability for every phase at a glance.
- Current Owners: who currently holds each role.
- The Lifecycle: the SOPs these roles drive.