您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[爱分析]:低代码应用实践报告:走向深入垂直,低代码应用价值提升 - 发现报告

低代码应用实践报告:走向深入垂直,低代码应用价值提升

2023-07-15-爱分析机构上传
低代码应用实践报告:走向深入垂直,低代码应用价值提升

报告编委 牟实迅维数字孪生COO张社丽蓝凌软件副总裁 特别鸣谢(按拼音排序) 关键发现 随着低代码应用走向深入和垂直化,企业落地项目时需要重点考察厂商的行业Know-how积累。若企业选择仅交付平台的采购方式,可以通过低代码产品行业/场景组件丰富度来衡量行业Know-how积累;若企业选择基于平台搭建应用的采购方式,除行业/场景组件丰富度之外,还需考察实施团队的项目经验丰富度以及标杆案例信息。 过高的学习成本是低代码项目落地的主要挑战之一。企业应选择具有成熟开发者生态的低代码厂商,借助开发者培训和认证体系、开发者交流社区等服务熟悉低代码开发平台,并在项目落地期间要求厂商提供完备的开发培训服务。并且,企业需要在选型阶段重点考察低代码产品的易用性,将产品在业务场景试用,寻找最具生产力的低代码产品。 在数字孪生运维管理低代码解决方案落地环节,数据治理困难、模型信息冗余和缺乏行业组件是经常遇到的阻碍。企业不应照搬标准化解决方案,而是与厂商或ISV开发者就业务痛点深入沟通,制定与业务发展契合,能切实解决企业痛点的解决方案。 目录 1.报告综述 2.产品、生态、厂商团队,低代码开发平台落地三要素5 3.打造数据标准体系是数字孪生运维管理低代码解决方案落地关键15 23 关于爱分析 24 研究咨询服务25 报告综述 1.报告综述 数字化应用开发需求快速爆发背景下,企业只能通过定制化开发业务应用来实现个性化需求,但定制化开发成本高、周期长的问题长期困扰着企业。低代码作为一种“软件开发新范式”,凭借其可视化、快速构建数字化应用的能力,帮助企业提升数字化应用开发效率、降低开发门槛,深度拥抱数字化转型。“低代码”是一种可视化的应用开发方式,相对于传统编写代码的“纯代码”开发方式,低代码可以减少代码编写量或不使用代码编写进行应用的开发。在低代码开发方式下,专业开发人员或业务人员可以通过图形化用户界面,以拖拉拽组件、模块的方式进行应用开发,同时也可以结合编写少量代码的方式进行功能的扩展。 从技术架构角度,低代码市场可以划分为平台层和应用层。平台层包括低代码开发平台和零代码开发平台。应用层包括面向垂直行业和通用场景的低代码开发解决方案,各包含若干特定市场。低代码市场划分详见下图。 低代码开发平台面向通用行业和场景,是低代码市场的基础构成。在应用早期,甲方主要将低代码开发平台应用在非核心场景,与业务直接关联较弱。随着低代码开发平台价值凸显,甲方接受程度持续提升,低代码开发平台开始向甲方核心场景渗透。甲方在核心场景的新需求呈现一些显著特征,包括“更深入”、“更垂直”等。 同时,随着低代码应用程度加深,其他数字化产品也在积极探索以低代码的结合点。因此,衍生出一些新兴市场,其中数字孪生运维管理低代码解决方案就是其中的代表。近年来随着物联网和大数据技术的进步,以及前端传感数据越来越全面,数字孪生落地的软硬件基础设施逐渐完善。对甲方而言,数字孪生的价值逐渐明朗。因此,甲方对数字孪生的需求逐渐扩大,包括数字孪生城市、数字孪生交通、数字孪生工厂、数字孪生运维管理等。在此背景下,数字孪生运维管理低代码解决方案应运而生,两种技术能力互补,其落地价值已取得越来越多企业的认可。 本报告在低代码市场的平台层和应用层分别选取具有代表性的市场进行研究。在平台层,低代码开发平台是市场主力,功能覆盖的业务更广、更深,能满足企业复杂业务需求。相应地,低代码开发平台的厂商和产品数量也更多,企业进行产品落地面临较多阻碍;低代码开发平台功能覆盖的业务更广、更深,能满足企业更多元的业务需求。在应用层,数字孪生运维管理解决方案作为低代码与其他数字化产品的新结合点,应用前景广阔;随着数字孪生运维管理领域的标准完善、发展成熟,更多企业对低代码解决方案产生需求,但相关市场研究成果较少,企业缺乏参考与借鉴的依据。为此,本报告以低代码开发平台和数字孪生运维管理低代码解决方案作为研究对象,围绕相关产品及解决方案的落地应用展开研究,重点分析低代码各特定市场甲方需求和落地情况。 产品、生态、厂商团队,低代码开发平台落地三要素 2.产品、生态、厂商团队,低代码开发平台落地三要素 低代码开发平台是基于可视化和模块化思想,通过将业务组件封装为可复用模块,结合脚本语言等扩展能力,以尽量减少编写代码或不编写代码的方式完成应用快速开发的开发平台,主要面向具备软件思维的开发者。低代码开发平台主要应用于各类系统开发,使用者包括IT部门开发工程师、产品经理和运维人员,以及业务部门的ITBP等。企业落地低代码平台的核心目的是解决定制化系统开发问题,主要包括以下三类场景: 随着企业对低代码开发平台的应用逐渐深入,当前阶段企业对低代码开发平台的需求体现在更深入、更垂直和更集成三方面。然而,当前低代码厂商提供的解决方案主要聚焦满足甲方在拖拉拽可视化、基础组件以及应用全生命周期管理等方面的需求。供给能力与市场需求出现脱节,企业亟需能够满足下述需求的新解决方案。 “更深入”方面,企业对低代码厂商底层IT能力提出更高要求,例如缓存优化能力、数据管理能力、运维可观测性等。“更垂直”方面,企业需要低代码开发平台具备行业应用开发的组件和模型,支持企业开发行业应用。“更集成”方面,企业需要低代码厂商具备丰富的系统集成经验,能够为企业开发线上系统,打通数据孤岛。 低代码开发平台落地的三项阻碍及应对策略 爱分析梳理多个低代码开发平台实践案例总结落地经验,研究发现甲方在应用环节存在三个共性问题,导致低代码开发平台难以发挥业务价值。当前低代码开发平台厂商的交付方式包括仅交付平台和基于平台搭建应用两种,不同方式具有独特的阻碍。并且,这些阻碍与企业新需求息息相关。 若企业选择仅交付平台的采购方式,企业若要对原有系统进行集成和开发整合,或者个性化需求突出,低代码开发平台还要承担大量定制化开发工作。如果低代码开发平台缺乏针对性组件,IT人员需要以 全量编写代码的方式开发新组件,从而提高项目复杂度、延长低代码开发平台应用开发周期。低代码开发平台的基本价值之一是提升开发效率,但在上述情况下,该价值受到明显限制。采用该合作方式时,还存在学习成本高的阻碍。低代码开发平台学习成本较高,企业IT人员需要花费大量时间掌握新开发工具,导致低代码开发平台落地出现“阵痛期”,企业系统开发效率不增反降。低代码开发平台会改变使用者的原始工作习惯,由于路径依赖,企业管理层和数字化负责人在推广过程中会遇到来自一线员工的抵触。如果学习成本比较高,会使得低代码开发平台在企业内部推广过程难上加难。 若企业选择基于平台搭建应用的采购方式甲方不必直接使用低代码开发平台,因此不受上述两项阻碍影响。企业核心业务是独特的,包含了长期沉淀的行业Know-how,企业需要将其融入低代码开发平台开发的核心业务系统中。但外部应用开发团队对企业核心业务缺乏足够了解,导致其交付的系统难以解决实际问题,效果欠佳。 为克服以上落地阻碍,保障低代码开发平台项目顺利落地,企业需提升在产品、生态和厂商团队等方面的关注度。 案例1:万信通过蓝凌低代码开发平台及上层应用赋能,成功实现企业数字化管理 工程咨询服务行业具有企业规模较小、市场竞争激烈的特点。一方面,工程咨询服务企业服务范围通常局限于特定行业和所在区域,市场集中度低,企业规模较小;另一方面,工程咨询服务行业不仅企业间竞争激烈,还会面临设计院等跨界竞争对手,企业生存压力较大。较小的企业规模和激烈的市场竞争,使工程咨询服务企业对将本增效有迫切需求,而业务数字化是实现企业需求的重要路径。 在业务数字化方面,工程咨询服务企业数字化程度普遍较低,企业业务处于线下管理和线上管理并行状态,随着公司生产经营规模的不断扩张,管理跨度不断加大,管理过程中的薄弱环节日益显现。企业管理者虽然认识到数字化的重要性,但在数字化转型之路上存在两头拦路虎: 1.企业缺乏IT人才,难以针对业务需求进行定制化系统开发; 2.企业业务繁杂,标准SaaS产品难以解决企业需求。 山东万信项目管理有限公司希望通过数字化转型,提升业务一体化、精细化管理 山东万信项目管理有限公司(以下简称万信)是一家为工程投资领域提供咨询和管理服务的工程咨询企业,为工程建设项目提供“一站式、全方位、多领域”的全过程咨询服务。公司持续深耕工程咨询领域,推进管理的规范化、标准化、科学化,构建了特有的工程咨询理论方法体系。 作为工程咨询服务企业之一,万信同样面临数字化转型诉求,工程咨询服务企业共性痛点也是万信亟待解决的问题。万信缺乏成熟的业务管理平台,造成业务管理混乱。例如,客户和商机文件存储在钉钉公有云上,合同和项目文件则分散在企业各个事业部线下管理。在招标代理业务中,从开具票据、签订合同到项目履约,全部在线下完成交接。过程中包含大量客户沟通和企业内部沟通场景,但由于缺乏统一的流程规范,交接混乱的情况时有发生。 万信曾多次尝试实现企业业务数字化管理,解决以上业务痛点,如引入OA系统、使用行业或场景专用软件等。落地过程中,万信发现,OA系统偏重流程管理,不能统一管理万信的整体业务,而行业或场景专用软件虽然能实现特定项目或场景下的有效管理,但无法为公司整体业务管理提供全局支持。 万信携手蓝凌,遵循“多元化+一体化”的发展战略,实现资源集约化和高效共享 针对以上痛点,万信控股集团提出以下需求: 1.遵循万信“多元化+一体化”的发展战略,实现资源集约化和高效共享; 2.解决企业历史系统数据互相割裂问题,搭建从客户合同、项目到财务的完整链条; 3.解决企业在项目管理、工程造价等具体业务场景下的多元需求。 蓝凌与万信针对项目需求进行深入沟通,发现该项目存在如下难点: 万信的业务之间差异较大,如招标代理业务包括起草公告文件、抽取评委等环节,更偏重流程管理;工程造价业务包括任务量化分配、项目决算等环节,更偏重单点业务管理。业务差异化使标准行业解决方案难以满足客户需求,需要进行大量定制开发,可能会导致工期延长、后期运维困难。 经过综合分析,蓝凌决定采用“低代码开发平台+上层应用”的整体解决方案,以低/零代码开发方式为万信开发线上系统、打通数据孤岛。 此外,根据万信在不同业务场景下的需求细节,蓝凌系统梳理了这些需求对应的系统功能,如项目计划、项目收款等,发现少部分需求无法通过低/零代码直接满足。针对这些需求,蓝凌开发人员会以高代码方式为万信定制化开发相关功能。 在项目POC阶段,万信用一周时间完成低代码POC测试,验证蓝凌低代码开发平台功能。万信IT部门管理者认为,蓝凌低代码开发平台功能和稳定性符合万信要求,并最终选择蓝凌作为合作伙伴。 基于低代码开发平台的解决方案助力万信数字化转型,实现企业业务线上化、自动化、一体化 经过一系列前瞻性规划设计,该项目顺利上线,助力万信实现线下业务线上化,客户管理、销售立项、合同、项目、应收、回款等核心业务全过程自动化。万信销售人员与客户签单后,项目合同会自动推送到项目系统,项目开票申请会推送到开票平台开具发票。发票开具后会同步给相关人员,后期收款环节也实现自动化。以上业务流程完成后,会自动形成相关报表数据,如每个项目的应收、已收、周转率等各个指标信息,统计准确性有较大提升。 此外,该项目还帮助万信实现数据共享。蓝凌基于低代码开发平台为万信打造成熟的权限管理体系,各事业部可以基于不同人员的权限,实现关键数据分层共享。 项目售后和运维方面,蓝凌开发者首先对万信业务人员进行零代码开发培训,后者可借助蓝凌低代码开发平台的零代码开发功能,根据业务需求以拖拉拽方式搭建应用。蓝凌开发者还对万信IT人员展开低代码/高代码开发培训,使其能基于蓝凌低代码开发平台设计更复杂的系统和应用,满足万信复杂、多元的业务需求。 万信的领导层和项目负责人一致认为该项目效果明显。在成本方面,蓝凌的低代码开发平台能为万信节省成本、提高人效。在效率方面,该项目能大量减少财务人员工作量。以往要对接各个事业部才能获取的数据,现在可以通过系统