Manage Phases and Gates

Introduction

This feature enables you to add phases and gates to a release in Plutora. Phases are periods in a release where activities need to be completed, eg design, development, testing, deployment, etc. Whereas, Gates are milestone points in time where a criterion or approval needs to be met for the release to remain on schedule. 

You can set to push the phases and gates from Enterprise Release to Project/Independent Release. 

This article provides an overview of steps to add and manage phases and gates in Plutora. You can add phases and gates to a release as well as to a release template.

Pre-requisite

You must have already created a Release or Release Template to add phases and gates.

Release > Manager

Phases and Gates Panel

  1. Navigate to the ‘Release Manager’ page. 
  2. Search and open a release by clicking on the Release ID or Release Name. To see the search and filter options on this page, see Search and Filter Options.
  3. Click  to open the ‘Phases and Gates’ panel.

Add Phase/Gate

Add Phase/Gate manually

To add new phases and gates manually:
  1. Navigate to the ‘Phases and Gates’ panel. 
  2. On ‘On Phases and Gates’ panel, click  and choose Phase or GateA new line will appear in the list for the Phase/Gate.
  3. Double-click Click to add phase name or Click to add gate name and select the Phase or Gate name from the drop-down menu. To manage the available Phases and Gates see Release Phase Customization and the Release Gate Customization.
  4. Double-click Start Date and End Date and choose a date and time.
  1. Click .

The new phase/gate is now available for this release.

Push Phases/Gates from Parent to Child Release

If an Enterprise Release has child releases linked to it (Project and/or Independent Releases),  you can choose to copy the Phases/Gates to the child Releases. To view the child release(s) of  Enterprise Release see Release Manifest tab.

To push, select the Child Push checkbox of the Phase or Gate and then click .

A pop-up displays for your confirmation. Click .

A list of Child Push Updates will display. Click  to copy updates. Click the X at the top right to close the pop up.

Click . The pushed phase/gate will now be available in the Child Release.

Delete Phases/Gates

An Enterprise Release Phase and Gates, that are copied to the child release (Project and Independent Release), can only be deleted from the Enterprise Release. You can opt to ‘Ignore’  such phase/gate in the child release(s).
You can delete the Phase/Gate that you had added manually to a child release. 

To delete a phase/gate, select one or more of the Phases/Gates using the checkbox. Then click .

In an Enterprise Release, if you had pushed the Phase or Gate to the child release(s), confirm whether you want to delete the Phase or Gate from them as well.

The phase/gate will be deleted as per your selection.

Ignore Phase/Gate

Ignore

‘Ignore’ feature enables you to block a phase/gate to be migrated from one Parent to the other Parent Release on the Phases/Gates migration pop-up.
This feature is available in Project and Independent Release. To ignore a phase/gate on Project or Independent Release tick the Ignore checkbox on the ‘Phases and Gates’ panel. Then click .
Plutora will ignore the selected Phases/Gates when you move the Child (Project/Independent) Release to another Parent (Enterprise) Release.

Ignore Child

‘Ignore Child’ feature enables you to ignore the Phases/Gates, that were pushed to the Child Release, at the Enterprise Release level. This feature is available in Enterprise Release only. To ignore a Phase/Gate in the child Release(s), in the ‘Phases and Gates’ panel in Enterprise Release tick Ignore Child. Then click

The selected Phase/Gates will be ignored in the child Release(s) and will no longer available for Environment Booking.

Update Phase/Gate

You can change the date and time of a phase or gate. To change:
  1. Double click the Start Date or End Date column.
  2. Edit the date and time.
  3. Click .
  1. Click .

Affect on Associated Activities/Criteria

If the updated Phase/Gate has associated Activities/Criteria and the option When changing Phase and Gate dates, copy the dates to their Activities and Criteria option selected in Release Setup, Plutora will update the associated Activities/Criteria date with the updated Phase/Gate date.

Affect on Environment Bookings

If Environments are associated with the Phase or Gate, the Environment Booking Smart Alerts pop up will open:

Select one of the options:

  • Accept all conflicting booking dates and keep its current values: This is the default value. It keeps the old booking dates, even though the date of Phase or Gate may have changed. Selecting this option may mean that the Environments are no longer correctly booked for the Phase or Gate.
  • Shift all conflicting bookings dates to new phase dates: Move the old booking dates to the new Phase dates. If you choose to shift all conflicting bookings, the status of those bookings will be reset to ‘Pending’ (unless the Environment or Environment Group has been set to auto-approve).
  • Manage booking dates one by one: Have each booking opened one by one so you can select a Start Date and End Date.

Click the Reset all booking statuses to Pending toggle switch if required. The default state is On. Ensure that the Environment Booking Approver is set for the associated System and Its Environments.

Click .

Bulk Update Phase/Gate

To Bulk Update the dates of Phases and Gates:

  1. Select two or more of the Phases and Gates using the checkbox column on the left.
  2. Click .
  1. The ‘Bulk Update’ pop-up opens. Change dates in one of the following ways:
OptionsSteps
Shift Dates

  1. Select Start and end dates or End dates.

  2. Select Forward or Backward.

  3. Enter the number of Days.
Select NewSelect a new Start Date and End Date.
  1. Select the Also update and move activity/criteria dates for this release checkbox if you want to update and move the dates for Activities and Criteria too.

Click .

What’s Next

The next step after adding the phases/gates:

for an Enterprise Release is to add child release(s) using the Release Manifest feature.

for Project/Independent Release is to add Systems.

More Information

Phases/Gates Migration Pop-Up

If you decide to link a Project ( or Independent) Release to an Enterprise Release for the first time or move your Project Release from its current Enterprise Release to another one (e.g. if there is a Change running late or rescheduled Release Implementation Dates), Plutora will ask you to select how the Phases/Gates and their associated Activities/Criteria and Environment Bookings need to be handled.

There are three scenarios:

Maintain ALL Phases/Gates

Select this option to maintain all the Phases/Gates, Activities/Criteria, and Environment Bookings from the Child Release.

The following options are available in the ‘Inheritance of Enterprise Phase/Gate’ section:

  • Inherit ALL Phases/Gates: Select this option to inherit all the Phase/Gate and Activities/Criteria. If the same Phase, that exists in the Child Release, is inherited from the new Parent release, and it has Bookings in the Child Release, then the ‘Environment Booking Smart Alerts’ wizard will appear asking if you want to adjust Bookings dates.
  • Do not inherit Phases/Gates: Select this option if you do not want to inherit any Phases/Gates and Activity/Criteria from the Parent Release. This option will keep all the Child Phases/Gates, Activities/Criteria, and associated Bookings and not inherit anything from the Parent Release.
  • Remove ALL previously inherited Phases/Gates checkbox: If the Project Release is currently associated with a different Enterprise release, selecting this option will delete all the Phases/Gates, Activities/Criteria, and the associated Bookings that were inherited from the previous Parent Release.

Maintain ONLY Phases/Gates that have Start Date less than or equal to today

This option will retain Phases/Gates with the Start Date less than or equal to today (and their associated Bookings, and Activities/Criteria), and will remove everything else. It will also delete the Bookings associated with Phases that are to be deleted.

The option Inherit FUTURE Phases/Gates in the  ‘Inheritance of Enterprise Phase/Gate’ section will be selected by default. It will inherit all the Phases/Gates in the future with their Activities/Criteria from the new Parent Release.

Remove ALL Phases/Gates

This option will delete all Phases/Gates, Activities/Criteria, and Bookings from the Child Release. It will also delete the Bookings associated with Phases that are to be deleted.

The option Inherit ALL Phases/Gates in the  ‘Inheritance of Enterprise Phase/Gate’ section will be selected by default. It will inherit the Phase/Gates and Activities/Criteria from the new Parent Release.

Related Articles

Contents

Be the first to find out about new features. Subscribe to the Release Notes email.

Was this article helpful?

Thanks for your answer!