This is the principle behind low-code solutions which aim to enable developers and non-developers alike to manipulate workflow, documents, forms and templates without the need for coding skills.
Low-code as a leveller
Low-code, a term coined by Forrester in 2004, has more recently been defined by the analyst as:
Products and/or cloud services for application development that employ visual, declarative techniques instead of programming and are available to customers at low - or no - cost in money and training time to begin.
It’s this ‘design once, use many times’ capability that facilitates rapid design and deployment, cutting delivery time by up to 50 percent and generating significant cost savings.
In this emerging world, low-code platforms can also empower the developer by providing them with the additional resource needed to meet demand and/or to fast-track application development. Rather than focusing on scripts, languages and troubleshooting issues, the developer can focus on build and delivery, as low code typically uses open standards and has fewer code-based problems.