SAP / SAP Senior Level (10+ yrs) Interview questions
How do you decide which extensibility model to use for a given business requirement?
The decision typically works through a structured set of questions rather than a single rule, since the right answer depends on several interacting factors specific to the requirement at hand.
flowchart TD
A[New requirement] --> B{Tightly coupled to core data/UI, simple logic?}
B -->|Yes| C[In-app extensibility]
B -->|No| D{Needs independent scaling, complex logic, or non-SAP integration?}
D -->|Yes| E[Side-by-side on BTP]
D -->|No| F[Re-evaluate: may still fit in-app with more design work]
Additional factors that push toward side-by-side even for moderately simple logic: a need to integrate heavily with non-SAP systems, a requirement for independent release cycles from the core, or logic genuinely reusable across multiple different SAP systems (not just one S/4HANA instance) — all cases where bundling the logic inside one specific core system's lifecycle would be architecturally limiting.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
