Both an unexperienced user and a full-stack developer can benefit from development platforms. This approach enables complex applications to be implemented without complex coding. The most common, basic functions should be usable at a configurable level. For functionalities for which a configuration is not possible, the application can additionally be enriched by the extension of individual program code.
The user has an advantage due to the configuration approach that parts of the application can be adapted independently without in-depth programming knowledge. This not only relieves the development department, but also saves time and costs, because smaller change requests can be implemented by the user immediately and without having a long delay.