Why should you manage expectations with low code?
Low code doesn’t mean anyone can just develop a production ready app or system with ease . Therefore, it’s important to manage the expectations of individuals and organisations considering using the Microsoft Power Platform without development experience.
Sure, many non-technical users might be able to create something basic, but without development experience, it will likely only take you so far.
For example, Microsoft’s ‘Maker Copilot’ is an AI tool in the Power Platform’s maker portal, that enables you to build apps through natural language prompts with detailed problem statements. This can actually generate a table schema, suggest audiences and the types of suitable apps, and even build the app for you. While this is truly low-code (or even no-code), it’s probably going to be limited to pretty simple forms that you interact with.
As soon as you want to use automation or scripts, you’ll be starting to push the boundaries, and you’ll probably find yourself getting into some degree of coding.
Microsoft Power Automate is a prime example. Automation tasks can start as simple drag-and-drop connectors between thousands of different services. However, there’s still often a need for a small degree of coding to complete an automation.
For example, if a customer wanted to automate email notifications based on specific dates in their data, the initial setup would be simple, but comparing dates would need basic coding. This highlights the need to manage expectations: low code platforms simplify development but don’t always remove the need for coding entirely.