03
没有写入研究报告的内容是什么?
广义低代码的4个分支(来源:Gartner)
市场研究机构Gartner和Forrester分别绘制过低代码平台的格局版图。
由于低代码的发展日新月异,为了顺应这一变化,Gartner今年将原有的移动应用开发平台(MADP)魔力象限,变更为多重体验开发平台(MXDP)魔力象限。
根据Gartner的分析,以Mendix为代表的MXDP仅仅是低代码的分支之一,广义的低代码是指所有可以帮助缺乏编程基础的开发者快速完成软件开发的技术和工具。Gartner认为,低代码主要有以下几个主流分支:
1. 无代码开发平台:低代码开发平台的一种,不提供或者仅支持非常有限的编程扩展能力,一般仅用来开发内部管理或市场营销类表单。
2. LCAP低代码开发平台:狭义的低代码,属于万金油类产品,可用来开发包含前端和后端的应用。
3. MXDP多重体验开发平台:快速开发跨平台APP的工具,突出前端开发能力,一般用来开发多平台/多终端应用。
4. iBPMS智能业务流程管理套件:整合了AI等技术的业务流程管理系统,突出后端流程定义和数据整合能力,一般用于解决大型企业的跨系统业务流程。
Mendix委托Forrester进行了一项低代码“全面经济影响”的研究,追踪4家典型企业在使用低代码平台三年过程中的收益。调研结果发现,客户在Mendix平台上的投资,在三年中产生了总计2052 万美元的量化收益。其中,在开发费用方面的节省了超过800万美元;数字化流程的效率提升,折合为600万美元的收益;缩短新产品的上市时间,新增利润约为300万美元。
这些是写入的内容。
那么报告中忽略了哪些内容呢?
低代码作为一种有效工具,它的演进具有很多积极意义,然而作为一枚硬币的反面,新工具的使用往往也意味着更好的驾驭能力以及更多的责任。
如果将低代码编程和汽车制造做类比,低代码对于物联网开发者就像自动化生产线对于汽车行业的作用。
过去汽车的装配需要手工完成,现在都是通过自动化生产线实现。虽然早期自动化进程中使用的生产线,对汽车复杂多变的配置无能为力,但它们确实加快了装配和交付的进程。
自动化生产线同时也对操作员的素质,以及生产的安全性和可靠性,提出了前所未有的挑战。
毕竟天下没有免费的午餐。
当我们使用低代码的时候,我们自己有可能就是代码的一部分。
很多用户同时列举了使用低代码的弊端:
潜在弊端1:被绑定。
与建设汽车生产线的情况类似,一旦使用低代码编程平台,就面临着被供应商绑定的风险,后续的签约和应用程序维护的过程,供应商拥有较强的议价能力。
潜在弊端2:同质性。
基于低代码编程的应用,可能最终看起来都非常相似,因为开发者使用的是相同或者相近的模块,实现差异化的难度更高了。
潜在弊端3:功能受限。
任何低代码的供应商都不可能预测到所有的应用细节,如果开发者希望更加灵活地适应企业的需求,就需要使用自己编写的代码来满足。
同时,当应用程序遇到BUG时,也不那么容易被定位,就像在造车过程产生质量问题,有可能是操作生产线过程中的问题,也可能是生产线本身就有问题。
----写在最后----
最后,引用罗曼·罗兰的名言:世界上只有一种真正的英雄主义,那就是在看清了生活的真相以后,依然热爱生活。
低代码能否成为加速数字化转型的秘密武器,不同的使用者会做出不同的选择。
人在挑选工具,工具也在挑选人。
本文小结:
Gartner预计2021年市场对于应用开发的需求将5倍于IT公司的产能。为了填补这一产量缺口,低代码技术是目前看似唯一可行的解决方案,必然会有越来越多企业引入这一技术。
Mendix的最新进展值得关注,包括数据总线的正式落地、增强型的AI助手功能,以及开箱即用的解决方案套餐。
降低开发门槛、打破信息孤岛、加速能力服务化,低代码快速发展的背后,是技术、企业和商业期望的变化在推动着。
毕竟天下没有免费的午餐。当我们使用低代码的时候,我们自己有可能就是代码的一部分。