Managing Change and Deployment

Objective

After completing this lesson, you will be able to illustrate the creation, processing, and deployment of features

Discovering SAP ALM: Develop and Configure

The graphic shows the typical workflow to develop and configure a feature. Statuses are Not Planned (to indicate that a feature is postponed), In Specification (technical specification of a feature to be done), In Implementation (implementing the feature covers recording of changes (assign transports) and deploying changes to the test stage), In Testing (feature is ready to be tested), Ready for Production (indicates that the changes were successfully tested and are ready for production deployment), and Deployed (confirming the deployment of the changes to production).

The figure illustrates the typical workflow to develop and configure a feature.

The preceding table illustrates which transport activities are enabled in which feature status:

Available Transport Activities in Which Feature Status

Feature StatusCreateAssignCreate ToCReleaseUnassignDeploy
Not Plannednonononoyesno
In Specificationyesyesnonoyesno
In Implementationyesyesyesyesyesyes
In Testingyesyesyesyesyesyes
Successfully Testednononoyesnoyes
Ready for Productionnononoyesnoyes
Deployednononononono
Screenshots of an example of the feature's history and two different target tenants. Information about these are provided in the next paragraph.

The screenshots illustrate a feature with two transports for different target tenants and an example of the history of a feature:

  • A Feature is the entity for change documentation and deployment orchestration.
  • With SAP Cloud ALM, it is easy to assign transports and trigger their deployment throughout your landscape.
  • The creation of Transport of Copies (ToC) for early testing without releasing the original transport is possible, if supported by the managed system.
  • Traceability is ensured via the history of a feature.

ToC is not supported in Public Cloud Systems; the Cloud TMS Adapter cannot do this.

Exercises in the Lesson: Illustrating Development and Configuration

The figure illustrates all steps, performed in the exercises of this training.

In the exercises of this lesson, you perform the following steps:

  • Create Feature:
    • Create a new feature with mandatory and additional information.
    • Assign a user story.
  • Create Transport:
    • Select the feature.
    • Start the implementation.
    • Create transport and add mandatory information.
  • Perform a change: Perform the user story until it is done.
  • Deploy Feature to test:
    • Select the feature.
    • Handover the transport and the feature to test.

Create a Feature

Business Scenario

As a project team member, you are asked to create a new Feature as customizing is needed for process J45.

Task Flow

In this exercise, you perform the following steps:

  • Search for the project.
  • Create a Feature.
  • Enter Details.

Exercise Information

Note

In this exercise, when the values include ## or XX, replace the character with a two-digit number (01–30).

Exercise Options

Perform the exercise by entering the requested values in the fields of the following simulation.

Note

All text input fields can be confirmed by choosing the Tab or Enter key or by leaving the text box.

Create a Transport

Business Scenario

As a project team member, you are asked to create a transport to save the changes made on the development system.

Task Flow

In this exercise, you perform the following steps:

  • Select a Feature.
  • Change the Status.
  • Create a Transport.

Exercise Information

Note

In this exercise, when the values include ## or XX, replace the character with a two-digit number (01–30).

Exercise Options

Perform the exercise by entering the requested values in the fields of the following simulation.

Note

All text input fields can be confirmed by choosing the Tab or Enter key or by leaving the text box.

Perform a Change

Business Scenario

As a developer, you are asked to perform a change on the Development System.

Task Flow

In this exercise, you perform the following steps:

  • Log on to the Development System.
  • Perform a change.
  • Save changes into the transport.
  • Release the Task.

Exercise Information

Note

In this exercise, when the values include ## or XX, replace the character with a two-digit number (01–30).

Exercise Options

Perform the exercise by entering the requested values in the fields of the following simulation.

Note

All text input fields can be confirmed by choosing the Tab or Enter key or by leaving the text field.

Deploy a Feature to the Test Environment

Business Scenario

As a project team member, you are asked to deploy the feature for the customizing for the process J45 to test.

Task Flow

In this exercise, you perform the following steps:

  • Select a Feature.
  • Release a Transport.
  • Change the status.
  • Deploy the Transport for testing.

Exercise Information

Note

In this exercise, when the values include ## or XX, replace the character with a two-digit number (01–30).

Exercise Options

Perform the exercise by entering the requested values in the fields of the following simulation.

Note

All text input fields can be confirmed by choosing the Tab or Enter key or by leaving the text box.

How to Deploy a Feature to Production

Business Scenario

As a project team member, you are asked to deploy the feature for the customizing of the process J45 to production.

Task Flow

Follow these steps:

  • Select a Feature.
  • Release the Transport.
  • Change the status.
  • Deploy the Transport to production.

Log in to track your progress & complete quizzes