5. Why do I need to modify the system code?
“So do I get access to the code”, is a strange question coming from someone who isn’t a developer. In my experience, if you need to change the code of your platform then it’s not the right platform for your business. Platforms today should make their platforms ‘open’ for external integration – note this is different to an open source platform. Should the end customer need to change the code? No. However, should there be the ability to control the display layer? Most definitely yes.
In the future, the system code of content management platforms will be upgraded by professionals without the need for the end user to do anything. The paradigm of upgrading your platform will be a thing of the past, new features will become available for use as they are developed and the need to “rebuild or “upgrade” will be gone.