竹笋

首页 » 问答 » 常识 » 2021年中国企业级无代码开发白皮书人
TUhjnbcbe - 2025/8/4 16:22:00

「本文来源:全国产经平台」

无代码开发丨研究报告

核心摘要:

近年来,企业信息化建设需求与底层技术发生翻天覆地的变化,传统软件开发模式已无法快速响应复杂多变的企业业务诉求,而IT人才贵、易流失,传统信息化建设低质低效,缺乏创新能力等问题始终辖制着软件产业的创新发展。聚焦软件开发模式变革,数睿数据联合艾瑞发布《定义软件开发新模式-年中国企业级无代码白皮书》,共同探讨中国软件产业变化及企业应对之策。

变革:企业级无代码是围绕样式、逻辑、数据,软件开发生产力工具的创新,通过推动产业分工、商业模式、开发模式及流程、开发者角色的变革,带动软件工程跨越式发展。

未来:随着AI、数字孪生等前沿技术加深应用,无代码平台生态体系及行业标准不断完善,实现全民创新开发指日可待。

定义:企业级无代码

溯源:低/无代码演进

甲乙方诉求和技术进步共同促进低代码不断演进

低代码由Forrester于年提出,但其理念并不新鲜,实际上从纸带打孔、到汇编语言、到高级语言,再到各种IDE、各种框架,人们始终在试图屏蔽底层的复杂性与难以理解性,通过归纳、抽象、封装,进而通过点拉拖拽及少量代码来快速完成应用程序的开发。早期的Access数据库、QuickBase、PowerBuilder等,其实都可以看作低代码的雏形。因客户需求和底层技术的不断变化,低代码形态也随之变化,例如Dreamweaver等所见即所得的网页三剑客,作为低代码的一种形式,风光一时,但随着B/S架构的兴起、前后端的分离以及网页程序化,其风光不再。当下,低代码应当是指云原生的、可水平扩展的应用程序开发平台(APaaS)。无代码是指不需任何代码的应用程序构建方式,既可看作低代码的子集,也可看作低代码的高级形式。

演进:驱动模式

围绕着样式、逻辑、数据,低/无代码产品不断朝无码化演进

低/无代码平台是软件开发生产力工具,其产品形态、驱动模式的变革都是在社会经济飞速发展、生产力不断提升需求下的产物,反映出大众对于“从何处入手”才能赋予工具软件更高价值的诉求;是围绕着样式、逻辑、数据,在追求极致无码的进程中,将业务逻辑转变为编程语言,再抽象成为面向大众,普适易用、图形化、可视化产品的一次次尝试。三种驱动方式特点鲜明,与其所承载的低/无代码产品形态一样,将在较长时间内具备一定的市场空间。值得一提的是,数据驱动的企业级无代码改变以往业务需求与编程逻辑的对接方式,使得生产方式本身发生变化:从原先先生产代码,再对接业务需求,转变为以不生产代码的方式直接对接需求;无需对业务逻辑做过多抽象来适应编程语言,而是让程序主动适应业务诉求,省下中间过渡成本,大幅降低学习及技术门槛,让普通人也能“所想即所得”。

定义:企业级无代码

兼具企业级和无代码双重属性

在传统IT开发思维下,低代码尤其是无代码只能适应较轻的场景,难以担当企业级软件开发的重任。这是因为,不管是表单驱动还是模型驱动,尽管都是具体问题的一定抽象,但抽象仍然不彻底。当抽象不彻底时,其可迁移性和普适性便不足,从而使得在软件开发中捉襟见肘、四处碰壁。只有在表单、工作流、权限等基础上再度抽象,将其“无差别”看作数据时,才可使得适应性进一步增强。基于数据驱动的无代码,可满足大多场景下企业级IT软件开发需求,因此具有企业级和无代码的双重属性。

核心能力:技术指标

大数据量、高并发,完整覆盖软件开发全周期

核心能力:需求端

无码化推动企业系统构建效率、创新能力成倍提升

早期,中国信息化建设主要借鉴欧美国家成功经验,随着信息化建设迈入数智化发展阶段,创新变得愈发重要。低/无代码解放沉重繁杂、冗余低质的开发工作,激活包括IT人员在内所有人的创新潜能;在成倍提升企业系统建设效率的同时,带动需求端产品服务矩阵、商业模式创新,为企业发掘第二增长曲线。

核心能力:落地应用(1/2)

企业级无代码可做到数据、分析、管理及运营四域覆盖

企业级无代码产品能力涉及数据、分析、管理及运营四大领域。此外,企业级客户看重安全隐私管理及生态建设。企业级无代码通过无代码IT项目生产力工具共享,在赋能合作伙伴帮助其业务去IT化的同时,延伸自身模块组件的能力及应用场景,与全行业合作伙伴、客户知识共享。

核心能力:落地应用(2/2)

90%+的企业级应用需求可满足

艾瑞分析师认为,现阶段低代码产品已经可以覆盖95%+中小企业的场景,70%+中大型企业场景,以及50%垂直应用场景。从行业客户选型的角度来看,用户体验、成本控制以及是否能够给企业带来第二曲线、第三曲线的增长是考察的主要三大因素,项目交付的速度及质量、是否会对组织能力运作方式造成冲击则是考察的次要因素。企业级无代码以柔性数据驱动数据分析、管理及运营,不会改变用户的使用习惯;平滑无感的数据库切换、后台版本更新、测试运维,也最大程度保障用户体验;企业级无代码的应用助力企业自身IT系统架构的创新升级,帮助企业打造数字化转型的核心竞争力。

痛点:企业软件开发困境

宏观背景

数字经济发展导致软件产业供需矛盾升级

年“国发18号文”首次从投融资、税收、产业技术、收入分配、采购等多个角度给出明确的扶植手段,开启我国软件产业发展的黄金十年。虽然我国软件产业落后于全球软件行业发展进程,但在国家政策支持、信息技术快速发展、全球信息化、数智化发展的诉求增强的背景下,于过去二十年里发生日新月异的变化。以往,由于行业信息化需求尚未规模化凸显,软件行业“生产者”在供需链中占据高地,对终端用户的重视程度较低,使得IT系统本身应该承载的价值模糊不清,导致软件开发的低质低效。数字经济推动我国企业由传统商业模式向数字化转型,“消费者”显然已经成为软件行业供需关系中新的主导者,只有想“消费者”所想,从终端用户入手,才能促进软件产业的良性循环。

结构失衡

低/中/高端人才分工及资源分配成为软件产业发展限制因素

“软件蓝领”概念最早诞生于软件工程“手工作坊时期”,是大众针对软件行业快速规模化发展与IT人才供需的严重失衡的痛点所提出的,旨在借助工业化、流水线经验,利用高低端IT人才权责分离的方式,最大程度提高软件生产效率。现在,这种方式反而成为激化矛盾的导火索:①IT人才愈发昂贵:企业对高端IT人才依赖性高,无奈于我国高低端IT人才供需不平衡现状,软件企业倾向加大薪酬福利筹码吸引高端人才,人才成本攀升;②IT人才流失率变高:为了留住高端人才,企业资源严重倾向高端IT人才,中低端人才只能做重复性、低技术含量的开发工作。低薪、技术能力难以提升、职业发展天花板、与业务人员沟通滞后导致的返工都会致使低端IT人才的消极怠工、离职跳槽。长此以往,软件产业发展或陷入死循环,发展严重受限。

市场竞争力

市场环境模糊多变,传统软件开发难以助力企业竞争力提升

全球化的深入、信息技术的发展在为企业发展提供更多可能性的同时,也强化了市场环境VUCA的特性。现阶段,企业发展强调“以客户为中心”,需要做到对市场变化的敏捷响应,进而传导到组织架构、经营模式等环节的创新。软件企业、终端用户都希望通过数字化工具改善其服务、运营的方式,保证自身创造能力以及业务灵活性能够满足市场发展的要求。然而,传统的信息化软件开发,更多考虑企业内部管理,对市场需求和响应速度考虑不充分,解决方案的集成性弱,难以响应企业业务创新需求,BI可视化能力也难达预期;软件应用短缺、软件队伍结构薄弱、研发缺乏行业规范等核心痛点仍有待解决。

数字化转型

传统信息化建设数用分离,导致数据本身和数据价值的浪费

传统情况下,企业信息化建设往往是自上而下且独立离散的。一方面,IT部门和业务部门不能联动,往往是管理层决定进行信息化建设,IT部门调研采购开发,业务部门在进行数据分析时并不会使用到系统里全部的数据,导致了部门离散数据的浪费;另一方面,各部门之间不能联动,数据不能打通,导致使用者不能进行跨域的交叉分析,从而使得数据的价值难以得到充分挖掘。数据和应用的割裂导致了企业信息化建设效用的低下,实践中并不能感知到“数字化赋能”的力量。

稳健经营

客户满意度、人力成本和效率成为IT厂商经营的核心痛点

对于所有IT厂商来说,“增收、降本、提效”是其经营永恒的目标,但是在新的市场环境下,它们有了新的内涵。①企业处于数字化转型的摸索期,战略、执行节奏、产品认知都不完善,导致了其需求的模糊、复杂、多变。甲方的混沌为乙方的及时响应带来了额外的困难,最终导致了客户满意度的难以提升;②软件厂商多采取项目制的商业模式,定制化比例高,要求较多的人员配置。铺人的方式又进而导致人力成本的巨高不下,这与招人难、用人贵的人才现状形成了矛盾,厂商利润微薄;③来自友商竞争和客户内部的压力导致“时间紧、任务重”成为IT厂商项目的常态,高效和高质难以两全,最终导致项目延期或质量打折,续约率难以维持。

创新发展

打造差异化竞争力,寻求第二增长曲线成为厂商的共同诉求

除了现有业务经营的“增收、降本、提效”外,IT厂商还需要抬头看路,考虑差异化竞争力的打造,通过技术、产品、商业模式创新,寻求第二增长曲线。软件公司的业务拓展的维度主要包括两个方向:纵深场景的挖掘和横向功能的创新,但无论是行业的挖掘还是产品的研发都需要资源(人、资金、时间)的投入。然而,厂商往往专注于当期经营业绩,创新业务面临着资源争夺难、新业务研发资源投入不足的问题,同业竞争力难以形成。

现状:变革中的软件开发市场

产业分工变革

无代码带来产业链的重新分工,走向更高效和创新的合作模式

无代码带来了软件开发产业链条和IT厂商商业模式的变革,使得整个产业走向更“高效、赋能、创新”的新一轮发展曲线。对于企业而言,无代码让业务人员更深度地参与到软件开发的流程中,使得最终的成品可以更好地为企业赋能;对于IT厂商来说,无代码可以帮助其降本提效,沉淀经验和知识并进行复用,从而更好地服务客户,提升自己的商业价值。在无代码工具的支持下,可以使得懂业务的人专注业务需求梳理和架构搭建,让懂技术的人专注产品开发和前沿技术研究,让不必要的流程和环节得以简化,使整个软件开发产业走向更高效的商业合作模式。

商业模式变革

无代码快速实现业务诉求,促进软件企业商业模式的升级

软件开发的简单化都是软件技术发展的原动力,是更好更快地响应客户需求的实现方式。从生产工具角度来看,无论是面向过程的语言、面向对象的语言,还是面向函数的语言,软件开发仅仅是从语言的角度上做了一些发展,期望借以降低生产者技术门槛的方式提升生产效率,但对软件开发的本质、知识结构并没有发生太大的变化。落脚到产业端,软件开发市场从最初的“小作坊”模式发展到了现阶段的可满足客户多元、个性化需求的“解决方案式”定制开发,组织者、生产者的形态都发生了极大的改变。但随着市场的进一步发展,大颗粒的解决方案模式已经不能满足企业端个性化的诉求,各厂商都在寻求更高效率和效益的方式去升级企业商业模式。无代码不仅是工具的变革,还影响了厂商商业模式的改变,可以帮助厂商沉淀自己的方法论并提高复用率,快速响应客户需求,提升自己的竞争力。

开发方式变革(1/2)

数据全生命周期管理支撑数据驱动无代码产品应用加深

大数据时代,数据已然上升为企业整体发展和转型的新动能,能够辅助企业更好的做出管理上的决策及调整。低/无代码平台除了需要将复杂的代码抽象,也需要将可变的业务抽象成为柔性的元数据,再通过管理与使用,提升系统的灵活性,以及对市场需求响应的速度。所以,从根本上解决数据从哪儿来、数据给谁用、数据怎么用的问题是推动全行业、复杂多变场景、四大领域(数据/分析/管理/运营)极致无码化的

1
查看完整版本: 2021年中国企业级无代码开发白皮书人