AT SOLUTION PARTNER WE LIKE TO MOVE IT FROM ABAP TO UI5
AT SOLUTION PARTNER Full Service Provider im SAP Umfeld 50 Berater Partner Center of Expertise > 25 Jahre SAP Erfahrung Partnerschaftliches Verhältnis Passgenaue Lösungen
AT SOLUTION PARTNER Durchgängige und bessere Prozesse schaffen Mehrwert für Sie das ist unser Ziel! Healthcare Financials & Logistics Human Ressources Basis Services Software Development Analytics
KUNDEN SPRECHEN FÜR UNS GESUNDHEITSWESEN PUBLIC SECTOR INDUSTRIE FINANZDIENSTLEISTER + WEITERE
FROM ABAP TO UI5 EVOLUTION
SAP FIORI/UI5
ERFAHRUNGEN MIT UI5 Infrastruktur Entwicklung Testen Ausbildung
INFRASTRUKTUR Frontend Browserfreigaben mobil/desktop Gateway Deployment o Embedded oder Hub o Installation der Komponenten Zugriff aus dem Internet o Trennung Traffic intern und extern Entwicklungsplattform Lokal o Eclipse UI5 Development Toolkit o Aktualisierungen o Client Installationen Cloud o Web-IDE o Verbindung On-Premise und Cloud o Security
ERFAHRUNGEN INFRASTRUKTUR Frontend Leistungsfähigkeit des Clients fällt ins Gewicht. Browser Abhängigkeiten bzw. Einstellungen beachten Netweaver Gateway Zugriff aus dem Internet o Aufwand für Security Konzept, DMZ, Userverwaltung, SSO nicht unterschätzen. Entwicklungsplattform Eclipse o Entwickler-PC Aufrüstung (lokale Installationen) o Aktualisierung der Bibliotheken
ENTWICKLUNG Entwicklungsplattform Eclipse UI5 Development Toolkit Web IDE MVC Modell Trennung UI und Backend o o o UI5 Applikation Odata Services Datenbeschaffung Backend Anwendung Bedienung der Applikation Design der Applikation Fiori Styleguides
ERFAHRUNGEN ENTWICKLUNG Trennung UI vom Backend Konzeption der Anwendung wird viel wichtiger Nicht einfach mal loslegen UI Bibliotheken Bibliotheken sap.m / common / unified o Keine für alle Belange übergreifende Bibliothek vorhanden - verbessert sich zusehends Style Guides für UI5/Fiori Entwickler sind in alten Schemata verhaftet Applikationen in UI5 sehen wie alte Transaktionen aus Usability und Design müssen mehr Stellenwert bekommen. Fehlersuche Komplexer da viel mehr Komponenten beteiligt sind. Informationen Sehr viele Informationen im Web vorhanden Große Community
TESTEN Test auf verschiedenen Devices Unterstütze Versionen Test auf verschiedenen Browsern Unterstütze Versionen Browsereinstellungen
ERFAHRUNGEN TESTEN Testen entlang des Datenflusses ODATA Service Tests unbedingt notwendig. Performance Testsysteme werden schnell zu langsam für UI5. Fehlermeldungen Fehlermeldungen des Clients müssen ins Backend gemeldet werden ansonsten ist das Frontend vom Backend entkoppelt. Browser Unterschiede Einstellungen am Browser müssen passen
AUSBILDUNG Frontend html5 Javascript CSS ODATA Services ABAP Backend ABAP Entwicklungstools Eclipse Web IDE
ERFAHRUNGEN AUSBILDUNG ABAP Entwickler Entwickler können die zusätzlich benötigten Programmier-Skills abdecken. Design und Usability der Anwendungen werden durch einen Programmierer nicht abgedeckt. o UI5 Applikation die sich wie SAGUI oder Webdynpro Applikation anfühlen SAP Berater Berater die bisher nur hin und wieder Reports oder Erweiterungen gemacht haben haben werden den technologischen Schritt nicht mitmachen. o Web-IDE als möglicher Lösungsansatz Design und Usability der Anwendung wird in den meisten Fällen nicht abgedeckt.
ZUSAMMENFASSUNG Usability Endanwender die nur einen geringen Funktionsumfang benötigen finden die neuen Oberflächen sehr gut (Beispiel ESS, MSS) Für langjährige SAP User (Power-User) wird die Umgewöhnung lange dauern. Anwendungsdesign wird immens wichtig Technische Sicht Es kommt eine neue Komplexität auf uns zu. Performance der Anwendung wird uns verfolgen. Offene Industrie-Standards bringen Vorteile.
KONTAKT GmbH Stefan Pichler Leiter Consulting & Service Basis Services Anton-Melzer-Straße 11, AT-6020 Innsbruck Telefon:+43 50 4009-3300 Mobil:+43 664 8163444 Stefan.pichler@atsp.com www.atsp.ch