E-Book, Deutsch, 510 Seiten
Reihe: SAP Press
Beyer / Kumm / Lindner User Experience mit SAP
1. Auflage 2020
ISBN: 978-3-8362-8235-2
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection
E-Book, Deutsch, 510 Seiten
Reihe: SAP Press
ISBN: 978-3-8362-8235-2
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection
Benutzerfreundliche, anforderungsorientierte SAP-Oberflächen? Nichts leichter als das! In diesem Buch lernen Sie Methoden und Best Practices kennen, mit denen der Fokus der Entwicklung von Anfang an auf den Erwartungen der Anwender liegt. Die Autoren zeigen Ihnen, wie Sie mit SAP-Fiori-Design und modernen SAP-Technologien Anwendungen erstellen, die der digitalen Transformation in Ihrem Unternehmen den Weg bereiten.
Aus dem Inhalt:
- User Experience, Usability und Design
- UX-Fehlgriffe und was man daraus lernen kann
- Konzepte von SAP Fiori 3.0
- Methoden und Techniken
- Designgetriebene Entwicklung
- Prototyping, Umsetzung und Evaluation
- SAP Screen Personas
- SAP Fiori Elements
- SAP Mobile Cards und Mobile Development Kit (MDK)
- SAP Cloud Platform SDK for iOS
- SAP CoPilot und SAP Conversational AI
- Augmented Reality und weitere UI-Trends
Autoren/Hrsg.
Weitere Infos & Material
Vorwort ... 15
Einleitung ... 17
TEIL I Einführung ... 23
1. Was ist eigentlich User Experience? ... 25
1.1 ... User Experience, Usability und UI-Design ... 26
1.2 ... User Experience in Zeiten von Marken, Innovationen und Social Media ... 34
1.3 ... Zusammenfassung ... 36
2. Dos and Don'ts: Faktoren für gute User Experience ... 37
2.1 ... Drei Beispiele für User Experience und was man daraus lernen kann ... 38
2.2 ... Einflussfaktoren für User Experience ... 50
2.3 ... Gute User Experience ist kein Zufall ... 53
2.4 ... Zusammenfassung ... 58
3. SAPs Weg zur neuen User Experience ... 61
3.1 ... Rückblick: die Zeit vor SAP Fiori ... 61
3.2 ... SAP Fiori - SAP entdeckt User Experience ... 69
3.3 ... SAP Fiori 2.0 - die SAP S/4HANA User Experience ... 81
3.4 ... SAP Fiori 3 - konsistent, intelligent und integriert ... 88
3.5 ... Zusammenfassung ... 95
TEIL II UX-Strategie, -Methoden und -Techniken ... 97
4. Mit Experience Management zum intelligenten Unternehmen ... 99
4.1 ... SAP S/4HANA als Mittelpunkt der Intelligent Suite ... 100
4.2 ... Neuer Kurs für Ihre UX-Strategie ... 111
4.3 ... Zusammenfassung ... 119
5. Die passende UX-Strategie ... 121
5.1 ... Blaupause für den UX-Designprozess ... 122
5.2 ... Die Rolle des UX-Designers ... 131
5.3 ... Design Thinking und ein nutzerorientierter Designprozess ... 135
5.4 ... UX-Methoden ... 137
5.5 ... Stolpersteine umgehen ... 156
5.6 ... Zusammenfassung ... 159
6. Ein Blick in den SAP-Baukasten ... 161
6.1 ... SAP-UI-Technologien und UX-Werkzeuge im Überblick ... 162
6.2 ... SAP Cloud Platform ... 168
6.3 ... Wichtige UI-Technologien ... 172
6.4 ... Werkzeuge ... 180
6.5 ... Einstiegspunkte und Clients ... 184
6.6 ... Auswahl der richtigen UX-Technologie ... 188
6.7 ... Zusammenfassung ... 189
TEIL III User Experience gestalten ... 191
7. Klassische Transaktionen mit SAP Screen Personas transformieren ... 193
7.1 ... Einsatzszenarien und Zielgruppe von SAP Screen Personas ... 194
7.2 ... Mit SAP Screen Personas arbeiten ... 208
7.3 ... Praxisbeispiel: Redesign einer SAP-Transaktion für Instandhaltungsprozesse ... 222
7.4 ... Zusammenfassung ... 235
8. Vorgefertigte User Experience: SAP Fiori Elements und SAP Build ... 237
8.1 ... Einführung in SAP Fiori Elements ... 238
8.2 ... Entwicklung von Apps mit SAP Fiori Elements ... 255
8.3 ... Praxisbeispiel: Entwicklung einer Raumplanungs-App ... 271
8.4 ... Zusammenfassung ... 291
9. Eigene SAP-Fiori-Apps entwickeln ... 293
9.1 ... Standard oder Eigenentwicklung? Einsatzmöglichkeiten für SAP-Fiori-Design und SAPUI5 ... 294
9.2 ... Praxisbeispiel 1: High-Fidelity-Prototyping mit Axure RP und SAP Fiori Design Stencils ... 308
9.3 ... Praxisbeispiel 2: Design von SAP-Fiori-Apps für das Smart-Carrier-Projekt ... 316
9.4 ... Zusammenfassung ... 329
10. SAP aus der Brieftasche: SAP Mobile Cards und Mobile Development Kit ... 331
10.1 ... Einführung in die SAP Cloud Platform Mobile Services ... 332
10.2 ... Eine OData-Service-Applikation zur Datenanbindung anlegen ... 335
10.3 ... Mobile Cards entwickeln ... 340
10.4 ... Cross-Plattform-Apps mit dem Mobile Development Kit entwickeln ... 352
10.5 ... Praxisbeispiel: Gestaltung eines innovativen Prozesses zur effizienten Raumnutzung ... 362
10.6 ... Zusammenfassung ... 370
11. Eine mobile iOS-App: SAP Cloud Platform SDK for iOS ... 373
11.1 ... Besonderheiten der mobilen Entwicklung ... 374
11.2 ... Einführung in das SAP Cloud Platform SDK for iOS ... 384
11.3 ... Praxisbeispiel: Design einer Produktkatalog-App für iOS ... 409
11.4 ... Zusammenfassung ... 431
TEIL IV Design- und Technologietrends für die User Experience der Zukunft ... 433
12. Smarte Assistenten im Geschäftsumfeld: SAP Conversational AI ... 435
12.1 ... Conversational User Experience ... 436
12.2 ... SAP Conversational AI ... 439
12.3 ... Praxisbeispiel: Entwicklung eines Chatbots mit SAP Conversational AI ... 443
12.4 ... Von SAP CoPilot zu SAP Conversational AI ... 450
12.5 ... Best Practices für die Designphase von Conversational-UX-Anwendungen ... 452
12.6 ... Zusammenfassung ... 456
13. User Experience für Geschäftsanwendungen der Zukunft ... 459
13.1 ... Interaktion per Stift ... 460
13.2 ... Interaktion mit virtuellen Objekten ... 465
13.3 ... Zusammenfassung ... 486
A. Weiterführende Literatur und Quellen ... 489
B. Die Autoren ... 497
Index ... 499
Einleitung
Den Erfolg einer neuen Anwendung kann kein noch so großer Funktionsumfang garantieren. Ebenso wenig sind allein ein tolles visuelles Design oder vermeintlich smarte, innovative Funktionen entscheidend. Ausschlaggebend sind vielmehr die Anwender und deren Nutzungserlebnis, die User Experience (UX). Die Nutzer, die den Einsatz einer Applikation bewerten, und deren Akzeptanz entscheiden darüber, ob diese Applikation einen wirklichen Mehrwert bietet, ob sie die Nutzer begeistert und ob diese auch zukünftig Lust haben, mit der Anwendung zu arbeiten.
Den Anwendern eine gute UX zu bieten ist in Zeiten der Digitalisierung nicht nur im Privatbereich, sondern auch für Business Software unerlässlich. Mit dem Umstieg auf SAP S/4HANA und SAP-Cloud-Applikationen bietet sich eine Möglichkeit, eine konsequent auf die Nutzer ausgerichtete UX-Strategie auszuarbeiten und schrittweise mithilfe aktueller SAP-Technologien und -Werkzeuge umzusetzen. Auch wenn die Bedienung von SAP-Geschäftsanwendungen durch das nötige fachliche Hintergrundwissen und vorgegebene Prozesse deutlich komplexer sein kann als die von Apps wie Twitter, Facebook & Co., ist es hier umso wichtiger, sich auf die wesentlichen Bedürfnisse eines Nutzers zu fokussieren und diese in den Vordergrund zu stellen. Dies gelingt durch einen nutzerorientierten Entwicklungsprozess, die Ausbildung von UX-Designern, die Verwendung etablierter UX-Methoden und die Ausprägung von Best Practices für Ihre eigenen UX-Guidelines.
In diesem Buch heben wir daher immer wieder die Wichtigkeit der Beteiligung von Nutzern hervor, um zu zeigen, wie sich nur mit deren Hilfe UX in SAP-Systemen erfolgreich gestalten lässt. Zusätzlich ermöglicht die optimierte Zusammenarbeit von Designexperten und Softwarearchitekten, die passenden Technologien aus dem vielfältigen Angebot des SAP-Portfolios auszuwählen. Das SAP GUI, das den meisten SAP-Anwendern seit vielen Jahren bekannt ist, ist natürlich längst nicht mehr der einzige Weg, wie sich SAP-Applikationen bedienen lassen. Der Technologiewandel sorgt dafür, dass mobile Endgeräte, Spracheingaben, Bots und vieles mehr zusammen mit SAP-Software genutzt werden können. Wir stellen Ihnen ausgewählte Benutzerschnittstellen jenseits des SAP GUI anhand von Praxisbeispielen vor, geben Ihnen für die Umsetzung solcher Schnittstellen methodische Hilfestellungen, vermitteln technisches Hintergrundwissen und sprechen Empfehlungen aus, um Ihnen die Entscheidung für den jeweiligen Einsatz zu erleichtern.
Ziel des Buches ist es, aufzuzeigen, welche vielfältigen Möglichkeiten heute im SAP-Kosmos bestehen, um SAP-Prozesse so zu transformieren, dass sie mit einer passgenauen UX begeistern. Nutzen Sie dieses Potenzial, damit sich Ihre Anwendungen so präsentieren, wie Nutzer es sich wünschen.
Zielgruppe und Voraussetzungen
Dieses Buch richtet sich an IT-Leiter, Projektleiter und Projektteammitglieder sowie Prozess- und Bereichsexperten, die mit der Umstellung von Unternehmensprozessen oder der Einführung neuer SAP-Lösungen wie SAP S/4HANA betraut sind. Darüber hinaus gehören zur Zielgruppe sowohl Berater, die Unternehmen in solchen Projekten begleiten, als auch Architekten und Entwickler, die kundeneigene SAP-Anwendungen entwickeln.
Als generelle Voraussetzung für dieses Buch sollten Sie offen gegenüber neuen Technologien und deren Möglichkeiten sein. Einige der vorgestellten technischen Themen erfordern ein gewisses Maß an Erfahrung im SAP-Programmierumfeld. Die vorgestellten und eingesetzten UX-Methoden wiederum können Sie auch verstehen und umsetzen, wenn Sie nicht so technikaffin sind.
Aufbau des Buches
Das Buch gliedert sich in insgesamt vier Teile. Im ersten Teil geben wir Ihnen einen Rundumblick über das Thema UX und erläutern die in diesem Zusammenhang wichtigen Fachbegriffe. Im zweiten Teil stellen wir Ihnen die Komponenten einer eigenen UX-Strategie insbesondere für SAP S/4HANA sowie die konkrete Anwendung von UX-Methoden vor. Ergänzt wird dies durch einen Überblick über aktuelle SAP-Technologien, die Einfluss auf UX haben. Im anschließenden dritten Teil widmen wir uns der konkreten Ausgestaltung von UX mit SAP und wenden unterschiedliche UX-Methoden in praktischen Beispielen an. Im letzten Teil des Buches stellen wir Ihnen einige neue Technologietrends vor und erläutern, wie diese die UX der Zukunft beeinflussen können.
Teil I: Einführung
In Kapitel 1, »Was ist eigentlich User Experience?«, erklären wir die wichtigsten Begriffe rund um UX. Wir erläutern diese anhand von Beispielen aus dem Alltag, sodass Sie schnell ein klares Verständnis erlangen. Ziel des Kapitels ist es, zu vermitteln, dass UX nicht nur durch eine gute oder schlechte Bedienbarkeit entsteht. Wir beleuchten weitere, wichtige Aspekte, die dabei eine entscheidende Rolle spielen.
In Kapitel 2, »Dos and Don’ts: Faktoren für gute User Experience«, veranschaulichen wir, zunächst noch ohne Bezug zu SAP, welche Faktoren die UX eines Produkts beeinflussen. Dazu zeigen wir Ihnen Beispiele, an denen wir Schwachstellen in der UX verdeutlichen. Daraus leiten wir Dos und Don’ts für die Umsetzung von Geschäftsanwendungen ab. Sie werden feststellen, dass eine gute UX nur durch eine nutzerorientierte Vorgehensweise und ein erfolgreiches Zusammenspiel verschiedener Disziplinen gelingt.
Den Bezug zu SAP-Software stellen wir in Kapitel 3, »SAPs Weg zur neuen User Experience«, her. Die Benutzeroberflächen von SAP und somit auch die UX haben sich über die Jahre massiv verändert. Anhand von Beispielen betrachten wir den Wandel von den klassischen SAP-GUI-Transaktionen bis hin zu den aktuellen SAP-Fiori-Apps. Die UX-Strategie von SAP steht in direktem Zusammenhang mit SAP Fiori, weshalb wir Ihnen die grundlegenden Designprinzipien und Konzepte von SAP Fiori im Detail erklären. Wir veranschaulichen, wie sich die UX mit SAP Fiori verändert hat, und geben auch einen Ausblick, in welche Richtung sich SAP Fiori weiterentwickeln wird.
Teil II: UX-Strategie, -Methoden und -Techniken
Bekennt man sich zum hohen Stellenwert von UX, muss sich insbesondere die IT neu ausrichten. Mit einer Einführung von SAP S/4HANA werden auch die Geschäftsprozesse eines Unternehmens überdacht und vereinfacht. In Kapitel 4, »Mit Experience Management zum intelligenten Unternehmen«, zeigen wir Ihnen, wie der Wandel zur Intelligent Suite sich vollzieht und wie sich UX mit SAP S/4HANA ändert.
In Kapitel 5, »Die passende UX-Strategie«, erläutern wir, wie die Erarbeitung einer eigenen UX-Strategie gelingen kann. Im Fokus des Kapitels stehen daher die verschiedenen UX-Methoden und wie diese im SAP-Kontext und darüber hinaus anzuwenden sind. Außerdem diskutieren wir die UX-Skills von Mitarbeitern, die benötigt werden, um erfolgreiche, nutzerorientierte Projekte durchführen zu können.
Mit Blick auf die SAP-Technologieebene gibt es eine Vielzahl an Technologien, die direkt oder indirekt Einfluss auf die UX haben. In Kapitel 6, »Ein Blick in den SAP-Baukasten«, stellen wir diese Technologien vor und zeigen Ihnen, mit welchen SAP-Werkzeugen Sie benutzerfreundliche Anwendungen entwickeln können. Damit Sie im Technologiedschungel den Überblick behalten, geben wir Ihnen Kriterien an die Hand, damit Sie selbst entscheiden können, welche Technologien sich für welche Anforderungen am besten eignen.
Teil III: User Experience gestalten
Zur konkreten Ausgestaltung von UX mit SAP-Technologien beginnen wir in Kapitel 7, »Klassische Transaktionen mit SAP Screen Personas transformieren«, mit dem Einsatz von SAP Screen Personas. Wir zeigen Ihnen, wie Sie mit diesem Werkzeug klassische Transaktionen an die konkreten Anforderungen der Nutzer in Ihrem Unternehmen anpassen können. Als UX-Methodik haben wir in diesem Kapitel die Evaluationsmethode Cognitive Walkthrough auf die entstandene Screen-Personas-Anwendung angewandt.
In Kapitel 8, »Vorgefertigte User Experience: SAP Fiori Elements und SAP Build«, zeigen wir Ihnen, wie Ihnen als Entwickler mit dem Einsatz von SAP Fiori Elements ein Großteil der Frontend-Entwicklung abgenommen wird. Neben den Grundlagen von SAP Fiori Elements erläutern wir Ihnen in einem durchgehenden Praxisbeispiel vom Backend bis zum Frontend den Einsatz von CDS Views und Floorplans. Mit dem Prototyping-Werkzeug SAP Build können Sie dabei zunächst aussagekräftige Prototypen einer Anwendung erstellen, mit denen auf einfache Art und Weise Feedback gesammelt werden kann.
Kapitel 9, »Eigene SAP-Fiori-Apps entwickeln«, stellt die Entwicklung eigener, frei gestalteter SAPUI5-Apps in den Vordergrund. Es wird erörtert, wie solche Eigenentwicklungen sich an den Designrichtlinien von SAP Fiori orientieren und wie die SAP Fiori Design Guidelines dafür anzuwenden sind. Auch hier zeigen wir die Umsetzung wieder anhand eines konkreten Praxisbeispiels. Mit der abschließenden Durchführung eines UX-Expert-Reviews wird die Erfüllung der hohen Qualitätsanforderungen an die Entwicklung sichergestellt.
Wie Sie SAP Mobile Cards einsetzen, damit Ihre Anwender unterwegs auf wichtige Informationen zugreifen können, zeigen wir Ihnen in...




