Development, data & analytics
Clean core needs developers who know where the core ends.
ABAP, RAP, CDS, Fiori and UI5 developers, plus MDG, migration and analytics specialists for S/4HANA programs and support.
- 01Requirement
- 02CDS / RAP
- 03OData service
- 04Fiori app
- 05Clean core
Where the experience sits, and who it means.
Select an area to see the roles it usually calls for, or a role to see the areas behind it.
Where the experience sits
Roles it usually means
ABAP, Fiori & technical, area by area.
The specifics behind each part of the landscape, and the roles each one usually needs.
ABAP
Classic development and remediation.
Specifics
Roles in this area
- ABAP developer
- Technical architect
- Data migration developer
RAP and CDS
ABAP for S/4HANA and the cloud.
Specifics
Roles in this area
- RAP / CDS developer
- Technical architect
Fiori and UI5
The user layer.
Specifics
Roles in this area
- Fiori / UI5 developer
- Technical architect
Data, MDG and analytics
Master data and the reporting built on it.
Specifics
Roles in this area
- MDG consultant
- Data migration developer
- Analytics consultant
Trace it through a business process.
Illustrative relationships, not a client system architecture. Select a process to trace it through.
- SD consultant
- FSCM consultant
- RAR specialist
- Order-to-cash solution architect
Order-to-cash problems often surface in finance. Fixing them usually needs SD and FSCM in the same conversation.
Questions worth asking before the shortlist.
Classic ABAP or ABAP Cloud?
Clean core rules change what a developer is allowed to build, and where.
Freestyle UI5 or Fiori elements?
Annotation-driven Fiori elements and freestyle UI5 are different skills.
Who owns custom code remediation?
ATC findings in a conversion can need a dedicated remediation team.
MDG for which domains?
Material, customer, supplier and finance MDG each carry their own data model.
Connected expertise
SAP capabilities
How teams usually engage us for ABAP, Fiori & technical.
One specialist, more capacity inside your practice, or a connected team for a phase.
Specialist hire
Contract or permanent. One role where the SAP detail decides the hire.
Fits whenA program is blocked on one hard-to-find skill, like an FI-CA lead ahead of cutover.
Team augmentation
Functional and technical capacity inside your own SAP organization.
Fits whenYour practice owns delivery and needs more people on a known plan.
Project team
A connected group around one workstream or phase.
Fits whenSeveral related skills need to start together, like PP, QM and EWM for a plant rollout.
Defined delivery
A scoped body of SAP work with agreed outputs, under SOW.
Fits whenThe output can be specified up front and you want accountability for the deliverable.
Tell us where the ABAP, Fiori & technical work gets difficult.
Tell us the process, the landscape and when you need people in place. We’ll come back with questions about the detail.
Requirement received.
We’ll reply to the email you gave us.
