configuration management action whereby a part icular version of hardware, software, or documentation is baseline d and made available for general use. [D04214] CSM A subset of the end- product that is the object of evaluation at a major milestone. A release is a stable, executable version of product, together with any artifact s necessary to use this release, such as release notes or installation instruction s. A release can be internal or external. An internal release is used only by the development organization, as part of a milestone, or for a demonstration to users or customer s. An external release (or delivery) is delivered to end user s. A release is not necessarily a complete product, but can just be one step along the way, with its usefulness measure d only from an engineering perspective. Releases act as a forcing function that drives the development team to get closure at regular intervals, avoiding the "90% done, 90% remaining" syndrome. See also prototype, baseline. [D04757] RUP
In team programming, the act of updating the configuration of program elements contained in a specific edition of a project or package. When package or class owners release modified editions into a containing project or package, they update the team baseline. See baseline.