The central challenge is how to architect the parts that are going to be combined so that they can solve as many problems through as many evolutions in delivery and usage mode as possible.
FORBES: SAP Product Architecture Takes a Hint from Urban Planning