SAP Community Article by Jason English
Let’s say you have some development skills. You can code a business application that calls APIs and talks to the SAP backend systems. You need pro-code tools to get your job done.
Or, let’s say you are not oe of those developers, but you have business skills. You know what customers need, and you understand the business process that gets kicked off with each web transaction. You need low-code tools to get the job done with automation, while abstracting away both paperwork and technical complexity.
If you are in one of the abovementioned groups, then stay with me here. If you want to stay ahead of the market and build better applications, faster, maybe you should look to mid-code tools to advance your career.
Pro-Code, Low-Code, or the middle road?
Zen masters often talked about a middle way. Or, maybe it was a samurai thing.
Either way, we’re talking about charting a middle road through the software development process, somewhere between coding apps, connecting APIs and writing queries from scratch, versus using apps to connect business process flows with data.
My colleague Jason Bloomberg penned an useful paper for SAP practitioners titled “The Future of Software Development” (free download here) which highlights how pro-code and low-code tools are starting to incorporate facets of each other:
“Many pro-code tools incorporate low-code capabilities, such as drag-and-drop API interactions, ‘boxes and lines’ for workflow design and data modeling, and wizard-based data integration.