Solution levels
While planning a solution, selecting the correct solution is crucial. It also tremendously affects the ALM process, which must be established. In this section, we will explain different solution levels. The idea is to always select the lowest level when possible and only go to the next level in case we can’t implement a requirement with the current level. This means for every requirement we would start with the question “Can I implement this using Configuration?” if the answer is no we ask “Can I implement this using noncomplex Customization?” and so on.
Configuration
Configuration is, as mentioned, everything we can configure in the environment with out-of-the-box features without changing existing features or creating new ones.
This can be, for example, system settings or server-side sync.
Configuration is the first level and whenever a requirement can be implemented with “just” configuration, that should...