You are on page 1of 52

Week 1 Unit 1: Course

Introduction

Course Introduction
Instructors

Elizabeth Thorburn

2014 SAP SE or an SAP affiliate company. All rights reserved

Jamie Cawley

Course Introduction
Special Instructors

Bob Caswell

2014 SAP SE or an SAP affiliate company. All rights reserved

Daniel Huber

Marcus Behrens

Course Introduction
Objectives

Focus for the next 6 weeks:


What is the SAP Fiori user experience
(UX)?
SAP UX strategy and why SAP Fiori UX
was developed.
SAP Fiori UX app types & architecture
Prerequisites for a successful installation &
configuration of SAP Fiori UX apps
SAP tools to simplify the customer
experience with SAP Fiori UX
Extension of SAP Fiori UX apps

2014 SAP SE or an SAP affiliate company. All rights reserved

Course Introduction
User Experience (UX)

Working closely with customers to


understand:
Technology
Business
Human values

Innovation is achieved when there


is a balance between all 3 areas

2014 SAP SE or an SAP affiliate company. All rights reserved

Course Introduction
Why SAP Developed SAP Fiori UX

SAPs UX Strategy
New, Renew, Enable, & Design
Services

Vision
Provide the leading user
experience for business
applications

Mission
Simplify your world with design

2014 SAP SE or an SAP affiliate company. All rights reserved

Course Introduction
Requirements

ABAP program & objects


HTML5
JavaScript
SAPUI5
ERP implementation experience
OData & SAP NetWeaver Gateway
SAP HANA

2014 SAP SE or an SAP affiliate company. All rights reserved

Course Introduction
Course Structure

Weeks 1 through 6

Week 1: SAP Fiori UX Basics

Several videos and self-tests


One weekly assignment

Week 2: SAP Fiori UX Deployment

Online forum
(collaborate, ask questions)

Week 3: SAP Fiori UX Configuration

day effort each week

Week 7
Final exam

Record of Achievement
Collect at least 50% of the total points
available in all online tests during the
course

Week 4: Securing SAP Fiori UX


Week 5: SAP UI Tools
Week 6: Extending SAP Fiori UX
Week 7: Final Exam

2014 SAP SE or an SAP affiliate company. All rights reserved

Thank you

Contact information:
open@sap.com

2014 SAP SE or an SAP affiliate company.


All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated
companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2014 SAP SE or an SAP affiliate company. All rights reserved

10

Week 1 Unit 2: The UX Paradigm

The UX Paradigm
Introduction

What Is the SAP Fiori User Experience


(UX)?
SAP UX Strategy in Detail
Old UX Versus New UX
SAPUI5 Development Guidelines

2014 SAP SE or an SAP affiliate company. All rights reserved

The UX Paradigm
SAP UX Strategy in Detail

Consumer user experience is the new


standard for enterprise applications

2014 SAP SE or an SAP affiliate company. All rights reserved

The UX Paradigm
SAP UX Strategy in Detail
New Applications

Existing Applications
SAP
Fiori

Usage/Reach

SAP Solutions
Embracing
SAP Fiori UX

NEW

Core
use

Renovation

RENEW

Enablement Tools
(such as SAP Screen Personas)

ENABLE

UX DESIGN SERVICES
(ADVISE, REALIZE, EMPOWER, INNOVATE)

2014 SAP SE or an SAP affiliate company. All rights reserved

The UX Paradigm
SAP Fiori

300+ role-based apps


Various roles in the HR, Finance,
Manufacturing, Procurement and Sales
lines of business

Offer the ability to


Perform transactions
Get insight and take action
View fact sheets & contextual information

2014 SAP SE or an SAP affiliate company. All rights reserved

The UX Paradigm
Design Principals

Role-based

Responsive

Designed for
you, your
needs, and
how you
work

Support how
and where
you work, at
any time

2014 SAP SE or an SAP affiliate company. All rights reserved

Simple

Focused on
what is
important

Coherent

Delightful

Provides one
fluid,
seamless
experience

Makes an
emotional
connection

The UX Paradigm
Old UX Versus New UX

BEFORE

2014 SAP SE or an SAP affiliate company. All rights reserved

AFTER

The UX Paradigm
SAPUI5 Development Guidelines

SAPUI5
Client-side HTML5 rendering library
with a rich set of UI controls for
building applications on any device
Provides a lightweight programming
model for desktop as well as mobile
applications

What the toolkit provides:


Comprehensive overview of the
SAPUI5 framework
Developer Guide
Controls
API Reference

https://sapui5.hana.ondemand.com/sdk/#content/Overview.html
2014 SAP SE or an SAP affiliate company. All rights reserved

Thank you

Contact information:
open@sap.com

2014 SAP SE or an SAP affiliate company.


All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated
companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2014 SAP SE or an SAP affiliate company. All rights reserved

10

Week 1 Unit 3: Overview of SAP


Fiori UX

Overview of SAP Fiori UX


The Business User Challenge

Scenario Planning

Large Amounts of Data


Fact-Based Decisions
Unstructured Data
Personalized
Recommendations
Fast Data Velocity
Real-Time Response

Business
User

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Overview of SAP Fiori UX


Role-Based Experience for Top Tasks
Today
Function-based applications
From: One transaction for multiple roles
exposing all data & functions to all users

From: Multiple entry points for the user and


inconsistent user experience (ERP vs CRM)

2014 SAP SE or an SAP affiliate company. All rights reserved

SAP Fiori UX
Role-based applications
To: Decomposed apps for each role
exposing only relevant data & functions

To: One entry point for the user and UX


following common design directions

Public

Overview of SAP Fiori UX


SAP Fiori Launchpad

Capabilities & Features


Personalization
Responsiveness
Search
Session Management
Single Sign-On
Theming & Branding Support

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Overview of SAP Fiori UX


App Types
Transactional

Analytical

Fact Sheet

Task-Based Access

Insights

Search and Explore

Access to tasks like change


and create, or entire processes
with guided navigation

Visual overview of a dedicated


topic for further KPI-related
analyses

View of essential information


about an object and contextual
navigation between related
objects

Any DB *

Run on:

SAP
HANA

2014 SAP SE or an SAP affiliate company. All rights reserved

Run on:

SAP
HANA

Public

Overview of SAP Fiori UX


Enabling Different Working Models

SAP Fiori
Launchpad

Performance-Driven Working Model

Smart Business
Drill-Down

Analysis
Path
Framework*

CxO
Cockpit*

SAP Lumira
Story
Viewer*

Analyze in
SAP Lumira*

Collaborate

Situation-Driven Working Model


SAP HANA Search,
Cest Bon, Fact
Sheet

Task-Driven Working Model

Execute
Transactions

KPI Modeler
& Repository

Worklists with Embedded Analytics, Ad-Hoc


Queries (SAP BusinessObjects Design Studio)*
* Coming soon
2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Overview of SAP Fiori UX


Defining Content for SAP Smart Business
Runtime
KPI Tiles
Drill-Down

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Overview of SAP Fiori UX


Design Time Apps for Modeling

Define filters and thresholds


for KPIs

Define access rights for


KPIs and KPI evaluations

Create KPI definition and


ownership

Manage KPI relationships

2014 SAP SE or an SAP affiliate company. All rights reserved

Configure drill-down
visualization

Configure tile visualization,


such as trend or comparison

Workspace to access and


manipulate relevant content

Migrate existing KPIs to the


new data model
Public

Thank you

Contact information:
open@sap.com

2014 SAP SE or an SAP affiliate company.


All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated
companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

10

Week 1 Unit 4: SAP Fiori UX


Architecture Overview

SAP Fiori UX Architecture Overview


Gateway Deployment Options

Central Hub Deployment

SAP Gateway

Embedded Deployment

SAP Gateway

ABAP Front-End Server

SAP Business Suite


(ERP, SRM, CRM)
SAP Business Suite
(ERP, SRM, CRM)

ABAP Back-End Server

ABAP Back-End Server

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

SAP Fiori UX Architecture Overview


Components & Communication

Mobile
Browser
(HTML5)

Desktop
Browser
(HTML5)
HTTPS (HTML/OData/InA)

Reverse Proxy (SAP Web Dispatcher)

HTTPS (HTML / OData Requests)

ABAP Front-End Server (Gateway + SAPUI5)


Trusted RFC (OData Requests)

HTTPS
(OData
Requests)

ABAP Back-End Server (SAP Business Suite)

SAP HANA ***


2014 SAP SE or an SAP affiliate company. All rights reserved

SAP HANA extended


application services

Public

SAP Fiori UX Architecture Overview


System Settings (1)

Focused on transactional scenarios


Apps are deployed by ABAP UI addons
Apps are connected via OData
services
OData services are shipped via
ABAP Support Packages on the
highest available SAP Business
Suite release
All databases including SAP HANA
are supported

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

SAP Fiori UX Architecture Overview


System Settings (2)

Purely analytical scenarios


Runs on SAP HANA, executed
in SAP HANA XS
Connected via OData services
SAP HANA Live (2-tier)
architecture
Using SAP HANA-based virtual
data models (VDM)
SAP Smart Business KPI
Framework

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

SAP Fiori UX Architecture Overview


System Settings (3)

Search
State-of-the-art search experience
Beautiful, simple, and intuitive UI
High performance powered by SAP
HANA
Spanning the entire SAP Business
Suite
Fact Sheet Navigation
Powerful contextual navigation by
browsing the related web of business
entities
Comprehensive 360 view on
business entities
2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Thank you

Contact information:
open@sap.com

2014 SAP SE or an SAP affiliate company.


All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated
companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Week 1 Unit 5:
Introduction to SAP Fiori UX
Rapid-Deployment Solutions

Introduction to SAP Fiori UX Rapid-Deployment Solutions


Packaged Best Practices for Faster Adoption of Innovation from SAP
SOFTWARE

BEST PRACTICES

SERVICES

Cloud, On-Premise & Hybrid

with Proven Business Value

Predefined from Partners or SAP

End-to-end business
needs covered
Flexible new solutions
or expansion of IT
landscapes

Content including tested


configuration guides
Tools & methods
supporting flexible pick &
choose scenarios

2014 SAP SE or an SAP affiliate company. All rights reserved

Proven methodology
developed for fast time to
value
Predictable service options

Introduction to SAP Fiori UX Rapid-Deployment Solutions


Take Implementation to the Next Level

Designed-to-Order
Traditional implementation approach
Project Prep

Project Prep

Blueprint

Realization

Test & Go Live

Realization

Test & Go Live

20 - 80% savings
in project time

Assemble-to-Order
Implementation with SAP Rapid Deployment Solutions

2014 SAP SE or an SAP affiliate company. All rights reserved

Introduction to SAP Fiori UX Rapid-Deployment Solutions


New Experience, Out of the Box

RDS

2014 SAP SE or an SAP affiliate company. All rights reserved

Introduction to SAP Fiori UX Rapid-Deployment Solutions


User Experience RDS Portfolio

Adopt SAP user experience innovations quickly and predictably


through user experience rapid-deployment solutions
What are you trying to accomplish?

Which solution is right for you?

Deployment of SAP Fiori transactional


apps for SAP Business Suite on any DB

SAP Fiori Apps RDS

Enablement of SAP Fiori apps for SAP


Business Suite powered by SAP HANA

SAP Fiori Infrastructure RDS

Design and creation of custom SAP Fiori


transactional apps

SAP Fiori Design RDS

Implementation of SAP Screen Personas


for a personalized user experience

SAP Screen Personas RDS

2014 SAP SE or an SAP affiliate company. All rights reserved

Introduction to SAP Fiori UX Rapid-Deployment Solutions

Usage/Reach

Quickly Adopt New SAP User Experience Innovations

SAP Fiori
Apps RDS

SAP Fiori
Design RDS

SAP Fiori
Infra. RDS

SAP Screen
Personas RDS

RENEW
2014 SAP SE or an SAP affiliate company. All rights reserved

ENABLE
6

Introduction to SAP Fiori UX Rapid-Deployment Solutions


Adopt, Adapt, and Develop New UX with Rapid-Deployment Solutions

SAP Fiori
Design RDS
SAP Screen
Personas RDS
SAP Fiori Apps
RDS
SAP Fiori Infra.
RDS

2014 SAP SE or an SAP affiliate company. All rights reserved

Introduction to SAP Fiori UX Rapid-Deployment Solutions


Additional Resources & Links

SAP Fiori Apps RDS: http://service.sap.com/rds-fiori-apps


SAP Fiori Infrastructure RDS: http://service.sap.com/rds-fiori-infrastructure
SAP Fiori Design RDS: http://service.sap.com/rds-ui-sapui5
SAP Screen Personas RDS: http://service.sap.com/rds-ui-personas

SAP UX Explorer
SAP UX RDS Community

SAP UX Adoption Service Kits

2014 SAP SE or an SAP affiliate company. All rights reserved

Thank you

Contact information:
open@sap.com

2014 SAP SE or an SAP affiliate company.


All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated
companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2014 SAP SE or an SAP affiliate company. All rights reserved.

Internal

10

Week 1 Unit 6:
Exercise Familiarize Yourself
with SAP Fiori UX

Exercise Familiarize Yourself with SAP Fiori UX


Content

What you will do

Access the system


Log in to the front-end server
Log in to the back-end server
Access the SAP Fiori
launchpad
Access the SAP Fiori
launchpad designer
All the information required for
this exercise can be found in the
Exercise Part 1: how-to guide
Exercise Part 2: how-to guide

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Thank you

Contact information:
open@sap.com

2014 SAP SE or an SAP affiliate company.


All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated
companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

You might also like