Renogen is a release management approval & tracking platform. It allows developers to request approval from the system environment owners for the releases of developed enhancements as well as for system environment administrators to execute the steps needed to release the enhancements.
A project represents a group of developers, quality assurance team, system owners, system admins etc working to release enhancements onto a specific system environment.
A deployment represents a scheduled date and time to release the enhancements. Commonly refers to "deployment window".
A deployment item represents an enhancement that to be released onto the system environment.
An activity represent a step that needs to be execute to release an enhancement.
An activity template is a template created at the project level that allows creation of activities using a configuration form.
A checklist is a list of tasks created at a deployment level to allow the project users to coordinate related tasks related to the deployment apart from the execution of the activities.
Role in Renogen projects | Capabilities | Possible role(s) in development team |
---|---|---|
approval | - Manage project settings & membership - Create deployments - Approve deployment items |
Project Manager, Product Owner, Release Manager |
entry | - Request deployments (via Deployment Request) Create deployment items - Create deployment activities - Submit deployment items |
Development Team, Configuration Team |
review | - Review submitted deployment items | QA Team, Technical Leader |
execute | - View run books - Update run book items |
System Administrator, Server Administrator, Operation Team |
- "Entry" user requests deployment window
- "Approval" user creates deployment window
- "Entry" user registers deployment items & specifies deployment activities
- "Review" user reviews deployment items
- "Approval" user approves deployment items
- "Execute" user executes deployment activities
- A deployment item changes status to "Completed" once all its activities are set to "Completed"