Overview → About the Solution Process Apps → About the Approvals Process App
Approvals help enforce processes and bring accountability to your release management activities. Approvals may be required to allow a release train to proceed to final deployment stages; to validate that a release train may exit a stage based on gate exit criteria; and to confirm that pre-defined milestones for a release have been reached by a certain date.
Release managers determine approval needs during the Plan stage of a release train. Release approvals are added and managed from release trains; the Approvals process app stores approvals and determines the approval process.
E-mail notifications for each type are configured so that recipients can approve or reject directly from the e-mail they receive.
The approval types, including example milestones, are shown in the following figure.
Release Approval is intended for approval boards that need to approve a release train to be deployed to the final environment, often referred to as Production.
Release managers can use gate exit criteria to require individuals to approve a train to exit a certain stage. Exit criteria may be added for each gate, Scoping, Construction, and QA. For example, the QA gate may have exit criteria for successful test automation runs. If exit criteria is added for a gate, approval is required before the train can continue past that gate.
Milestones are date-based activities against which release train progress can be measured. For example, you may create a milestone for completing drafts of technical documentation.
Copyright © 2012–2016 Serena Software, Inc. All rights reserved.