Updated: June 10, 2019

Design Led Development Process

Intro

A Binding Development Process

The Design Led Development Process (DLD) helps to ensure projects provide a great user experience.

The process has three main phases – Discover, Design, and Develop – each of which ends with a D-Gate (Design Gate) that must be passed before the next phase can start.

For more details on the standard DLD process, as rolled out by SAP Design, please visit: https://ux.wdf.sap.corp/fiori-design-web/design-led-development-process/.

D-Gates – General Guidelines

The following app team roles are required to participate in the D-Gates:

  • D-Gate 0: PO, UX Designer, User Researcher
  • D-Gate 1: PO, UX Designer, Lead Architect
  • D-Gate 2: PO, UX Designer, Lead Architect, Lead Developer (optional)

Before each D-Gate, the app team must ensure all members are are aligned regarding the content that will be shown during the D-Gate.

 

D-Gate 0

Purpose, Roles, and Responsibilities

Purpose: Design Gate 0 ensures that your user research is substantiated, that you have a holistic view of the addressed business roles, and that your focus is on the end users.

Deliverables & Execution

The following documents are required:

Optional:

  • User Research Results Documentation

Results and Consequences

The following D-Gate results are possible:

  • Passed. The app project can advance to the next phase of the DLD
  • Not passed. The app project CANNOT advance to the next phase of the DLD

The result should be given at the end of the D-Gate. If this is not possible, the final D-Gate result needs to be provided within 3 working days.

 

D-Gate 1

Purpose, Roles, and Responsibilities

Purpose: Design-Gate 1 ensures the compliance of the planned design with the SAP Fiori for iOS Design Guidelines to leverage the implementation of a great user experience.

Deliverables & Execution

The following documents are required:

  • Key task flow as Mock-Ups
  • “Final” User Story Map
  • Information Architecture
  • End-user validation result documentation

Optional:

  • Golden Thread

Download Template

Results and Consequences

The following three D-Gate results are possible:

  • Passed. The app project can advance to the next phase of the DLD
  • Not passed. The app project CANNOT advance to the next phase of the DLD
  • Passed with Conditions. The app project can advance to the next phase of the DLD, but all issues flagged during the review will need to be resolved by the next stage, and will be checked during D-Gate 2.

The result should be given at the end of the D-Gate. If this is not possible, the final D-Gate result needs to be provided within 3 working days.

 

D-Gate 2

Purpose, Roles, and Responsibilities

Purpose: Design Gate 2 ensures that the final implementation and design are executed according to the SAP Fiori for iOS Design Guidelines. The review includes a demo of the app, presented by the app POs to the reviewers.

Deliverables & Execution

The following documents are required:

  • Demo IPA file, plus needed login information
  • Log of UX changes from D-Gate 1

SAP Design also needs to be able to test the mobile app at least 3 days before the D-Gate meeting.

Results and Consequences

The following three D-Gate results are possible:

  • Passed. The app project can be released
  • Not passed. The app project CANNOT be released
  • Passed with Conditions. The app team needs to resolve all issues flagged during the review before RTC, and must present a demo to SAP Design before a release decision is made

The result should be given at the end of the D-Gate. If this is not possible, the final D-Gate result needs to be provided within 3 working days.