Using Release Management v2
Summarize
Summary of Using Release Management v2
The Release Management v2 plugin facilitates the management of releases by providing tables to store information about planned releases and the tasks necessary for execution. It allows users to associate products with Configuration Items (CIs) in the CMDB, enabling a comprehensive view of related incidents, problems, and changes. While defining a product is optional, doing so aids in organizing release information effectively.
Show less
Key Features
- Product Records: Store and manage information about products, linking them to CIs for better tracking.
- Release Planning: Define and execute releases, including child releases and phases.
- Release Phases: Create multiple phases for governance and execution, customizable to fit your organization's process (e.g., waterfall, multiple merges).
- Scoping Releases: Outline the scope of each release by including relevant work artifacts such as projects and enhancements.
Key Outcomes
By utilizing Release Management v2, ServiceNow customers can streamline their release processes, improve product management, and ensure that all tasks are tracked and completed efficiently. The structured approach to defining releases and phases allows for better governance and execution, leading to successful delivery of projects and enhancements. Customers can expect a clear view of release hierarchies and an organized way to manage their release lifecycle.
The Release Management v2 plugin (com.snc.release_management_v2) provides release tables which store information about the planned release and tasks that are required to execute the release.
Product
Use a Product record in Release Management to store information about a product for reference purposes and groups all the releases and work artifacts for the product.
You can use the Configuration Items reference field to link the product with a corresponding CI in the CMDB. Each CI keeps information about how it relates to other CIs, and can track any incidents, problems, or changes related to it. Specifying a CI for the Product connects information from the release process to other processes in the instance.
Defining a product is not mandatory to manage the release process. A release can be an enterprise release in which it is associated with all products or services, or it can be associated to more than one product as well. In either of these cases, defining a product is not mandatory.
Once releases are defined for a product, the Product Hierarchy related link displays the hierarchy of releases, release phases, and release tasks associated with the product.
Release
Once a product is defined, you can plan and execute a release. Start by defining a release for the product and add child releases or release phases for the release. Then, scope the release by defining work artifacts for the release.
Release Phase
Define multiple release phases for a release for release governance and smooth execution.
For example, if the release is managed more like a waterfall process, the release phases could be requirement gathering, design, development, testing, build, acceptance, and deployment. For each phase, there can be release tasks associated to it. The phase gets completed as and when all tasks are completed for a phase. Release managers must keep the release phases updated.
If the release is divided into multiple merges, the phases could be merge 1, merge 2, merge 3, and so on. The type and number of phases would depend upon the release management process of your organization.
Scoping a release
Before starting the release execution, you must define scope of the release. Scope of a release includes the work artifacts such as projects, epics, stories, enhancements, and defects that are a part of the release.
For example, a minor release might only have a few problems and enhancements whereas a major release might have multiple projects or epics associated to it.
While scoping the release, you can use the Release Hierarchy related list on the Release Form to view the release as a hierarchy.