Low-code versus pro-code in Microsoft 365: how Power Platform rose, and how AI coding agents are reshaping the trade-offs
The low-code wave and the "citizen developer" promise Low-code/no-code platforms rose on a simple thesis: the demand for business software (forms, workflows, lightweight apps, departmental tools) outstripped the supply of professional engineering time, so organisations needed a way to deliver "good enough" solutions faster, with guardrails, and with more direct involvement from business users. This wasn't only a Microsoft story. Industry research and commentary in the late 2010s framed low-code as a major shift in how enterprises build software, often citing predictions that low-code would become a large share of application development activity. In parallel, analysts consistently described low-code as a speed lever that can "empower citizen developers", while also warning that hype and mismatched expectations can cause disappointment if governance, suitability, and long-term costs are ignored. Within Microsoft 365, the "citizen developer" na...