Wichtige Geschäftsprozesse jederzeit und überall erledigen – ob im Büro, im Homeoffice oder unterwegs. Genau das ermöglicht SAP Fiori. Dieses intelligente Design-Konzept von SAP revolutioniert die Systemnutzung, indem es sie nicht nur vereinfacht, sondern vor allem für mobile Endgeräte optimiert. Sie können Fiori Standard-Apps für alle zentralen Anwendungsfälle realisieren. Für kürzere Prozesslaufzeiten und spürbare Kosteneinsparungen.  

Das Wichtigste im Überblick

  • SAP Fiori verbessert die Nutzerführung in SAP-Anwendungen: Das UX-Konzept richtet Oberflächen stärker an den Aufgaben der Nutzer aus und soll Arbeitsabläufe einfacher und übersichtlicher machen.
  • Die Fiori Design Guidelines geben einen einheitlichen Rahmen vor: Anwendungen berücksichtigen dabei die Rollen der Nutzer, unterschiedliche Endgeräte, die Bedienbarkeit und ein konsistentes Erscheinungsbild.
  • Das Fiori Launchpad bündelt relevante Anwendungen an einem zentralen Ort: Nutzer sehen nur die Apps, die sie für ihre Arbeit benötigen und für die sie berechtigt sind.
  • SAPUI5 und Fiori Elements bilden wichtige technische Grundlagen: Entwickler können damit Fiori-Anwendungen erstellen und auf standardisierte Oberflächen zurückgreifen, die sich an den Fiori Design Guidelines orientieren.

Was zeichnet das SAP Fiori-Design aus?  

Fiori soll die Arbeit mit SAP-Anwendungen vereinfachen, wichtige Funktionen mit wenigen Klicks erreichbar machen und durch sein konsistentes Design die Navigation auf unterschiedlichen Endgeräten erleichtern. Dafür hat SAP eigene Fiori-Designrichtlinien entwickelt.

Charakteristisches Merkmal der Fiori Apps: das Launchpad in Kacheloptik. Es ist der zentrale Einstiegspunkt für Nutzer zu den für sie freigegebenen Anwendungen (Single Point of Contact). Administratoren steuern die Berechtigungen für Apps und ordnen sie beispielsweise bestimmten Benutzergruppen zu. Die Kacheln kann der Nutzer selbst individuell anordnen. Sie können auch dynamisch sein, d. h. dem User bereits erste Inhalte präsentieren.

SAP Fiori Cloud Demo

Abb. 1 Fiori Launchpad

Fiori verfolgt das Ziel, die Übersichtlichkeit zu verbessern und wichtige Funktionen mit wenigen Klicks erreichbar zu machen. Anwendern unterlaufen so weniger Fehler trotz schnellerer Bearbeitung – ein Grund für die Beliebtheit von Fiori unter Mitarbeitern.

Webbasierte Fiori-Anwendungen nutzen häufig SAPUI5 als technologische Grundlage. Für native mobile Anwendungen stehen weitere Entwicklungstechnologien zur Verfügung. Für die Nutzung von Fiori fallen keine separaten Lizenzgebühren an.

Was sind die Fiori Design Guidelines? 

Das Fiori-Design orientiert sich an fünf grundlegenden Prinzipien.

  • Rollenbasierte Funktionen: Jede App ist für einen spezifischen Anwender und einen spezifischen Anwendungsfall konzipiert.
  • Adaptivität: Apps passen sich mit Fiori automatisch an verschiedene Bildschirmgrößen und Geräte an.
  • Benutzerfreundlichkeit: Nutzer können eine gewünschte Funktion in wenigen Klicks ausführen. Auf unnötige Inhalte oder Buttons wird verzichtet.
  • Kohärenz: Die Apps verfügen über alle Bereiche hinweg und auf allen Endgeräten über ein einheitliches Design.
  • Last but not least soll jede Fiori-App „delightful“ sein: Die Arbeit mit den Apps soll Nutzern durch deren intuitives Design Spaß machen.

In einem Workshop-Tag schaffen wir mit Ihnen Klarheit über Rolle, Ziele und Prioritäten für Fiori und erhalten greifbare Ergebnisse: von UX-Strategie über Quick Wins bis zur Rollout-Roadmap.

Vorteile des responsiven Designs in Fiori 

Fiori zielt darauf ab, Nutzern ihren Arbeitsalltag mit SAP zu erleichtern. Anwendungen sollen sich stärker an den tatsächlichen Aufgaben der Nutzer ausrichten.

Unternehmensvorteile

Abbildung 2: Unternehmensvorteile im Überblick

Voraussetzungen für die Fiori-Nutzung  

Um Fiori-Apps einzuführen, benötigen Unternehmen ein Gateway (Frontend-Server), das die Apps als Business Server Pages zur Verfügung stellt. Dabei kommuniziert der Server mit einem oder mehreren Backends und stellt ODATA-Services bereit. Das Gateway ist in der Regel auf einem separaten SAP-System installiert. 

Die passenden Fiori-Apps auswählen

SAP bietet eine Vielzahl vorkonfigurierter Fiori-Anwendungen. Dabei unterscheidet es zwischen zwei App-Typen: transaktionalen und analytischen Apps.

  • Transactional Apps: Nutzer führen mit ihnen konkrete Aufgaben bzw. CRUD-Transaktionen (Create Read Update Delete) aus.
  • Analytical Apps: Analytische Apps helfen bei der Auswertung aktueller Geschäftsdaten. Sie bündeln Kennzahlen und stellen diese im Browser bereit. Die Apps führen keine Geschäftsprozesse aus, sondern sind reine Reading Apps.

Die SAP Fiori App Library bietet einen Überblick über alle verfügbaren Fiori-Applikationen. Sie kann entsprechend der eigenen Infrastruktur nach relevanten Kriterien gefiltert werden.

In diesem Webinar lernen Sie die zwei Varianten der Fiori-Nutzung in S/4HANA kennen und erfahren, wie Sie Fiori in Ihrem S/4HANA-System einführen.

Eigene Fiori-Apps entwickeln

Bei der Entwicklung eigener SAP-Fiori-Apps empfiehlt SAP einen nutzerzentrierten Ansatz, der sich am Design Thinking orientiert. Der Entwicklungsprozess lässt sich in drei Phasen unterteilen: Discover, Design und Develop.

DLD-Overview

Abb. 2 Die Entwicklung eines Prototyps besteht aus den Phasen Discover, Design und Develop.

1. Discover: Anforderungen ermitteln

Zunächst analysieren Unternehmen ihre bestehenden Geschäftsprozesse und ermitteln, welche Aufgaben die neue Fiori-App unterstützen soll. Sie versetzen sich in die späteren Anwender und klären, welche Funktionen benötigt werden. Daraus ergibt sich, auf welche Daten aus dem SAP-Backend sie zugreifen muss.

2. Design: Prototyp erstellen und testen

Auf Grundlage der Anforderungen entwickeln Teams erste Entwürfe für die Benutzeroberfläche. Mit Werkzeugen wie SAP Build können sie interaktive Prototypen erstellen, ohne die Anwendung bereits vollständig programmieren zu müssen. Die Entwürfe veranschaulichen beispielsweise die Navigation, die Anordnung von Bedienelementen und typische Arbeitsabläufe.

Anschließend testen ausgewählte Anwender die Prototypen und geben Feedback. Auf dieser Grundlage wird das Design bei Bedarf in einem iterativen Prozess so lange überarbeitet, bis ein zufriedenstellendes Ergebnis erreicht ist.

3. Develop: Fiori-App technisch umsetzen

Sobald das Design abgestimmt ist, beginnt die technische Entwicklung. Als Entwicklungsumgebung kann das SAP Business Application Studio dienen, das die frühere SAP Web IDE abgelöst hat. Hier können Entwickler den Quellcode bearbeiten, Anwendungen testen und Änderungen über Git verwalten.

Prototypen einfach umsetzen

Für die Umsetzung der Benutzeroberfläche stehen zwei Ansätze zur Verfügung:

  • SAP Fiori Elements: Das Framework bietet standardisierte Anwendungsmuster, beispielsweise für Listenansichten oder die Bearbeitung von Geschäftsobjekten. Die Benutzeroberflächen werden weitgehend auf Basis von OData-Metadaten und UI-Annotationen generiert. Das reduziert den Entwicklungsaufwand und unterstützt die Einhaltung der SAP-Fiori-Designrichtlinien.
  • SAPUI5: Für Anwendungen mit individuellen Anforderungen können Entwickler die Benutzeroberfläche mit dem JavaScript-basierten UI-Framework SAPUI5 selbst gestalten und dabei auf vorgefertigte UI-Komponenten zurückgreifen.

Die Anbindung an das SAP-Backend erfolgt typischerweise über OData-Services. Nach der Implementierung testen die Entwickler die Anwendung auf ihre Funktionalität und Benutzerfreundlichkeit. Anschließend wird sie je nach Systemarchitektur beispielsweise im SAP-ABAP-Repository oder auf der SAP Business Technology Platform (SAP BTP) bereitgestellt und über das SAP Fiori Launchpad zugänglich gemacht.

Der Entwicklungsprozess ist nicht strikt linear: Auch während der technischen Umsetzung können neue Erkenntnisse noch dazu führen, dass Teams Anforderungen oder Designentscheidungen erneut überprüfen und anpassen.

SAP Fiori

E-Book: SAP Fiori

Wir erklären Ihnen, wie SAP Fiori in die SAP-Systemlandschaft einzuordnen ist und was die Technologie auszeichnet.

Fazit: SAP Fiori ist der Standard für moderne SAP-Anwendungen

SAP Fiori Apps sind heute der aktuelle UX-Standard. Im Rahmen einer SAP-S/4HANA-Migration sollten Unternehmen daher prüfen, ihre bisherige SAP-Oberflächenlandschaft gezielt auf Fiori umzustellen. Nicht nur, um technisch auf den neuesten Stand zu kommen, sondern um Geschäftsprozesse konsequent an Anwenderbedürfnissen auszurichten.

Fiori Apps versprechen eine höhere Nutzerakzeptanz, geringeren Schulungsaufwand und effizientere Prozesse – und langfristig damit niedrigere Betriebskosten. Vor allem ist Fiori aber eine technisch zukunftsfähige Basis, um kommende SAP-Funktionen schnell in bestehende Arbeitsprozesse einzubinden.

Haben Sie weitere Fragen zum Thema SAP Fiori? Kontaktieren Sie uns gerne persönlich, damit wir Ihr Anliegen klären können.

Websession: SAP Fiori

Lordieck

Sollten Sie Fragen zu uns und unserer Arbeit oder konkret zu Umstellungsprojekten haben, dann vereinbaren Sie eine kostenlose Websession mit uns.

FAQ

Was ist SAP Fiori?

SAP Fiori ist ein Design-Konzept von SAP, das eine intuitive und mobile Nutzung von Unternehmensanwendungen ermöglicht. Es basiert auf modernen UI-Technologien und sorgt für eine einheitliche Benutzererfahrung auf allen Geräten. Dadurch werden Geschäftsprozesse effizienter und benutzerfreundlicher. 

Welche Arten von Fiori-Apps gibt es?

Fiori-Apps werden in drei Kategorien unterteilt: Transactional Apps für Geschäftsprozesse, Analytical Apps zur Datenanalyse und Fact Sheet Apps für Kontextinformationen. Jede App ist für eine spezifische Aufgabe optimiert, um schnelle und gezielte Interaktionen zu ermöglichen. 

Welche Vorteile bietet das Fiori-Launchpad?

Das Launchpad ist der zentrale Einstiegspunkt für Nutzer und zeigt nur relevante Apps basierend auf Berechtigungen an. Die Kacheloptik ermöglicht eine individuelle Anordnung und teilweise dynamische Inhalte. So erhalten Anwender bereits erste Informationen, ohne die App öffnen zu müssen. 

Warum ist das Fiori-Design besonders benutzerfreundlich?

Fiori folgt fünf Designprinzipien: Rollenbasierung, Adaptivität, Einfachheit, Kohärenz und Nutzerfreundlichkeit. Jede App ist auf das Wesentliche reduziert, passt sich an verschiedene Bildschirmgrößen an und sorgt für eine konsistente Benutzererfahrung. 

Wer kann mir beim Thema SAP Fiori helfen?

Wenn Sie Unterstützung zum Thema SAP Fiori benötigen, stehen Ihnen die Experten von Erlebe Software, dem auf dieses Thema spezialisierten Team der mindsquare AG, zur Verfügung. Unsere Berater helfen Ihnen, Ihre Fragen zu beantworten, das passende Tool für Ihr Unternehmen zu finden und es optimal einzusetzen. Vereinbaren Sie gern ein unverbindliches Beratungsgespräch, um Ihre spezifischen Anforderungen zu besprechen.