Release Management
Release Management takes a holistic view of changes to a software-based project or (service) product: the process ensures that all aspects of a release, both technical and non-technical, are considered together and applied to the planning and implementation of releases.
Release Management implements an established approach to plan, design, build and test components (HW and SW) that will implement the service product in the production environment.
Release Management aims to ensure the quality of all environments, especially the production environment, by using formal procedures and checks for new versions. It also oversees the integration and flow of development, testing, deployment, and support of these systems. At a high level, the following steps are taken to ensure a successful Release Management process:- Ensure that the Change Control has been agreed and signed off
- Define who will be involved in the release process
- Define roles and responsibilities
- Define the release type - plan in advance the type of Test Release to be implemented: New, Database Refresh, Bug Fix, Emergency, Standard, Configuration, Production Alignment etc.
- Ensure that the change board have signed off the release
- Ensure integration in configuration management for all assets
- Define the architecture receiving the release, including any multi-platform timing releases.
- Ensure support agreements are defined and communication lines in place for the release.
The customer’s benefits at a glance:
- High quality of releases
- Repeatable process for deploying releases
- Quick and accurate release builds
- Cost-effective releases



