Release Management: Build and test phase

After the release team agrees on a release plan, members of the release team identify and develop the processes, tools, and technologies required to deploy the release into production. The following is a summary of the release building activities.

  • Selects a suitable release mechanism for the change that is a strategic fit, is repeatable, and is consistent
  • Designs and builds a release package for the change that allows it to be successfully deployed
  • Tests the release package to ensure that it delivers the change effectively in line with requirements
  • Ensures the release package is updated to the Configuration Management Database (CMDB) as a pending release package and that any new script is added to the Definitive Software Library (DSL)

Release Management has two out-of-box tasks created for the Build and Test phase:

  • Identify the affected systems (setting up the affected Configuration Items (CIs) – hardware and software
  • Create release (software development, software push, hardware install, or other similar tasks) – software only

This phase of Release Management contains the build and test approval type. This approval must be met in order to advance to the next phase (Training or Distribution and Rollout).

Note If the test fails, you return to the plan and design phase to reevaluate the scope and content of the change.