
Taking the Complexity out of Release Management
Address
Joe Farah farah@neuma.com
By Joe Farah - August 2004
CM is complex enough without having to worry about managing releases! Release Management, however, isn't just part of CM, it should be driving your CM solution.
Release management deals with defining, using and managing the set of deliverables (the Build), for all of your customers. This includes the creation of records to subsequently identify release contents, the creation of variant builds, patch releases, incremental releases, and the support of parallel streams of releases (older product releases, current release(s) and future releases). It also deals with the ability to know what’s in a release and to compare one release (e.g. one being sent to a customer) to another (e.g. the one the customer currently has so that the customer is well aware of the changes being made to his environment and how they match up against his requirements). In an end-to-end product management environment, release management spans the entire spectrum from requirements management through to product retirement.
In this article we will focus on aspects of a Release Management strategy which reduce complexity, minimize branching and ensure accurate identification and descriptions of your releases.
CM is complex enough without having to worry about managing releases! Release Management, however, isn't just part of CM, it should be driving your CM solution.
Release management deals with defining, using and managing the set of deliverables (the Build), for all of your customers. This includes the creation of records to subsequently identify release contents, the creation of variant builds, patch releases, incremental releases, and the support of parallel streams of releases (older product releases, current release(s) and future releases). It also deals with the ability to know what’s in a release and to compare one release (e.g. one being sent to a customer) to another (e.g. the one the customer currently has so that the customer is well aware of the changes being made to his environment and how they match up against his requirements). In an end-to-end product management environment, release management spans the entire spectrum from requirements management through to product retirement.
In this article we will focus on aspects of a Release Management strategy which reduce complexity, minimize branching and ensure accurate identification and descriptions of your releases.
Reviews (0)
Be the first to review this listing!
