Show TOC

Procedure documentationSetting Up Quality Gates and Assigning Project Phases

 

You use quality gates (Q-Gates) to indicate the end of a phase in SAP Solution Manager and to release the next phase of your project. This means that you cannot import transport requests into the system involved in the phase until the Q-Gate immediately preceding the phase has been passed.

Note Note

In addition to the Q-Gates delivered by SAP, you can also specify your own Q-Gates. For more information, see Project Management Using Quality Gate Management.

End of the note.

Prerequisites

You have defined projects using the project administration transaction SOLAR_PROJECT_ADMIN before defining quality gate settings.

Procedure

  1. Access the list of projects in the Change Management work center, and choose a project. If necessary, you can use the filter options at the top of the page to limit the number of projects displayed.

  2. Choose Start of the navigation path Set up Next navigation step Quality Gate Management End of the navigation path. A guided procedure enables you to perform the steps required to maintain your project using quality gate management.

    Note Note

    If you have already entered data in project administration that is related to QGM, this data is displayed in the steps of the guided procedure. In addition, you can display detailed information for every step by choosing Expand tray in the Help section.

    End of the note.
  3. In step 1, Define Quality Gates and Milestones, you specify the Q-Gate and milestone data for the project.

    • To specify your own milestones as Q-Gates, choose Add Milestone, enter a name for the milestone, and set the flag in the Q-Gate column.

    • Enter the planned deadlines for all Q-Gates and milestones.

      Note Note

      The deadlines of the Q-Gates delivered by SAP must be in the correct sequence. For more information, see Project Management Using Quality Gate Management.

      End of the note.
    • You can upload template documents for each Q-Gate. Select the row of the Q-Gate and choose Upload Template.

      Note Note

      The system administrator uploads the template documents into the system. These are documents that can be used as templates by the project team members, who can download and upload them from the Open Q-Gate window.

      End of the note.
  4. Select Next to go to step 2, Set Quality Manager. Here, enter the name of the quality manager and the person responsible from the quality advisory board. To do this, you have the following options:

    • Select a user from the list previously maintained in project administration.

    • If the user name is known, enter it directly in the field.

    • Use the search function to find and enter a user.

    Note Note

    The Manager Change Log pushbutton opens a dialog box displaying any changes in either of the manager fields.

    End of the note.
  5. In step 3, Set Transport Landscape, you can display the system transport landscapes assigned to the project.

    • If you do not select Use Central Change and Transport System Infrastructure, you have the following options:

      The logical components assigned to your project are displayed in the top section. If you select a row, the corresponding system information (system, client, and system role) for each logical component is displayed in the bottom section.

      Note Note

      Only logical components that have been assigned to the project in project administration are displayed.

      In the Include in Project column, you can see whether the systems in a logical component assigned to the project are enabled for QGM. You can make the QGM designation in project administration (transaction SOLAR_PROJECT_ADMIN), under Start of the navigation path System Landscape Next navigation step Systems Next navigation step Change-Relevant End of the navigation path.

      End of the note.
    • If you select Use Central Change and Transport System Infrastructure, you have the following additional options. Note that information is also available in the on-screen help.

      Note Note

      For more information on the features of the central Change and Transport System, see Change Control Management Using Central Change and Transport System.

      End of the note.

      The system searches for appropriate default clusters, and assigns them. The clusters are displayed in the Systems table. If the system does not find appropriate clusters, it issues a message saying that no cluster can be found.

      Choose Restore Default to assign the default cluster. Choose Validate to check whether the cluster assignment is valid or not. By choosing Next, the cluster assignment is also checked for validity. The column Cluster Check displays the result of this validity check. Choose Cluster Configuration to go to the central CTS cluster configuration. Choose Reset Cluster Assignment to remove the cluster assignments.

      Note Note

      When a project has created transport requests, the cluster assignment can no longer be changed.

      If your system landscape has changed, the cluster assignment is automatically recovered from historical transport tracks, and this assignment cannot be changed. You can assign new clusters only to newly added systems.

      End of the note.
  6. In step 4, Assign Quality Gates to System Roles, you specify which Q-Gate is to be passed for which system. When you define logical components, each system is assigned to a system role. By connecting system roles to Q-Gates, you specify which Q-Gate has to be passed before transports into the respective systems are allowed. The corresponding QGM project phases are displayed as they are related to the Q-Gates in the Phase column.

    Select the Enable the Transport of Copies Import in Build Phase checkbox as required:

    • If the quality gate assigned to the system role of the target system is passed, the system ignores the Enable the Transport of Copies Import in Build Phase setting because both the transport request and the transport of copies are imported in any case.

    • If the quality gate assigned to the system role of the target system is not passed, you can import a transport of copies provided that the project is in the “Build” phase, you have selected the Enable the Transport of Copies Import in Build Phase checkbox, and the target system is in the “Test” phase. If any of these conditions are not met, you cannot import a transport request or a transport of copies into the target system.

    Note Note

    This option is relevant only for systems that are assigned as the “Test” phase. It does not affect systems in any other phase (such as “Build” or “Deploy”).

    End of the note.

    Select the Disable Transport Release in Scope Phase checkbox if you want to prevent users from releasing transport requests when the project is in the scope phase. This checkbox is selected by default when you set up a new project

  7. In the last step, Confirm Data, you can check whether the data entered is correct.

    Note Note

    You can only display this data graphically in the web browser.

    End of the note.
  8. If the data is correct, save your entries with Finish.

Result

Your project is now activated and ready for use in quality gate management.

Example

You have a four-tier system landscape: Development, quality, preproduction, and production systems. You have the following options:

  • To put the preproduction system in the test phase, assign the Test to Deploy Q-Gate to the Production System role.

  • To put the preproduction system in the deploy phase, assign the Test to Deploy Q-Gate to the Preproduction System role.

Caution Caution

The Q-Gates must be assigned by entering the Q-Gates sequentially for each system. The sequence is based on the dates of the Quality Gates, from the earliest date to the latest date.

End of the caution.