As your enterprise plans to implement SAP S/4HANA, you want to learn more about the SAP user experience strategy, and, particularly, the SAP Fiori UI.

IT and the use of electronic devices is no longer reserved for a group of experts; it has spread throughout all social groups. In this context, highly performing hardware stands against a wide variety of software products with differing scope and potential. This puts stress on ease of use from the perspective of the end user. The main drivers of this development are smart phones and tablets, with their easy-to-use and flexible user interfaces. The focus of these user interfaces is no longer on maximum functionality, but on a positive user experience, which places the focus on the consumer. The focus is no longer on the expert user with many years of experience. Due to these circumstances, business software must adapt and transform the impact of this trend into an advantage for the roles of an enterprise. In this evolution, User Interfaces (UIs) play an important role.
With regard to SAP software products, the challenge is to keep a clear view and to understand the overall SAP strategy in the area of user experience. Furthermore, it is important to have a clear understanding of the goals and the target groups of each UI technology. This helps to avoid incorrect decisions and situations where users are frustrated.
At the outset, it is helpful to clarify and help understand the terminology. It is useful to start with the terms User Interface (UI) and User Experience (UX).

The terms User Interface (UI) and User Experience (UX) refer to two different ways of thinking. UI, from a software perspective, refers to the interface between a human being and a device. Its goal is to support maximum efficiency during use. UX involves the perspective of the end user, and aims at motivation and emotion before, during, and after use. UX tries to achieve a sustainable, positive attitude in the user and create a motivating experience.
User Types
Deployment Types
Types of Access

When summarizing the different factors, it is clear that a "one size fits all" approach does not work.

The long-term goal of the SAP UX strategy is to offer all business and all analytic applications on SAP HANA, with SAP Fiori as the unified UI.
SAP User Experience Strategy

Examples of the NEW component include the following:
SAP Fiori for new applications
SAP Visual Business (supports certain new applications)
SAP Visual Enterprise (supports certain new applications)
Examples of the RENEW component include the following:
SAP Fiori as common UI for all devices (desktop, laptop, tablet, and smart phone)
SAP Fiori for existing applications (for example, cloud applications including SAP Fieldglass, SAP Ariba, and SAP SuccessFactors)
SAP Fiori for existing SAP GUI or Web Dynpro applications
Single entry point via NWBC

Examples of the ENABLE component include the following:
Improving and simplifying SAP GUI or Dynpro-based views using view Personas
Adapting and extending standard SAP Fiori apps using Web IDE
Customizing different UIs using color schemes, fonts, icons, and so on, and customizing company logos using UI Theme Designer
SAPUI5 (including SAP Fiori applications and SAP Fiori Launchpad)
Web Dynpro ABAP, Web Dynpro Java
SAP GUI for HTML
Business Server Pages, HTMLB
SAP Business Client for Desktop
SAP Enterprise Portal
Types of SAP Fiori Apps
SAP Fiori Architecture
The SAP Fiori launchpad is a role-based, personalized UI client that enables users to access SAP Fiori apps alongside established UIs. The SAP Fiori launchpad is based on SAPUI5 and can be used on multiple devices (leveraging the responsive design paradigm) and deployed on multiple platforms (SAP NetWeaver Application Server [ABAP Stack], SAP Enterprise Portal, and SAP HANA Cloud Platform). The SAP Fiori launchpad comes with predefined content to streamline implementation processes.
The SAP Fiori launchpad is aligned with the two main UI clients: SAP Enterprise Portal and SAP Business Client. This alignment is achieved as follows:
Alignment with the SAP Enterprise Portal is achieved by running the SAP Fiori launchpad user experience within the SAP Enterprise Portal (also known as SAP Fiori framework page) while leveraging the established portal infrastructure and best practices.
Alignment of SAP Business Client (BC) for Desktop with SAP Fiori launchpad design is achieved by the ability of the SAP Business Client to access the SAP Fiori Launchpad directly.

The SAP Fiori launchpad can be visually adapted and customized using the UI Theme Designer. It is designed according to the simple and intuitive SAP Fiori user experience, while supporting established UI technologies (such as Web Dynpro ABAP and SAP GUI for HTML).


The preceding figure shows the SAP Fiori transactional application Change WBS Element Status, which supports the user in maintaining the status values of WBS elements and network activities. As this is a transactional app, you will find the standard views and functionalities.

You can also use the existing SAP GUI transactions in the SAP Fiori launchpad, together with the SAP Business Client or via your web browser. Most SAP GUI transaction exist in SAP S/4HANA as well.




