Erfahrungen im SAP UI5 Bereich
Im Rahmen eines Projektes, das SAP für einen internationalen Kunden durchführte, war ich als Mitglied des Projektteams verantwortlich für Frontend Entwicklung. Das Frontend dieser kundenspezifischen Applikation basiert auf SAPUI5 Controls und den damit verbundenen OData Service Calls.
Ein Schwerpunkt meiner Tätigkeit bildete u.a. die Einbindung von Datenvisualisierung (Charts). Hierzu verwendet ich die JavaScript Bibliothek D3.js. Die technische Einbindung der Charts selbst erfolgt über Customized Controls, die ich selbst erstellte.
Als agile Methode des Projektmanagements wurde Scrum benutzt: Die Kundenanforderungen wurden als Backlog Items in Sprints definiert. Der Projektfortschritt für jeden Sprint wurde in täglichen Scrum Meetings festgestellt. Am Ende jeden Sprints fand ein Review Meeting mit dem Kunden statt, gefolgt von einer Sprint Retrospektive.
Davor war ich für SAP in München und Walldorf für die Neuentwicklung und Verwaltung bestehender Fiori Apps tätig. Ich entwickelte u.a. Fiori Object Pages, um bestehende Fact Sheets zu ersetzen. Dies beinhaltete auch die Erstellung von CDS Views, wobei SAP HANA Studio als Entwicklungsumgebung zum Einsatz kam. Die Entwicklung von Object Pages beinhaltet außerdem das Arbeiten mit Semantic Objects, Semantic Navigation und das Aufsetzen von Annotations.
Außerdem erstellte ich Software Design Documents (SDDs), Dokumentationen für Extensions (BAdI) und Test Cases.
Kentnisse in der Anwendung undim Umgang mit folgenden Tools und Technologien
Development
- sap.ui libraries und deren Controls
- sap.m (responsive design)
- sap.ui.core
- sap.ui.layout