未来软件开发主流模式——低代码开发
低代码平台起始于20世纪80年代4GL“第四代编程语言”。2014年,Forrester research提出低代码平台的概念,中国低代码市场进入发展期;2018年,西门子收购低代码企业Mendix、美国低代码独角兽企业Outsystem获得1.5亿美元的融资,此次收购事件以及融资事件的发生将低代码市场带入资本方的视野,因此,中国低代码市场进入市场快速发展期。
那么,低代码开发会成为未来软件开发的主流模式吗?答案是肯定的。
首先,从软件开发行业的发展脉络来看,降本增效是行业不断向前发展的过程中,一脉相承的核心诉求。而低代码的能力,也恰恰是让研发人员从机械的增删查改中脱离出来,专注于解决更有价值的问题。
其次,低代码本质上就是一种软件工程的设计思想,其核心是利用参数化、组件化的方式来封装结构,用工厂化的方式来装配软件系统,改变此前软件开发从代码做起的作坊式生产方式,进而提高代码的可复用性,控制代码的质量,降低软件从业人员的门槛,缩小业务专家和技术专家的认知差异。在低代码技术的支持下,软件行业也会实现高度的分工,不仅仅是低代码供应商会发挥作用,所有的快速开发工具、扩展工具,其实都符合低代码思想。
最后,随着数字化转型的深入发展,仅中国每年的软件人才缺口就高达数百万,未来十年软件人才的供给和需求之间存在巨大的鸿沟,这个问题只能通过推广低代码的思想、利用低代码技术来解决。
艾瑞咨询2022年低代码市场研究报告中列出了IT人员供给不均的现状。
2021年在企业数字化转型及疫情的助推下,低代码行业市场规模达到27.5亿,增长速度为72.4%,主要增量一方面来自于应用场景在各个行业的渗透率提升,另一方面由于厂商对低代码产品不断迭代优化,低代码的客单价亦有所抬升。未来,随着腰部客户需求的提升,客户结构持续优化,客户质量及续费率提升,低代码市场仍有较大增长空间,预计未来4年复合增速达到44.1%,2025年中国低代码行业市场规模将达到118.4亿。
根据对世界范围内 IT人员和决策者的调查显示,59%受访者表示疫情带来的影响远超预期,85%IT决策者认为低代码是其不容错过的趋势,93%的IT人员表示企业将加快软件开发速度。另有数据显示,全球有77%的企业已经在使用低代码开发平台,IDC 预测未来全球低代码开发者数量将以高达40.4%的年复合增长率递增。
未来十年,数字化转型升级是大势所趋,必将催生井喷式的需求,至少产生十倍于当下的软件开发需求。这个需求如何解决,最简单的方法是补充更多软件工程师人才,但这个培养成本和难度都非常高,无法从根本上解决人才缺口的问题。引入自动化工具,改革当前开发模式,是可预见的解决方案,这些都与低代码的目标一脉相承。
所有少编码、快交付的框架、工具、平台都可以称为低代码,我们应该从更高维度去看低代码的发展与应用。即便是当下,低代码也在传统行业内挖掘出了大量应用场景,它的潜力十分可观。前几年,Gartner曾预测:到2025年,70%的新应用将由低代码技术完成开发。未来,低代码开发一定会成为软件开发的主流模式。
文.Ynian