In our last blog post we dove into an overview of SAP Fiori and explored how its design and functionality will affect the future of the SAP User Experience. One of SAP Fiori’s key principles is the transition into role-based applications.
So what exactly are “role-based” applications? How do they tie into the bigger picture of the SAP Fiori user experience? And why is this such a game-changer?
SAP Fiori was created with a purpose in mind: to humanize technology. Utilizing a design thinking approach, more focus was placed on the end-users themselves rather than just the functionality of a task. As a result of this, the Role-based design principle leads the SAP Fiori UX paradigm.
Vast Improvements Over the Old SAP GUI
A top complaint of SAP’s old GUI was the complexity and difficulty of its user experience. One of the core reasons behind this is that users were exposed to more information and options than what was needed to complete the task at hand.
SAP Fiori solves this problem with role-based applications, in-effect limiting what a user sees by only exposing relevant information. As it is designed for the user-roles, their needs and their work, we see a breakdown of complex screens into much simpler screens with only the fields required to fulfill a single task.
Then vs Now: A Closer Look at Role-based Tasks in SAP Fiori
In a side-by-side comparison between the older SAP GUI and the new SAP Fiori UX we can compare the processing time, clicks, screen changes, and fields filled a user experiences when completing a task (in this case, clearing an incoming payment).
|SAP GUI||SAP Fiori||Results|
|Duration: 2:25 min||Duration: 1:07 min||53% Reduction in duration|
|Clicks: 49||Clicks: 22||55% Reduction of clicks|
|Screen changes:26||Screen changes: 1||96% Reduction in screen changes|
|Fields filled: 9||Fields filled: 3||69% Reduction of fields filled|
As you can see the results are impressive. In some scenarios the new Fiori UX reflects a significant reduction in time to complete a task. In others, it’s clear that simple UX removes much of the complexity (reduced number of clicks, screens, fields) associated with tasks.
SAP Fiori Apps for Roles Across Lines of Business
SAP Fiori provides coherent personalized user experience for enterprise-wide engagements across all lines of business. Within each line of business, common user roles have been defined and a range of role-based SAP Fiori applications have been developed to support these users. Out-of-the-box these Fiori applications cover many of the common tasks users perform throughout their job. Additionally, with the SAPUI5 framework, custom fields can be added to extend these stock applications to better match your company’s unique processes.
To better understand the scope of SAP Fiori’s role based applications, let’s take a closer look at the Fiori apps available to the “Accounts Receivable Accountant” role for an example. As seen below, for this role alone there are 12 SAP Fiori apps specifically designed to help this employee work more efficiently. This is in addition to the 10+ general employee apps available such as timesheets, leave requests, and benefits.
The Value of SAP Fiori’s Role-based Approach
Utilizing a role-based approach to business applications creates simplicity where users need it most. With SAP Fiori’s role-based approach:
- Each end-user has a custom dashboard catered to their individual needs while removing unnecessary distractions.
- This dashboard, called the Fiori Launchpad, contains applications designed for specific roles to best support their work.
- Modular apps optimized for certain tasks can be combined to support more complex flows.
- By carrying over context between apps the individual apps become a network of functionality.
- The simplicity helps users understand their tasks better, enabling improved performance.
- Provides the information needed to the user for completing their task independent of the location of the data stored.