Skip to content
Case Study

Self-Service via the new App Suite

Classic SAP backend and modern UI5 frontend in harmony: making HR key figures centrally accessible in a role-based manner from both ESS and MSS perspectives.

Initial Situation

At a globally operating company, over 12,000 employees were already maintaining certain data via their Employee Self-Service (ESS) area. To increase acceptance, a modern app suite with a contemporary UX was to replace the previous solution.

Requirements

The company required a pioneering app suite to provide employees with access to the most commonly used HR key figures from both the ESS (Employee) and MSS (Manager) perspectives in a single application. A modern solution with a UI5-based interface and a corresponding backend was to be implemented.

Solution

To consolidate the various standalone applications into a user-friendly format, custom UI5 applications with a shared start page and scalable architecture were designed and implemented.

 

An architecture tailored to the company’s existing systems was developed to make the required information more accessible through meaningful restructuring and clear visualisation.

A key technical challenge was unifying the frontend and backend architecture via an OData service architecture to maximise scalability. A multi-component architecture within a monorepository was chosen for the UI5 frontend.

 

All components are dynamically loaded at runtime as needed and support deep linking. A shared library, consisting of custom controls, reusable components, and core functionalities, is used by all application components. To keep delivery cycles as short as possible, an automated build and deployment pipeline was implemented based on the Bitbucket infrastructure.

Benefits for the Company

  • User-friendly: Improved user experience leads to more frequent usage, helping to achieve business objectives.
  • Future-proof: New functionalities can be seamlessly integrated into the app suite.
  • Transparent: All authorised information can be accessed centrally and securely.
    .
Estelle Hounsa, Sales Managerin bei js-soft

We listen, we understand, and we execute

Let’s discuss your requirements – together, we’ll find the best solution for your business. Looking forward to our conversation.

Estelle Hounsa
Sales Manager js-soft