Systems must be natively configurable.
Languages, currencies, business rules, security profiles must be simple to configure.
Beware of hyper-genericity, it is often useless and costly.
The configuration must be scalable and fast depending on needs.