# RACI for an Engineering Feature Release

Source: Bartosz Pater, Engineering Leadership
https://engineeringleadership.tech/blog/17-raci-matrix-for-engineering-teams/

An illustrative example to adapt with your team. R = does the work; A = owns the result; C = contributes input; I = receives an update. Use one accountable owner and at least one responsible role per activity. A/R may be combined. A blank cell means no assigned involvement.

## Worked example

| Work | Engineer | Tech Lead | Product Manager | Engineering Manager | SRE | Customer Support |
| --- | --- | --- | --- | --- | --- | --- |
| Define product scope | C | C | A/R | I | I | C |
| Design technical solution | R | A | C | I | C | I |
| Implement and test | R | A | C | I | C | I |
| Confirm release readiness | R | A | C | I | C | I |
| Deploy to production | R | A | I | I | R | I |
| Communicate the release | I | C | A | I | I | R |

Testing sits within engineering in this example. Add QA or other roles where appropriate. For the two R roles in deployment, agree who prepares and who performs the rollout. The matrix does not replace required approvals or the incident-response process.

## Your team's version

Workflow:
Current people filling the roles:
Review date:

| Work | Engineer | Tech Lead | Product Manager | Engineering Manager | SRE | Customer Support |
| --- | --- | --- | --- | --- | --- | --- |
| Define product scope | | | | | | |
| Design technical solution | | | | | | |
| Implement and test | | | | | | |
| Confirm release readiness | | | | | | |
| Deploy to production | | | | | | |
| Communicate the release | | | | | | |

## Resolve the gaps together

- Who is accountable for each result, and do they have the authority and capacity?
- Where several people are responsible, how is the work divided?
- Which input is needed, from whom, and before which action?
- Who needs an update, when, and through which channel?
- Who can pause a release, and when must a decision be escalated?
- Which mandatory approvals or policies still apply?
- What change will trigger a review of this agreement?
