Designing, developing, deploying, managing, maintaining – in customised software development, every project usually starts from scratch. We know from over 600 successful software projects: Up to 70% of the code of customised software often has recurring functions and processes that are similar in most solutions.
This is because even customised software is based on common standards that are required for every project. These include, for example, the runtime environment, audit logs, role-based access control (RBAC) and programming interfaces. Even in the design of user interfaces, there are many common processes and components.