当前位置: 首页 > 科技观察

2021年低代码开发会成为主流软件开发模式吗?

时间:2023-03-12 22:55:16 科技观察

自1804年打孔卡可编程提花织机问世以来,编程语言已经存在了200多年。人类社会奔波前行,科技潮起潮落,能压抑一点时代韵味的企业家,足以一时名扬一时。在2021年的春天到来之前,低代码开发平台提前迎来了春天,而且比以往任何时候都更加火热。低代码争议有分析人士指出,回顾不平凡的2020年,低代码非常火热,似乎突然之间,各家科技厂商都纷纷推出了低代码产品。微软、SAP、甲骨文,国内的ERP、CRM、HR厂商也都有低代码产品或声称应用了低代码技术。此外,还有许多低代码/无代码的初创公司。2021年初,国内低码市场迎来重磅玩家。1月14日,钉钉发布6.0新版本。这是钉钉“云钉一体”战略升级后的首次对外新品发布,主推应用开发平台,低代码开发成为重点。2019年最重要的概念是低代码和无代码开发方式将成为业务发展的主流。同日,在腾讯云开发公众号上,腾讯云宣布旗下面向云开发的低代码平台LowCode正式开启公测。官方公告文章指出,低代码平台可以实现业务应用的快速交付,降低业务应用的开发成本。阿里和腾讯巨头的加入,对于国内的低码市场来说无疑是利好。与此同时,业界也对低代码开发平台存在争议。随后,两位业内人士谈到了空气中的低代码。高潮。1月15日,行业专家陈果在他的公众号文章中发表了一篇名为《低代码,不要比“中台”还快的速度臭大街》的文章,谈到了时下非常火热的低代码平台,指出低代码已经出现,不是软件革命,而是为了复杂流程和核心业务流程,低代码平台肯定不完全适合,但对于简单和辅助流程来说是首选的开发平台。目前低代码的主要应用场景是面向业务用户的快速补充开发。1月16日,明道云创始人任向晖在其公众号文章中发表了一篇名为《陈果说低代码快要烂大街了,我却想成为最烂的那个》的文章进行反击。他同意陈果的观点,低代码并不是软件行业的一场革命。作为一名低代码创业者,他看好低代码。发展,”第一代应用平台产品诞生于上个世纪末,到现在已经20多年了。它是一场革命,而革命早已结束。我们2B创业者的追求是不是革命性的机会,而是渐进的改善机会,渐进的改善,幅度更大,持续时间更长,是创造商业价值的有力方式。“虽然低代码充满争议,但落地场景确实很多。比如阿里巴巴在亿达克搭建了12700个应用,包括HR、财务、法务、行政等场景,其中99%都是没有开发的员工根据亿达的数据,过去单个企业应用的平均研发时间为17.5天,通过低代码的方式可以缩短到3.5天,Forrester甚至表示低代码可以加速软件发展10倍。这也是一个不断增长的市场,Gartner预测到2023年,50%的大中型企业将采用低代码作为其战略平台之一。微软预测,超过5亿新未来5年内构建应用,超过过去40年所有应用的数量,这么多应用的构建依赖于低代码开发。据ResearchAndMarkets.com称,全球low-code开发平台市场预计将从2020年的132亿美元增长到2025年的455亿美元,预测期内年均增长率为28.1%。低代码并不是一个新概念。最早可以追溯到2000年左右,Forrester创造了“低代码开发平台”这个词。2018年,西门子以约7亿美元的价格收购了低代码开发平台Mendix,OutSystems获得了3.6亿美元的融资。低代码开发平台风靡海外,继而受到国内媒体和从业者的关注。OutSystems成立于2001年,已成为行业标杆。任向辉在文章中指出,低代码平台的本质并不是代码依赖少的开发工具。使用特点之一。”所谓应用平台,是DevOps(应用开发运维系统)的对立面,应用不再需要用原生的高级语言(Java、PHP、C#、等),也不需要完整的软件开发角色划分(DBA、后端开发、前端开发、交互设计、界面设计、测试等)。真正意义上的APaaS没有一个IDE环境,也没有代码编译,也没有构建应用运行环境的复杂过程,通过APaaS(我避免使用开发这个词)构建应用,构建完成后直接运行在应用即服务。BajaVentures创始人BetsyAtkins指出,低代码和无代码软件的本质是出现了一类新的软件“组装者”,而不是传统的软件“开发者”。软件组装商是“公民开发者”,本质上意味着受过最少编码培训或没有受过编码培训的员工可以创建新的软件功能,从而帮助加速整个数字化转型计划。低代码快速开发的部分原因归结为一个简单的因素:压力。随着在充满挑战的全球经济中事半功倍的压力越来越大,我们看到越来越多坚持传统编码策略的狂热客户改变了他们的观点,并对解决旧问题的新方法持开放态度。虽然低代码开发方法具有优势,但对于客户而言,它需要的不仅仅是低代码本身,还需要重新设计整个应用程序生命周期,以便CI/CD过程的每个方面都可以从可视化建模和AI中受益。此外,这些平台的功能需要提供与传统编码功能相同的表现力——尤其是在为云构建解决方案方面。我在2019年的《低代码开发平台生存在标准化之外》中写到,低代码开发平台更多的是解决定制化需求,而不是标准化。在发展初期,还存在一定的局限性。一年多后的今天,它的局限性依然存在,在通往主流发展模式的道路上仍有障碍。有分析指出,低代码/零代码方便简单,但也存在一些挑战。常见的是对抗传统的集成有效性、开发者关联性、锁定性、安全性和规模性等,要成为主流开发模式,需要克服这些挑战。那么低代码开发会在2021年成为主流的软件开发模式吗?答案各不相同,“主流”并没有统一的定义。这篇文章以两段结尾。其一是一位国外分析师所说:Forrester和Gartner的分析师估计,在即将到来的2021年,75%的企业软件将采用低代码技术构建。可能是63.2%,也可能是81.7%,没关系,所有的预测都表明实际数字可能超过一半,这是相当可观的。另一个是学校的一位教授给我们讲的一句话:世间所提倡的,往往缺少。