Zum Inhalt springen
FIRSTRETAILConsulting

← Alle Expertisefelder

Säule · Digital Commerce, Apps & Experience

Enterprise Apps, Fiori & Mobile

Anwendungen für Kunden und Mitarbeitende, sauber getrennt von der Logik, auf der sie aufsetzen.

Worum es geht

Eine App, die eigene Regeln kennt, wird zum zweiten Kern — nur ohne Governance, ohne Transportwesen und ohne jemanden, der sie nachts betreibt. Die Trennung von Oberfläche, Geschäftslogik und Backend ist deshalb keine Stilfrage, sondern die Bedingung dafür, dass Frontends schnell bleiben dürfen.

Die Frage dahinter

Wie bleibt die Oberfläche beweglich, ohne dass Geschäftslogik in sie wandert?

Der Weg durch die Systeme
  1. 1Identität und Rolle
  2. 2API-Vertrag
  3. 3Geschäftslogik im Backend
  4. 4Oberfläche

Systeme und Prozesse

  • Kundenorientierte und mitarbeiterorientierte Anwendungen
  • Mobile Store- und Retail-Prozesse
  • SAP Fiori und UI5
  • Erweiterungen über SAP BTP
  • API-basierte Anbindung an Backend-Systeme
  • Rollen, Berechtigungen, Gerätekontext und Identity, einschließlich Entra
  • Offline-Fähigkeit und Betriebssicherheit

Typische Fehlentscheidungen

  • Berechtigungen werden nach Bildschirm geschnitten statt nach Aufgabe und wachsen unkontrolliert.
  • Die App bekommt einen direkten Datenbankzugriff, weil die Schnittstelle noch fehlt.
  • Mobile Prozesse werden für den Idealfall entworfen, nicht für die Filiale mit schlechtem WLAN.
  • Identity wird spät angebunden und bestimmt dann rückwirkend das Rollenmodell.

Entscheidungen, die FirstRetail vorbereitet

  1. 1Welche Logik im Backend bleibt, welche in eine Erweiterung gehört und welche in die Oberfläche darf.
  2. 2Wie Rollen, Berechtigungen und Gerätekontext zusammen gedacht werden.
  3. 3Welche Prozesse offline funktionieren müssen und was danach mit ihnen geschieht.
  4. 4Wie Fiori-Anwendungen und eigene Apps eine gemeinsame Integrationsschicht nutzen.

Erfahrungshintergrund

Aktuelle Architekturarbeit an mobilen Fiori- und UI5-Anwendungen, mit SAP BTP und Entra im laufenden Programmkontext. Produkt- und Engineering-Führung über verteilte Teams in Genf, Lissabon und Cluj, einschließlich UX/UI, Entwicklung, Testing und Deployment.

Alle genannten Namen stehen für historische Projekterfahrung aus abgeschlossenen Programmen. Sie sind weder eine Kundenempfehlung noch ein Hinweis auf eine aktuelle Kundenbeziehung. Logos zeige ich nicht; dafür bräuchte es eine Freigabe, die ich nicht habe.

Architekturgespräch vereinbaren