The hierarchical relationships between the primary Serena Release Manager objects are shown in the following figure.
Before you use Serena Release Manager, you should know the basic terminology as well as how the primary elements are related.
Release trains provide a published schedule of changes to production. One or more application releases are associated with each release train.
Application releases represent versions of applications or projects, where the application or project architecture is specified by components. One or more release packages are associated with each application release.
Release packages represent a portion of IT or service infrastructure normally built, deployed, tested, and released together. Release packages define the set of changes to be deployed and drive the deployment processes. One or more development change requests and deployment units are associated with each release package.
Deployment tasks are actions to be executed as part of the process of deploying a release package into a specific stage environment. Deployment task types include manual, vault, and automation.