Release Manager → Glossary
Glossary
- Applications
- Bring together components with their deployment targets and
orchestrate multi-component deployments.
- Application Releases
- Manage the release of a specific instance of one or more
applications through a release train.
- Approvals
- Approvals may be required to allow a release train to proceed to
scoping, QA, and final deployment stages; to validate that a release train may
exit a stage based on stage gate exit criteria; and to confirm that pre-defined
milestones for release trains or application releases have been reached by a
certain date.
- Artifacts
- Files or other software elements.
- Business Requests
- Represent work items for an application release in response to a
business need. Business requests can come from
SBM
applications or from integrations with third-party tools, such as ServiceNow.
- Component Versions
- Instances of a
Release Automation
component, which is the artifact to be deployed or otherwise configured.
- Deployment Paths
- Sequences of environments into which you schedule your turnover
deployments.
- Deployment Tasks
- Sets of steps in the deployment process. Deployment tasks can be
manual or executed in
Release Automation.
- Deployment Units
- See Component Versions.
- Development Tasks
- Represent work items for an application release. Development
tasks can come from
SBM
applications or from integrations with third-party tools, such as Atlassian
JIRA.
- Environments
- Sets of resources to which turnovers are deployed. These are
user-defined collections of resources that host an application, typically
modeled on some stage of the software project life cycle, such as development,
QA, or production. An environment can consist of a single machine, be spread
over several machines, or be spread over clusters of machines.
- Milestones
- Date-based activities against which progress can be measured.
Milestones are typically interim deliverables within a life cycle stage.
- Projects
- Containers for release items, such as application releases,
release trains, and environments;
SBM
projects.
- Release Approvals
- Built-in approval items that may be required for the release
train to enter the Scoping, QA, and final stages. The default approval names
are Train, Development, and Executive. Up to four levels of approval may be
defined for each of these.
- Release Automation
- The part of
Release Manager
that executes automation of release deliveries.
- Release Elements
- Entities or objects that support your release process, such as
applications, environments, release types, and deployment paths.
- Release Trains
- Calendar-based management of a set of application releases across
various life cycle stages. The default stages are Scheduling and Scoping,
Construction, Verification, and Deployment.
- Release Type
- A user-defined category for release trains, application releases,
and turnovers. Release type values are stored in an auxiliary table, so that
you can easily add the values that are appropriate for your implementation. The
default values are Development, Emergency, and Normal.
- Resources
- Represent a deployment target on a
Release Automation
environment. Examples include physical machines, virtual machines, databases,
or J2EE containers.
- Runbooks
- Templates of ordered deployment tasks.
- Snapshots
-
A snapshot captures an application's current state, and as the
application moves through different environments, the snapshot ensures that
proper component versions are used.
- Stages
- Phases of the release process, such as scoping, construction, and
verification.
- Stage Gates
- The point between one stage and another where exit criteria may
be validated and approved as met before the release train can move to the next
stage.
- Timelines
- Present the overall status for release trains and application
releases in a calendar format.
- Turnovers
- Contain all the information needed to deploy application release
artifacts to environments.
- Work Items
- Represent work needed for an application release, such as
business requirements and development tasks.
Copyright © 2012–2014 Serena Software, Inc. All rights reserved.