Wie flexibel ist SAPUI5? -...

24
Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav Antolovic, bsc solutions GmbH & Co. KG

Transcript of Wie flexibel ist SAPUI5? -...

Page 1: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Wie flexibel ist SAPUI5?

Matthias Thiebes, TÜV Rheinland Group

Miroslav Antolovic, bsc solutions GmbH & Co. KG

Page 2: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 3: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

TÜV Rheinland - Umsatzanteil nach Geschäftsbereichen

29

24

22

14

83

Industrie

Service

Produkte

Mobilität

Training und

Consulting

Leben und Gesundheit

Systeme

Page 4: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

TÜV Rheinland - Auf allen Kontinenten zuhause

Page 5: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

bsc solutions GmbH & Co. KG

User ExperienceSAPUI5/ Fiori – Flexibilität

Mobility – FreiheitSAP HANA – Performance

TestManagement – ProzesssicherheitSchulungen – HandlungssicherheitSystemintegration - Transparenz

Page 6: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 7: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Erster Entwurf

Powerpoint Mockups

Aufteilung der

gewünschten Inhalte auf

Screens

„Klick-Prototyp“

Page 8: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Kundenbefragungen

Inhalte

Ideen

Nutzen

Endgeräte

Page 9: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Inhalte

Festlegung basierend

auf

- Kundenbefragung

- Vertriebsmitarbeitern

- Key-Account

Managern

- Auditoren

Page 10: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

UI Design

Screens mit Photoshop

designt

Übergabe an IT

Page 11: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 12: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Umsetzung in SAPUI5

896 Zeilen CSS

5 Custom Controls

28 Views

6 Fragments

Page 13: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Implementierung des Backend

Integration des

Kundenportals in

bestehende Anwendung

(„Add-On“)

Replizierung der Daten

auf eigenen Server

Page 14: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 15: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Live Demo „Customer Information System“

Page 16: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 17: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Implementierung einer FIORI App

Zusätzliches UI für

Zugriff auf Audits

Fokus auf mobile

Endgeräte

Ausschließlich interner

Einsatz

Page 18: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 19: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Live Demo „Auditor App“

Page 20: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Agenda

Unternehmensvorstellung1

Entwurf eines Kundenportals2

Implementierung mit SAPUI53

Live-Demo4

Implementierung einer FIORI App5

Live-Demo6

Zusammenfassung & Fazit7

Page 21: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Zusammenfassung & Fazit

SAPUI5 ist sehr flexibel und das Design gut anpassbar

Übernahme des Layouts auf andere SAPUI5 Anwendungen

Kundenportal wird weiter ausgebaut

Eigene FIORI Apps sind ohne großen Aufwand umzusetzen

Page 22: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Haben Sie weitere Fragen?

Page 23: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

LANDMZInternet

Infrastruktur

HTTPS RFC

RFC

SAPUI5 App + Libraries

Consolidation

System

SAP Systeme

HTTP-Services

Page 24: Wie flexibel ist SAPUI5? - bsc-solutions.combsc-solutions.com/images/downloads/DSAG_Vortrag_tüv2015.pdf · Wie flexibel ist SAPUI5? Matthias Thiebes, TÜV Rheinland Group Miroslav

Infrastruktur

Authentifizierung/Authorisierung über Internet-User in Customer Portal

Datenzugriff über selbstprogrammierte HTTP-Handler sowie Webservices

Im Kundenportal zur Verfügung stehende Daten in “Consolidation System” zwischengespeichert

Interne Zugriffe werden über Proxies auf Customer Portal umgeleitet

Zusammenfassung