- 快召唤伙伴们来围观吧
- 微博 QQ QQ空间 贴吧
- 文档嵌入链接
- 复制
- 微信扫一扫分享
- 已成功复制到剪贴板
中国企业级无代码开发白皮书
展开查看详情
1 .定义软件开发新模式 中国企业级无代码开发白皮书 2021年 海量行研报告免费读
2 .摘要 定义 企业级无代码核心包括:①无代码:改变以往业务需求与编程逻辑的对接方式,以无代码(不生产代码) 的方式对接业务需求,从根本上改变了生产方式,节省中间过渡环节; ②企业级:能够满足逻辑、表 现形式复杂度较高,容量要求、安全可靠性要求高的企业诉求; ③数据驱动:与表单/模型驱动不同, 企业级无代码完成了从单纯的形式层抽象到数据层抽象的转变,以柔性的数据为抓手打造业务与数据闭 环,使得应用程序能够自动适应业务需求的变化,并于用户侧表现出完全无码状态 溯源 随着数字化发展不断深入,客户需求与底层技术发生翻天覆地的变化。传统的软件开发方式显然已无法 快速响应由产业环境变化而导致的企业业务诉求变化;其次,我国软件产业迅速发展,旺盛的IT人才需 求与当前人才供给能力不匹配,人才贵、流失率高等问题成为限制企业发展的重要因素;下游企业传统 信息化建设效用低下,对其自身建设需求的认知模糊会进一步传递至乙方(IT服务厂商及软件企业), 导致双方“降本”、“增效”、 “提质”诉求均无法达成。稳健经营、创新发展,打造差异化竞争力, 寻求第二增长曲线成为当下厂商的共同诉求 变革 并非日光之下无新事,而是革命性的改变一旦发生,我们便习以为常。纵观软件工程发展史,无论是从 面向过程到面向对象的工具语言变化,还是Scratch、 Axure、以及我们最熟悉不过的Excel软件出现, 都是人类追求无码化,降低开发应用门槛、提升效率的大胆实践。企业级无代码通过对产业分工、商业 模式、开发模式、开发流程、开发者角色的变革,推动软件工程向前跨越了一大步 展望 我国无代码起步较晚,但近两年在市场、疫情、资本多重驱动下迈进了加速发展期,市场需求体量庞大。 随着厂商纷纷入场,无代码开发技术的打磨与沉淀,开发平台生态体系及行业标准的逐渐完善,AI、数 字孪生等前沿技术的深度应用,传统开发“思维的枷锁”会被进一步打破,实现全民创新开发、全流程 全域的无码化指日可待 2
3 .定义:企业级无代码 1 痛点:企业软件开发困境 2 产业 / 人才 / 下游企业 / IT厂商 现状:变革中的软件开发市场 3 供给端 / 需求端 实践:典型厂商案例 4 趋势:未来发展洞察 5 3
4 .溯源:低/无代码演进 甲乙方诉求和技术进步共同促进低代码不断演进 低代码由Forrester于2014年提出,但其理念并不新鲜,实际上从纸带打孔、到汇编语言、到高级语言,再到各种IDE、各 种框架,人们始终在试图屏蔽底层的复杂性与难以理解性,通过归纳、抽象、封装,进而通过点拉拖拽及少量代码来快速 完成应用程序的开发。早期的Access数据库、QuickBase、PowerBuilder等,其实都可以看作低代码的雏形。因客户需求 和底层技术的不断变化,低代码形态也随之变化,例如Dreamweaver等所见即所得的网页三剑客,作为低代码的一种形式, 风光一时,但随着B/S架构的兴起、前后端的分离以及网页程序化,其风光不再。当下,低代码应当是指云原生的、可水 平扩展的应用程序开发平台(APaaS)。无代码是指不需任何代码的应用程序构建方式,既可看作低代码的子集,也可看 作低代码的高级形式。 三个视角下的低/无代码发展 易复用、易理解、易分工 贴近市场、贴近客户、贴近员工 降本、增效、扩张是乙方企业(软件开 市场迅速且加速变化,没有任何企业可 发者和集成商)的追求。然而,软件业 供给 需求 以以一成不变的策略做到基业长青, 早期是个“手艺活儿”,离不开少数人 “敏捷”成为众多管理者的共识。如何 的经验与创造力。之后,随着前后端分 快速响应客户、如何快速调整组织架构、 离、技术栈的分化、框架的不断丰富和 如何快速试错、快速迭代,成为企业管 DevOps平台的普及,软件产业摆脱了 循环前进 理者越来越关注的问题。采买成熟软件 手工作坊,成为了集团化作业。但是如 系统、采用传统方式外包开发或自主开 何提高复用程度、摆脱高级技术人员限 发,共同面临一个问题:系统上线不久 制,从而降低风险、降低成本、提高效 甚至还未上线就已不再适用。另外,开 率,并实现企业的规模化扩张,是乙方 技术 发中,业务人员参与度低的软件系统, 企业永恒考虑的问题,正是在这种源动 往往不具有良好的C端体验。敏捷、快 力下,企业不断以不同的路径尝试易复 速、业务人员可参与的低/无代码,成 用、易理解、易分工的低/无代码。 为甲方企业感兴趣的方向。 前端技术,使得点拖拉拽有更强大的性能和更良好的体验;Restful API和Graph API使得内外数据互通;软件定义及云原生技术,使得 业务负载的水平扩展接近于无限;大数据技术,打通了从收集到实时分析的价值闭环;人工智能技术,使得数据作用再次放大,从辅助 分析,到辅助决策,到自动决策;物联网,连接了物理世界与虚拟世界……这些技术,共同为低/无代码铺平道路。 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 4
5 .演进:常见低/无代码应用形态 无码程度和复杂场景适应性是主要区分依据 根据开发中的无码程度、应用场景、使用者,以及复杂场景适应性,可以把低/无代码分为传统软件开发、轻量级无代码、 企业级低代码和企业级无代码等几种形态。几种形态并非是完全的取代关系,它们将在较长时间内,在不同类型、不同规 模企业的不同业务场景下,具有自己的生存空间,但企业级无代码,作为“量变引起质变”的软件开发模式,因重塑了软 件开发模式、企业业务增长模式、社会生产关系等,将具有越来越高的占比。 低/无代码的不同形态-开发模式视角 典型产品形态 传统软件开发 轻量级无代码 企业级低代码 企业级无代码 代码驱动;早期主要通过 数据驱动;通过对具备柔性 表单驱动;预先设定的规 模型驱动;通过建立模型来 编程IDE及工具包实现软件 的内外部数据采集、存储、 则,应用开发(业务人员) 定义数据关系及流程逻辑; 开发模式 开发;后期,可基于丰富 加工、使用,打造数据价值 拖拉拽配置生成表单 、可 低代码平台可自动生成软件 的前后端开发框架、组件, 链,驱动并支撑应用智能生 视化看板等 框架代码和基础代码 框架自生成部分基础代码 成 平台是无代码,但函数与系 简单场景可无码开发 大部分场景不需要代码; 限制 无码率 完全代码开发 统是解耦的,支持自写代码 复杂场景需大量代码 代码的反向输出 开发 业务人员通过简单拖拉拽 针对企业通用场景,业务人 程序员需同时关注业务逻 程序员关注核心业务逻辑的 目标客群 配置生成表单、可视化看 员配置生成;其余场景可通 辑和底层技术的实现 实现 板等 过少量代码、插件满足 部分特定、简单轻量场景 落地场景 所有应用场景 企业级复杂应用 企业级复杂应用 集中在管理&分析领域 注释:仅展示部分企业级应用软件无码化应用形态;四大应用形态并不是相互替代的关系,从左到右的顺序仅代表形态产生的先后。 来源:专家访谈,公开资料,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 5
6 .演进:驱动模式 围绕着样式、逻辑、数据,低/无代码产品不断朝无码化演进 低/无代码平台是软件开发生产力工具,其产品形态、驱动模式的变革都是在社会经济飞速发展、生产力不断提升需求下的 产物,反映出大众对于“从何处入手”才能赋予工具软件更高价值的诉求;是围绕着样式、逻辑、数据,在追求极致无码 的进程中,将业务逻辑转变为编程语言,再抽象成为面向大众,普适易用、图形化、可视化产品的一次次尝试。三种驱动 方式特点鲜明,与其所承载的低/无代码产品形态一样,将在较长时间内具备一定的市场空间。值得一提的是,数据驱动的 企业级无代码改变以往业务需求与编程逻辑的对接方式,使得生产方式本身发生变化:从原先先生产代码,再对接业务需 求,转变为以不生产代码的方式直接对接需求;无需对业务逻辑做过多抽象来适应编程语言,而是让程序主动适应业务诉 求,省下中间过渡成本,大幅降低学习及技术门槛,让普通人也能“所想即所得”。 驱动模式定义及特点 定义 特点 数据驱动着眼数据,重视解决数据“从哪 数据驱动 n 切入角度:以数据资产的挖掘、应用及管理为核心,重视业务与数 儿来”,“给谁用的问题”, 不依赖于 据闭环打造 数据结构,也不依赖于业务流程本身;数 n 数据具备柔性,形式具备多样性:数据是软件开发的基础,业务/ 据驱动可被认为是模型驱动、表单驱动的 其他因素的变化首先会改变数据属性,其次才是数据结构。只有以 集合 可积累、柔性的数据带动并支撑着形式的多样性,才能实时响应复 杂多变的市场需求;不需要在开始设计数据模型时就做到“精益求 精”,只要数据资产利用得当,后续可持续、敏捷修改 核心在于数据结构/表结构,即通过 模型驱动 n 复杂场景满足度高,形式丰富:模型驱动对大型软件系统构建友好, 数据结构的定义来描述业务的核心 形式丰富;支持复杂业务逻辑转化,应用场景的局限性低。 能力; 具体而言,模型驱动在构建 n 平台灵活性/业务响应度较低:围绕数据结构来实现业务场景的构 软件时,会先构建数据结构,再构 建,业务场景发生变化,数据结构就需要改动,软件开发工作量加 建业务场景 大;在需要进行数据资产深度使用、或被其它系统调用时,通常需 要数据中台的支撑,在一定程度上限制了数据价值的发挥 表单驱动是业务/流程驱动,通过将业 表单驱动 n 适用性:可视化适用于管理型软件,对不懂代码逻辑的业务人员友好; 务抽象成普适易用的样式,供只懂业 n 局限性:无法实现超复杂、容量较大的软件构建 务逻辑的人员使用 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 6
7 .定义:企业级无代码 兼具企业级和无代码双重属性 在传统IT开发思维下,低代码尤其是无代码只能适应较轻的场景,难以担当企业级软件开发的重任。这是因为,不管是表 单驱动还是模型驱动,尽管都是具体问题的一定抽象,但抽象仍然不彻底。当抽象不彻底时,其可迁移性和普适性便不足, 从而使得在软件开发中捉襟见肘、四处碰壁。只有在表单、工作流、权限等基础上再度抽象,将其“无差别”看作数据时, 才可使得适应性进一步增强。基于数据驱动的无代码,可满足大多场景下企业级IT软件开发需求,因此具有企业级和无代 码的双重属性。 低/无代码/企业级无代码概念界定 低代码 需求满足度 企业级无代码 • 低代码没有脱离软件工程的思路,而是 • “企业级”软件开发:①资源规模:站在企业整 软件开发技术持续迭代,在进一步降低 体视角来审视软件开发,内外部资源投入庞 技术门槛、提高开发效率需求推动下产 大; ②技术难度:应用结构复杂,涉及内外部资 生的生产力工具。 100% 源配置,事务密集、数据量大、用户数多,对于 • 可视化、组件化以及框架化是其发展的 不同应用之间的连接性、交互性,安全隐私的要 主要方向,旨在通过为开发者提供可视 求高;③需求升级:对软件质量要求高,包括对 化的应用开发环境,降低或去除应用开 业务响应度、能力可复用性、升级和维护的平滑 发对原生代码编写的需求量, 进而实现 无感。此外,应具备推动企业创新的附加能力。 便捷构建应用程序的一种解决方案。 • “无码化”:①不等同于零代码,是数据、分析 及管理域的绝对无码化,运营域仍需开源技术、 无代码 少量代码作业来提升平台的复杂场景满足度、可 扩展性、易用性等;②不是将软件开发应用的难 • 无代码开发平台属于低代码平台的一种, 度前置,即无代码平台“拖拉拽”,也不是将难 不提供或者仅支持非常有限的编程扩展 度后置,即开发人员承担繁杂代码编写工作,而 能力,在提升易用性的同时“牺牲“了 是机器与人力分离:能让机器做的事情绝对不让 可扩展性、对复杂业务场景满足度。 人动手; ③业务与数据闭环的形成使得应用程序 能够自动适应业务需求的变化,于用户侧表现出 无代码率 完全无码状态。 来源:专家访谈,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 7
8 .核心能力:技术指标 大数据量、高并发,完整覆盖软件开发全周期 企业级无代码开发技术指标 数据视角 开发视角 业务视角 安全视角 ① 日数据量达到PB级,总数 ① 完整覆盖软件的全生命周 ① 除操作系统、数据库、中 ① 代码安全,平台经过安 据量达到EB级 期,包括设计、开发、测 间件、安全、游戏、交易 全加固、风险扫描等, ② 数据具有结构化、半结构 试、运维等 等特殊领域外,零代码覆 确保基础设施的安全性 化和非结构化等不同类型 ② 具有CMDB概念,可进行 盖客户90%以上业务场景 ② 数据安全,支持数据的 ③ 数据源具有内部、外部等 统一配置 ② 以Python、JavaScript等 加密处理和隐私保护, 两种,且支持通过自定义 ③ 在②的基础上支持版本管 少量胶水性脚本语言进行 数据的权限控制和溯源 API和Webhook的双向操 理,及相应的回滚、AB 低代码扩展,可覆盖98% 跟踪等 作,支持IoT数据的采集 测试、灰度发布等 以上业务场景 ③ 应用安全,对开发的应 ④ 支持多种数据库 ④ 支持物理机、虚拟机、容 ③ 完整覆盖客户表单、流程、 用分层分级权限控制、 ⑤ 原生支持主流机器学习模 器、公共云等多种部署方 搜索、集成、分析等全业 访问日志跟踪、安全隔 型,并可通过低代码进行 式,并可便捷地水平扩展 务生命周期,并形成完整 离等 算子扩展 闭环 来源:专家访谈,公开资料,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 8
9 .核心能力:需求端 无码化推动企业系统构建效率、创新能力成倍提升 早期,中国信息化建设主要借鉴欧美国家成功经验,随着信息化建设迈入数智化发展阶段,创新变得愈发重要。低/无代码 解放沉重繁杂、冗余低质的开发工作,激活包括IT人员在内所有人的创新潜能;在成倍提升企业系统建设效率的同时,带 动需求端产品服务矩阵、商业模式创新,为企业发掘第二增长曲线。 无码化产品能力及价值-IT服务商/软件企业视角 需求端系统建设痛点 企业级无代码产品能力 核心价值 满足客户交互与使用习惯 企业系统建设需求 全场景 1 方式 丰富个性化数据可视化应用 方式 成本 2 企业级无代码 企业级低代码 自建 时间 质量 IT服务商 无码插件式灵活开发 数据 轻量级无代码 驱动 痛点 优化 支持大规模软件定制 持续 传统软件开发 开发 赋能 流程, 业务与数据价值链闭环 需求 • 遗留系统迁移升级 • 企业客户信息化建 数据驱动 人力成本 时间成本 机会成本 解决 端降 成本高、难度大; 设目标模糊,业务 核心 本、 • 信息化队伍建设难, 需求不明确,沟通 数据资产全生命周期管理 “多快好省”是企业项目管理的目标,时间、 痛点 增效、 人力成本高; 低效 成本、质量三大要素的把控是实现目标的重要 • 软件开发周期长/成 • 测试/运维/返工等 提质、 抓手。 企业级无代码可以做到:“无码”需求 精细化用户角色及权限控制 创新 本高 任务重,人员不堪 设计与调研,迅速理清客户核心业务需求; 可 • 业务需求牵一发而 重负,离职率高 视化模型参数调优,降低技术门槛,提升建模 标准化产品交付难 全域可视化、实时安全保障 效率、灵活性;智能化自动生成代码或代码片 动全身,系统定义 • 更改难度大 度大, IT服务商利 段,自动化测试,静态检查等。而这些均能帮 润被严重稀释 … 助企业降低时间/人力/机会成本。 来源:公开资料,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 9
10 .核心能力:落地应用(1/2) 企业级无代码可做到数据、分析、管理及运营四域覆盖 企业级无代码产品能力涉及数据、分析、管理及运营四大领域。此外,企业级客户看重安全隐私管理及生态建设。企业级 无代码通过无代码IT项目生产力工具共享,在赋能合作伙伴帮助其业务去IT化的同时,延伸自身模块组件的能力及应用场 景,与全行业合作伙伴、客户知识共享。 企业级无代码开发落地应用概览 开放生态 落地领域 安全性 合作伙伴 运营域:定制化企业系统 隐私&运维 数据资产“用活” 数据价值“快显” 全员“易用好用” 软件企业 统一数据安全访问 ISV 业务逻辑与底层技术分离,柔性数据 无码配置工具快速将数 基于用户体验的智能化、 控制及隐私保护 开发者 更好支撑形式的多样性;业务与数据 据价值变现为业务价值 自动化、可视化升级 形成闭环,有机循环,生生不息 可视化数据管理 免费在“插件商 城”下载、上传 降低开发门槛,企 分析域-发掘数据科学规律,提升业务效能 管理域-搭积木方式构建大数据应用 插件,无限延展 业内部业务、管理 企业级无代码产 数据分析 可视化 安全 填报流程 业务流程设计 人员也可以进行保 品的丰富性、应 密领域的开发 数据计算 智能可视化大屏 数据加解密 自主表单 业务流程属性设置 用性 应 组件拖拉拽拼装 流程节点配置 用 不同系统间数据联 灵活配置 行业展示模板 隐私保护 政府 设 动、信息互通降低 填报视图配置 流程动态逻辑 高校 计 了由信息不对等产 专业图表 图表组件 数据溯源 表单动态逻辑配置 业务流程控制 生的安全风险 科研机构 教育资源合理配 数据域-数据全生命周期管理 多终端支持,实时 置;人才供需衔 监控、及时告警 数据挖掘 数据存储 数据治理 数据应用与展示 接 来源:专家访谈,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 10
11 .核心能力:落地应用(2/2) 90%+的企业级应用需求可满足 艾瑞分析师认为,现阶段低代码产品已经可以覆盖95%+中小企业的场景,70%+中大型企业场景,以及50%垂直应用场景。 从行业客户选型的角度来看,用户体验、成本控制以及是否能够给企业带来第二曲线、第三曲线的增长是考察的主要三大 因素,项目交付的速度及质量、是否会对组织能力运作方式造成冲击则是考察的次要因素。企业级无代码以柔性数据驱动 数据分析、管理及运营,不会改变用户的使用习惯;平滑无感的数据库切换、后台版本更新、测试运维,也最大程度保障 用户体验;企业级无代码的应用助力企业自身IT系统架构的创新升级,帮助企业打造数字化转型的核心竞争力。 企业级无代码应用场景及模块覆盖率 95%+ 细分领域 行业:企业级无代码平台不具备行业 大型企业 属性, 是从最底层软件工程的角度解 决问题; 通过开放组件商城,插件 可做到无限延展,大部分行业场景都 场景 业务数 综合管理 可做到渗透 复杂 据量、 中型企业 程度、 90% 处理能 个性 力、综 企业:不同类型、规模企业的需求均 化需 合性能 个性化 求 可以通过现有的软件配置解决,部分 复杂运营场景可通过代码编写满足 小型企业 通用 ~ 细分领域:数据、分析、管理域 100%无码覆盖; 运营域应用场景满 足度受限于复杂业务逻辑,当前渗透 政企 金融 能源 工业 医疗 通信 … 情况无法预测 来源:艾瑞咨询《2021年低代码行业研究报告》; 艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 11
12 .定义:企业级无代码 1 痛点:企业软件开发困境 2 产业 / 人才 / 下游企业 / IT厂商 现状:变革中的软件开发市场 3 供给端 / 需求端 实践:典型厂商案例 4 趋势:未来发展洞察 5 12
13 .软件开发-痛点 n 产业环境 n 人才供给 n 下游企业 n IT厂商 Theme color makes PPT more 13
14 .产业环境 人才供给 下游企业 IT厂商 宏观背景 数字经济发展导致软件产业供需矛盾升级 2000年“国发18号文”首次从投融资、税收、产业技术、收入分配、采购等多个角度给出明确的扶植手段,开启我国软 件产业发展的黄金十年。虽然我国软件产业落后于全球软件行业发展进程,但在国家政策支持、信息技术快速发展、全球 信息化、数智化发展的诉求增强的背景下,于过去二十年里发生日新月异的变化。以往,由于行业信息化需求尚未规模化 凸显,软件行业“生产者”在供需链中占据高地,对终端用户的重视程度较低,使得IT系统本身应该承载的价值模糊不清, 导致软件开发的低质低效。数字经济推动我国企业由传统商业模式向数字化转型,“消费者”显然已经成为软件行业供需 关系中新的主导者,只有想“消费者”所想,从终端用户入手,才能促进软件产业的良性循环。 中国数字经济规模(万亿元)及其占GDP比重 生产关系变革 “生产者”-IT服务商/软件企业 数字经济规模占GDP比重 • 现:软件供应链“被主导者” 互联网化 2015年 2020年 • 变:围绕“成就客户”完成商业 服务化 模式、服务形态、技术升级,以 融合化 实现产品功能与需求高度匹配为 27% 38.6% 39.2 核心工作 商业模式、服务形 35.8 态、技术重塑 31.3 27.2 物质、精神生活变化 “消费者”-终端用户 16.2 组织意识形态变化 • 现: 软件产业供应链主导者 知识结构变化 • 变: 随着大众信息流介入程度加深, 9.5 4.8 信息化建设需求与建设难度同步提 2.6 个性化需求增强 升,降低软件开发的成本,利用数 字化工具提升敏捷响应时长需求, 打造可持续竞争力是核心诉求 2005 2008 2011 2014 2017 2018 2019 2020 数字经济规模(万亿元) 来源:《敏捷中国史话》,中国信通院《中国数字经济发展白皮书(2020年)》,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 14
15 .产业环境 人才供给 下游企业 IT厂商 供需矛盾 软件从业人员人数增长缓慢,人才缺口可能会进一步拉大 整体上,我国软件行业维持稳定增长,业务收入及软件业从业人员数量逐年上升。2020年,全国软件和信息技术服务业规 模以上企业超4万家,累计完成软件业务收入81616亿元,同比增长13.3%。我国软件产业人才供给能力也在不断提升, 2020年电子信息和计算机类本科毕业生占全国毕业生人数比重10.5%,IT从业人员薪酬年平均薪酬位居首位。此外,为持 续输出高素质应用型人才,学校加码推动高校政企“产-学-研-用”育人模式创新实践,并取得一定效果。即便如此,自 2014年起软件从业人员增速呈缓慢下降趋势,2020年从业人员增速仅3.3%, 企业用人难、用人贵的问题仍未解决。未来 随着企业信息化系统新建、二次开发和运维需求扩大,对新一代信息技术应用加深,人才供需矛盾或进一步扩大。 2013-2020年中国软件业务收入及增速 2013-2020年中国软件业从业人员数变化情况 23.4% 21.1% 16.2% 12.4% 15.7% 16.4% 12.6% 14.2% 12.4% 13.2% 5.1% 5.5% 4.4% 5.7% 3.3% 2.1% 72072 81616 682 618 645 705 586 55103 61909 546 574 48232 470 42848 37026 30587 2013 2014 2015 2016 2017 2018 2019 2020 2013 2014 2015 2016 2017 2018 2019 2020 软件业务收入 增速(%) 从业人员数(万人) 增速(%) 注释:IT从业人员薪酬:信息传输、软件和信息技术服务业年平均工资按行业分城镇非私营单位就业人员平均工资首位;规模以上:指主营业务年收入500万元以上的软件和信息技 术服务企业。 来源:工信部《2020年软件和信息技术服务业统计公报》,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 15
16 .产业环境 人才供给 下游企业 IT厂商 结构失衡 低/中/高端人才分工及资源分配成为软件产业发展限制因素 “软件蓝领”概念最早诞生于软件工程“手工作坊时期”,是大众针对软件行业快速规模化发展与IT人才供需的严重失衡 的痛点所提出的,旨在借助工业化、流水线经验,利用高低端IT人才权责分离的方式,最大程度提高软件生产效率。现在, 这种方式反而成为激化矛盾的导火索:①IT人才愈发昂贵:企业对高端IT人才依赖性高,无奈于我国高低端IT人才供需不 平衡现状,软件企业倾向加大薪酬福利筹码吸引高端人才,人才成本攀升; ②IT人才流失率变高:为了留住高端人才,企 业资源严重倾向高端IT人才,中低端人才只能做重复性、低技术含量的开发工作。低薪、技术能力难以提升、职业发展天 花板、与业务人员沟通滞后导致的返工都会致使低端IT人才的消极怠工、离职跳槽。长此以往,软件产业发展或陷入死循 环,发展严重受限。 IT人才供需对软件产业发展的影响 现状:高中低端人才供给失衡 趋势:IT人才缺口或进一步扩大 未来:软件产业发展受限 供不应求,企业重点争夺的资源 人才供需失衡加剧 高端 掌握大数据、云计算、人工智能等新一 IT服务商/软件企业 代信息技术,具备强抽象能力、逻辑能 417w 力,并有丰富从业经验的人才;在软件 2020年 开发中承担极重的统筹、业务梳理和复 230w 2025e 150w 头部 高端IT人才 腰尾部 杂逻辑分析等事务(e.g. 系统架构师) 2025e 新基建 供不应求,供需矛盾逐渐缓和 30w 大数据 高薪招揽 竞争乏力 中端 2020年 云计算 重点培养 退求其次 通用技术人才, 具备较丰富的实践经验; 人工智能 负责核心开发工作,是软件开发中坚力量 人才成本攀升 企业转型变革 供过于求,基础能力需要提升 IT技术日新月异,云计算、大数据、人工智能等新一 若失败 通用技术/无工作经验的IT人才,主要 代信息技术快速发展落地,企业对于能够引领时代的 恶性竞争 出局 低端 负责调试运维领域,需承担大量脏活、 高端人才需求只会越来越大;而人才主要供给端-高等 累活,对业务需求理解程度、项目话 院校于学科设置、产学研等方面的不足会成为推动高 语权低,人才价值多少被低估,“软 人才供给问题恶化 端人才缺口进一步扩大的因素之一 件蓝领”囿于困境 来源:IT人才缺口部分(自左至右)数据来源分别为:工业和信息部人才交流中心、赛迪顾问、中华人民共和国人力资源和社会保障部、智联招聘;工信部《2020年中国软件和信息 技术服务业综合发展指数报告》;艾瑞《2021年中国IT人才供给报告》;艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 16
17 .产业环境 人才供给 下游企业 IT厂商 人才供给 供给侧多主体加快建设数据、平台、生态是关键 培育具备通用计算机/新一代信息技术基础,具备信息技术素养的IT人才是教育部门核心任务;对外输出与社会经济发展、 市场企业需求契合的IT人才是最终目的。显然,当前IT人才供给结构及质量无法满足企业需求(详见【人才】),政企产 学研用一体的人才培育模式的创新落地,自下而上调动整合资源、实现更好更快产学对接的重要性不言而喻,教育信息化 建设则是现阶段的重要推手。然而长期以来,我国教育部门信息化建设能力整体较弱,存在组织建设人员意识/能力不到 位、实际建设中底层技术开发投入大、后期运维成本高、新老版本迭代不兼容等问题。 教育信息化建设痛点-从IT人才供给部门 学校 生态建设 学校x政府 痛点 痛点 洞察人才市 场需求,输 • 学校及科研机构市场洞察能动性低,教 资源共建共享 送匹配人才 育管理人员等对信息化建设意识及相关 经费筹措 以政府主导的教育经费筹措方式导致高 知识储备低 校及科研院所“关起门来”扎堆“高端” • 教育经费相对充足,但负责人变化/负责 学科设计 领域科研,对实际社会及企业需求响应 人需求表述不清且多变而导致的,系统 成程度不高,产学研合作与地方经济发 建设耗时低质,交付后信息系统用不起 环境搭建 展存在一定程度割裂 实训基地与实 来、形同虚设的问题 互联网+教育”平台发展 验平台建设 教育管理公共服务平台 学校x企业 学校x教育培训机构(校外培训) 业务流程优化平台 痛点 痛点 人才需求 • 部分企业对自身业务开展/信息化建设过 教育信息化脚步较快,对新兴技术和服 程中产生的人才需求梳理不清晰,对学 反馈 务的态度开放性相对高,能向体制内学 校的学科设计/人才培养计划调整无法起 基础数据打通与治理 提供IT相 校和相关政府部门传递信息化建设成功 到应有的引导作用 关技能 经验、先进技术等;但教学体验/效果/ • 通过联合建设开发技能认证中心/智能软 管理数据 资源类数据 推进产教 培训 质量和学生的参与度有待提高,提供教 件工程课程实训模式/…等方式可以极大 研用创新 程度推动人才培养体系建设,然而具体 育服务的供应商应进一步增强教育场景 落地 实训内容等设计存在落不到实处的问题 行为数据 教学评估数据 下的个性化科技应用 注释:我国高校数量统计截止点为2020年6月30日; 仅列举部分痛点及教育信息化建设需求。 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 17
18 .产业环境 人才供给 下游企业 IT厂商 市场&竞争力 市场环境模糊多变,传统软件开发难以助力企业竞争力提升 全球化的深入、信息技术的发展在为企业发展提供更多可能性的同时,也强化了市场环境VUCA的特性。现阶段,企业发 展强调“以客户为中心”,需要做到对市场变化的敏捷响应,进而传导到组织架构、经营模式等环节的创新。软件企业、 终端用户都希望通过数字化工具改善其服务、运营的方式,保证自身创造能力以及业务灵活性能够满足市场发展的要求。 然而,传统的信息化软件开发,更多考虑企业内部管理,对市场需求和响应速度考虑不充分, 解决方案的集成性弱,难以 响应企业业务创新需求,BI可视化能力也难达预期; 软件应用短缺、软件队伍结构薄弱、研发缺乏行业规范等核心痛点仍 有待解决。 宏观环境变化对企业发展的影响 政治环境 政策扶持 复杂性 敏感性 软件公司 企业内部环境 战略愿景 企业文化 组织架构 能源 新冠疫情 数字经济 政府 • 需要:制定以数字化转型为核心的企业战略 • 需要:以业务敏捷、能力复用为核心,进行传 经济环境 … 统IT架构和组织重塑 … 社会文化环境 金融 • 需要:商业模式创新及生态系统重构 制造业 社会组织形态 商业模式 技术投资 人员需求 不确定性 工业 模糊性 云计算 大数据 新基础设施 技术环境 区块链 5G 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 18
19 .产业环境 人才供给 下游企业 IT厂商 数字化转型 传统信息化建设数用分离,导致数据本身和数据价值的浪费 传统情况下,企业信息化建设往往是自上而下且独立离散的。一方面,IT部门和业务部门不能联动,往往是管理层决定进 行信息化建设,IT部门调研采购开发,业务部门在进行数据分析时并不会使用到系统里全部的数据,导致了部门离散数据 的浪费;另一方面,各部门之间不能联动,数据不能打通,导致使用者不能进行跨域的交叉分析,从而使得数据的价值难 以得到充分挖掘。数据和应用的割裂导致了企业信息化建设效用的低下,实践中并不能感知到“数字化赋能”的力量。 传统模式下的企业管理和软件开发 数据驱动的企业管理和软件开发闭环 信息化建设 数据资产 Ø 数据数量 业务运营 业务系统 业务系统 管理系统 数据库传输、日志、IoT源接入等 Ø 数据质量 数据 数据 数据 数据 数据 数据 数据转换、逆向解析、目录管理等 企业管理 管理系统 Ø 数据计算 纵向来看,各 异构数据转换、OCR、NLP等 个业务部门和 Excel 横向来看,各 管理部门仅能 个系统的数据 Ø 数据存储 分别通过自己 之间割裂,使 统一调度、数据共享、服务接口等 的分析工具 BI 用者难以一窥 (BI、Excel Ø 数据打通 企业数据积累 等)对自己系 的全貌,导致 统一调度、数据共享、API接口等 统中的数据进 决策 决策 部分零散“数 决策 数据分析 Ø 数据安全 行分析,导致 据”的浪费。 了“数据价值” 安全密钥、权限管理、监控预警等 的浪费。 业务运营 企业管理 …… 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 19
20 .产业环境 人才供给 下游企业 IT厂商 稳健经营 客户满意度、人力成本和效率成为IT厂商经营的核心痛点 对于所有IT厂商来说,“增收、降本、提效”是其经营永恒的目标,但是在新的市场环境下,它们有了新的内涵。①企业 处于数字化转型的摸索期,战略、执行节奏、产品认知都不完善,导致了其需求的模糊、复杂、多变。甲方的混沌为乙方 的及时响应带来了额外的困难,最终导致了客户满意度的难以提升;②软件厂商多采取项目制的商业模式,定制化比例高, 要求较多的人员配置。铺人的方式又进而导致人力成本的巨高不下,这与招人难、用人贵的人才现状形成了矛盾,厂商利 润微薄;③来自友商竞争和客户内部的压力导致“时间紧、任务重”成为IT厂商项目的常态,高效和高质难以两全,最终 导致项目延期或质量打折,续约率难以维持。 IT厂商经营的困境 增收:客户满意度 1 降本:人力成本 2 提效:高效&高质 3 Ø 产品选型 Ø 人力成本控制 除了增收、降本外,厂商还需要考虑 我国企业信息化水平参差不齐,数字 现阶段,IT厂商的商业模式多以项目制为主, 在保证质量的前提下如何提升效率, 化转型进度不一,由于认知局限、IT 定制化(二开、部署、测试、交付、培训等) 然而一般情况下高质和高效似乎是天 准备不充分等原因,在选型环节甲乙 任务较重,需要较多的人员配置。软件厂商、 平的两端,难以权衡。 双方即出现了目标与服务匹配的错位。 尤其是做定制化的软件厂商最大的成本支出 Ø 需求沟通 项即人力,如何控制人的相关成本令各厂商 Ø 来自客户、友商的压力 企业需求模糊,对接部门无法清晰传 头痛不已。 出于上级任务、临时决策、市场竞争、 递诉求,或传递效率低下,都会导致 决策流程冗长等来自客户侧和竞标等 Ø 降本的探索 来自友商侧的压力,“时间紧、任务 开发效率低下,周期不断延长。 部分厂商已经尝试将沉淀下来的固定流程和 重”成为软件厂商项目的常态。 Ø 项目执行 能力打包成云原生的应用模块,以开放API 企业人员、组织、流程和业务的变化 的方式提供服务,供用户调用。这其实已经 Ø 厂商的两难 都会导致项目不断地调整。执行方法 是一种“沉淀-复用-降本”的尝试。如何结 面对高压,厂商很难保证在短时间内 论和工具不够敏捷,客户响应速度不 合新的技术和生产力工具,缓解专业人才短 交付高质量的项目,最后项目走向延 高,都会导致满意度的降低。 缺、人力资本高昂的问题亟需进一步探索。 期或者质量打折,续约率难以维护。 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 20
21 .产业环境 人才供给 下游企业 IT厂商 创新发展 打造差异化竞争力,寻求第二增长曲线成为厂商的共同诉求 除了现有业务经营的“增收、降本、提效”外,IT厂商还需要抬头看路,考虑差异化竞争力的打造,通过技术、产品、商 业模式创新,寻求第二增长曲线。软件公司的业务拓展的维度主要包括两个方向:纵深场景的挖掘和横向功能的创新,但 无论是行业的挖掘还是产品的研发都需要资源(人、资金、时间)的投入。然而,厂商往往专注于当期经营业绩,创新业 务面临着资源争夺难、新业务研发资源投入不足的问题,同业竞争力难以形成。 IT厂商发展的困境 资源不足,难以 进行业务创新 项目一 项目二 项目三 项目四 客户需求模糊多 需求 需求 需求 需求 变,定制开发只 反复 反复 反复 反复 能靠铺人 如何实现 能力沉淀、 经验无沉淀,人 应用系统 应用系统 应用系统 应用系统 业务创新、 效低下 提升公司 竞争力? 数据打通、数据 数据打通|数据治理 数据打通|数据治理 数据打通|数据治理 数据打通|数据治理 治理耗时耗力 数据类型多样 Oracle Db2 SQL SQL MySQL GaussDB 达梦 金仓 Server Server 软件厂商 部署环境复杂 物理机 虚拟化 公有云 私有云 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 21
22 .定义:企业级无代码 1 痛点:企业软件开发困境 2 产业 / 人才 / 下游企业 / IT厂商 现状:变革中的软件开发市场 3 供给端 / 需求端 实践:典型厂商案例 4 趋势:未来发展洞察 5 22
23 .软件开发-变革 供给端 需求端 n 产业分工 n 无代码开发应用现状 n 商业模式 n IT服务业 n 开发方式 Theme color n 智慧城市/政务 makes PPT more n 开发流程 n 工业 n 开发者 n 教育 23
24 .产业分工变革 无代码带来产业链的重新分工,走向更高效和创新的合作模式 无代码带来了软件开发产业链条和IT厂商商业模式的变革,使得整个产业走向更“高效、赋能、创新”的新一轮发展曲线。 对于企业而言,无代码让业务人员更深度地参与到软件开发的流程中,使得最终的成品可以更好地为企业赋能;对于IT厂 商来说,无代码可以帮助其降本提效,沉淀经验和知识并进行复用,从而更好地服务客户,提升自己的商业价值。在无代 码工具的支持下,可以使得懂业务的人专注业务需求梳理和架构搭建,让懂技术的人专注产品开发和前沿技术研究,让不 必要的流程和环节得以简化,使整个软件开发产业走向更高效的商业合作模式。 无代码重塑软件开发产业链 传统软件开发模式 无代码软件开发模式 标准软件 企业 需求提出 软件开发商 企业 IT服务商/ 与产业分工 IT服务商 与商业模式和 在无代码环境下, 软件开发商 相关,除部 只要经过几周的培 标准软件 IT服务厂商派出 企业定位相关, 企业方的人虽然更懂业务, 分具有IT互 训,业务人员即可 定制软件 业务专家、架构 软件开发厂商 但往往缺乏专业的技术素 联网属性的 上手去进行应用的 技术支持 师、解决方案专 往往选择基于 养和软件工程思维,因而 企业外,大 搭建。无代码屏蔽 定制 家、等深入企业, 标准 客户的共性需 对于API接口、低代码实 部分企业内 了开发的技术难题, 软件 了解客户需求, 软件 求,深入研发 现等工作还需要专业工程 的IT人员较 更懂业务逻辑的企 梳理业务流程, 前沿技术,打 师的支持。另外,现阶段 少。在软件 业可以发挥自己的 需求提出 形成开发需求文 磨标准化产品。 大部门企业自己搭建应用 开发过程中 优势,聚焦行业核 档,前后端的技 其商业模式往 的意愿仍较低,IT厂商可 往往仅参与 心算子、领域模型 术人员再根据客 往需要相关合 以运用无代码工具为客户 前期粗颗粒 的构建,从而更好 户需求对软件进 作伙伴(IT服 地为商业赋能。 提供更好更快更优的服务。 的诉求提出, 务商)去进行 因此有时会 需求 行二次开发或集 分销 提出 成等工作,后续 二开 分销、交付、 导致最终成 二开、维护等 品不满意的 再根据客户反馈 集成 无代码厂商 进行修改、迭代 工作。 情况。 无代码为企业和IT厂商提供“业务+开发”双友好的开发环境。 和维护。 来源:专家访谈,公开资料,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 24
25 . 商业模式变革 无代码快速实现业务诉求,促进软件企业商业模式的升级 软件开发的简单化都是软件技术发展的原动力, 是更好更快的响应客户需求的实现方式。从生产工具角度来看,无论是面 向过程的语言、面向对象的语言,还是面向函数的语言,软件开发仅仅是从语言的角度上做了一些发展,期望借以降低生 产者技术门槛的方式提升生产效率,但对软件开发的本质、知识结构并没有发生太大的变化。落脚到产业端,软件开发市 场从最初的“小作坊”模式发展到了现阶段的可满足客户多元、个性化需求的“解决方案式”定制开发,组织者、生产者 的形态都发生了极大的改变。但随着市场的进一步发展,大颗粒的解决方案模式已经不能满足企业端个性化的诉求,各厂 商都在寻求更高效率和效益的方式去升级企业商业模式。无代码不仅是工具的变革,还影响了厂商商业模式的改变,可以 帮助厂商沉淀自己的方法论并提高复用率,快速响应客户需求,提升自己的竞争力。 需求端变化带动供给端升级 起步:信息化建设需求弱 发展:数字化转型 变革:个性化需求 各个领域、行业、企业对于信息化整 信息化成为打造企业核心竞争力的重 商业环境不确定性加剧,大颗粒解决 需 体要求低,软件开发的过程、方法及 要工具,企业对于软件行业信息化建 方案管理动作相对固化,已经不能满 求 工具暂时可以满足客户需求 设的依赖程度变高,软件开发诉求增 足企业端个性化的诉求,各厂商都在 多 多变难,对软件厂商提出更高挑战 寻求更高效率和效益的方式去升级企 变 业商业模式 01 小作坊式 02 大颗粒解决方案 03 个性化解决方案 软件厂商占主导地位 软件企业组织架构、管理方式发生变化 客户端占主导地位 传统软件开发方式-代码驱动可以满 随着社会对于生产力应用开发能力需 软件行业本质上是服务业,快速响应 足客户端需求,人才供需、应用软件 求的进一步提升,只有上千人、大规 客户需求是其构建核心竞争力的唯一 供需矛盾尚未激化 模的开发模式,才能够满足客户信息 手段;企业管理方式、软件工程效率 化需求;软件企业需要从软件工程角 进一步提高,软件开发进入敏捷时期 度发掘解决生产力不足的根本问题 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 25
26 .开发方式变革(1/2) 数据全生命周期管理支撑数据驱动无代码产品应用加深 大数据时代,数据已然上升到企业整体发展和转型的新动能,能够辅助企业更好的做出管理上的决策及调整。低/无代码平 台除了需要将复杂的代码抽象,也需要将可变的业务抽象成为柔性的元数据,再通过管理与使用,提升系统的灵活性,以 及对市场需求响应的速度。所以,从根本上解决数据从哪儿来、数据给谁用、数据怎么用的问题是推动全行业、复杂多变 场景、四大领域(数据/分析/管理/运营)极致无码化的关注重点。技术的创新发展为数据挖掘、存储、聚合、治理,上层 的分析应用等多环节带来活力,推动无码化进程。 数据驱动变革的技术支撑 行业 能源 工业 制造业 政府 教育 零售 分析 展现 表单/卡片 表格/看板/甘特图 分析 深度学习分析 知识图谱 形式 多种形式 自动决策 与展 现 数据图/地图/数字孪生 … 传统多层分析 统计学习分析 无限下钻 智能告警 数据聚合 连接 映射 抽取 转换 结构化 标准管理 质量控制 关联关系 与治理 存储 关系型数据库 图数据库 文件存储 … 来源 业务数据 互联网 物联网 其他 类型 结构化 半结构化 非结构化 数据 源 方式 GUI(表格/表单上传) 数据库直连 其他协议(RTSP/FTP/物联网) Restful API(被动/主动) 来源:艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 26
27 .开发方式变革(2/2) 业务与数据闭环的构建为无码化演进提供源源不断地动力 数据在企业中存在的形态是琐碎多样且无体系的,不仅包括源自互联网、物联网等外部数据,还包括由企业日常运营活动 产生的“旧”数据,以及系统建设、配置应用时所产生的“新数据”。只有将内外部数据进行统一全生命周期管理,形成 优质数据资产,再回归到应用中去,利用起来,才能让数据源源不断地产生价值,赋能经营。业务与数据闭环推动数据治 理的思维从以业务侧为中心→以数据为中心:每个字段都有固有属性,表有可能自动发现异常敏感数据;再结合领域专家 经验(比如建立数据质控规则)、知识图谱(比如应用到数据模型管理、元数据管理、数据质量管理、数据安全管理等), 实现字段级的数据治理自动化,从而解决现有数据不规范、质量低;系统建设各自为战、数据孤岛;数据治理缺乏体系方 法、治理周期长等多重问题。 业务数据价值链闭环 智能自动化:应用→数据 新业务数据 + 外部数据 管理内容 核心环节 全 采集 数据再产生、沉淀 数据结构 运营数据 数据沉淀 生 + 命 存储 分析数据 管理数据 数据关系 业务 v 闭环 数据 周 期 + 治理 无码化配置工具 管 数据质量 价值回流 覆盖领域 能力 理 + 数据治理的自动化: 数据安全 分析 运营 管理 e.g.,表单生成/敏感 分析 数据 数据自动发现/数据 生命周期等级划分/… 应用 数据消费:数据→应用 来源:公开资料,艾瑞咨询研究院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 27
28 .开发流程变革 无码化推动软件开发流程新一轮变革 基于为企业级客户提供具备可用性、正确性、经济型产品的根本目标,软件开发工具及方法论都经历了阶段性变革。从传 统软件开发流程,到敏捷开发,再到无代码开发,软件开发实现了:开发流程更敏捷,代码量更少,交付周期更短,创新 能力更强的目的。无码化的配置过程,能够与客户进行持续对接,用配置好的界面去交流,沟通效率更高。 软件开发流程变革 前期 中后期 看重:需求对接的准确度、响应及时性 看重:开发、测试、部署、运维的时间、质量及成本控制 传 需求 评估 设计项目 部署 统 代码编写 测试 调研 分析 框架 维护 开 项目管理/业务人员为主导者; 中低端IT人才为主导,负责对代码运行效果进行 发 以高端IT人才人员为主导,中低端IT人才为 业务人员不懂编程,懂编程的不懂业务,两边知识 测试,将已开发完成的软件部署到生产环境;随 方 主要执行者;代码编写任务繁重,任何需求 各有盲区导致业务逻辑传递的实时性、准确性低 着软件更新需求提升,强耦合度的工作进程限制 式 的变化都会导致底层工作量成倍增加 了实时地对需求的变化做出反应的能力 代码编写 构建 敏 设计 最终集 部署 IT服务商/软 需求 评估 捷 项目 敏捷开发 成/测试 维护 件企业做到 调研 分析 以更高的效 开 框架 代码成果即时检验, 反馈 单元测试 率交付更有 发 环节主导者未发生变化,但 工作进度可视管理 质量的产品 沟通效率与效果显著提升 持续对接用户需求,业务与编程逻辑契合程度大幅提升,推动敏捷开发 需求调研 软件设计开发 交付 后台测试/运维 企业 需求调研实现无码化,比如基 数据、分析、管理无码化,业务 软件开发交付周期大幅下降; 由无代码平台能力为主导,自动 级无 于数据进行场景化推荐;将业 人员可利用无码化配置工具实现 平台部署完成后,业务人员 于后台进行测试运维,静态检查 代码 务逻辑理解的难点转移至业务 业务需求; 开发人员则将重心放 即“拖拉拽”即用 开发 专家,调研结果精准 在了运营域,新应用场景、复杂 业务逻辑的模块开发设计 注释:仅列举部分典型开发方式 来源:艾瑞咨询院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 28
29 .开发者变革 “术业有专攻”,无码化重塑技术开发与业务人员价值 软件开发者的角色经历了多次变革:早期,为了解决客户多变的需求与软件开发能力有限的冲突,软件行业选择借鉴制造 业工程方法,负责制定标准工作流程的“精英”与流程执行者“软件蓝领”分工泾渭分明;随着需求的不可预知性提升, 试错不可避免,一线开发人员必须拥有对流程和工作方式作出调整的决策权,以及相应的信息支撑,“软件蓝领”的开发 话语权得到提升。无代码产品通过将大量沉淀下来的固定流程和能力打包成云原生的应用模块,以开放API、服务的形式 供大家调用,实现不同开发成果复用。表面上是将应用构建的工作与“话语权”转移给业务人员,开发人员工作价值得不 到体现,IT部门原本组织架构会受到一定程度冲击; 实际上,从简单、重复冗杂的开发工作中解放出来的开发者,能够更 专注于复杂业务逻辑抽象,以及终端用户体验的提升。扮演好“新角色”对开发者的基本功(计算机技术、编程语 言、…)、抽象能力、逻辑能力、创新能力的要求升级。 开发者变革的表现及价值 IT服务商/软件企业 政府/ • 招人贵、留人难等问题被解决 软件 人人皆是程序员 教育 • 企业组织架构优化,工作环境改善,员 产业 工工作积极性提升 部门 • 企业成本结构优化,业务创新能力增强 • … 03 产业环境优化、人才生态建设加强 ? 基本功没用了吗? 02 企业-人才供需失衡改善,核心竞争力提升 开发者角色 业务人员角色 ? 代码没用了吗? 业务人员培训 业务需求/逻辑 无需再与开发者对 系统创新升级 接,所想即所得 更有用! 新一代信息技术学习/应用 构建系统应用 01 开发/业务人员-分工合理,增效提质 来源:艾瑞咨询院自主研究及绘制。 ©2021.8 iResearch Inc. www.iresearch.com.cn 29