Roles | Responsibilities | Stage Permissions |
Release Requester | Initiates the release of an IT service deliverable by defining priority, risk, time limits, etc. and by associating the related change. | Submission - Edit |
Release Engineer | Provides a detailed plan for the release, including rollout and backout plans and downtimes. Handles the release deployment into the production environment and trains stakeholders to use the deployed service. | All stages - Edit Development - Approve Testing - Approve Deployment - Approve |
Release Manager | Manages the release process and throughout its life cycle and ensures that the deliverable meets its objectives without compromising on the quality standards. | Full control over the release process |
Development Head | Manages the development of prerequisites for the release and documents the development process. | Planning - Edit Development - Edit, Approve |
QA Manager | Accountable for the functionality testing of the deliverable and ensuring that the deliverable is defect-free and meets the specified requirements. | Testing - Edit, Approve UAT - Edit |
UAT Owner | Organizes and manages the testing of the deliverable with real-time use cases by stakeholders. | UAT - Edit, Approve |
Release Reviewer | Evaluates the entire release process after deployment and declares whether the release is a successful one in all aspects. | Review - Edit, Approve |
Access Permissions | Description |
View | Enables the user only to view the release requests. They cannot perform any operation. |
Edit | Enables the user to edit release requests. The user cannot perform add/delete operation. |
Approve | Allows the user to approve release requests. The user cannot perform add/edit operation. |