低代码发展专访系列之六:低代码平台能解决业务重构的问题么?

编辑 | 曹芊芊

话题:低代码发展系列专访

d147c9f61f863ad2444ed1d4257de515.png

前言:2019年开始,低代码爆火。有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为是企业管理模式的变革……有很多声音,社区讨论很热烈。CSDN随后展开低代码平台产品系列活动,包括低代码开发者认知度与应用线上调研,市场洞察报告,专家专访专辑,研讨会等。邀请低代码平台产品的各个角色共同研讨,力求为大家呈现一个立体的、透光的低代码发展脉络和未来趋势。

本期访谈嘉宾:

黄荣,普元信息北京研发中心资深顾问,擅长系统分析和架构设计、数字化中台建设、企业标准体系建设、金融三级密钥安全体系及信息安全保障。

嘉宾照片:

af133e430e516dd4e01c668380cb8540.png

行业洞察:

CSDN您认为什么是低代码?关于其现状和未来的发展趋势您有怎样的观点?

嘉宾:低代码是传统软件开发逐步优化和演变的产物。低代码开发平台作为一种新的应用程序开发模式和工具,具有模型驱动、开放集成、可视化引导、自动化开发的特点。有利于企业高效灵活地支持未知的场景,保证企业IT资产复用的便利性和高效性,提升企业核心竞争力和商业价值。

看低代码平台现状,Forrester、Gartner、IDC等各大调研机构都对低代码开发市场做出了积极评价,市场上也充斥着各种各样的低代码工具和平台,几乎每一家云计算公司和软件公司,都有低代码的产品推向市场。然而,大部分的低代码产品通常基于互联网的业务场景,缺乏企业用户所需要的高安全性和高可靠性,这种低代码解决不了业务重构的问题,也无法成为企业数字化的生产力。

随着企业对数字化、智能化业务需求的提升,以及低代码开发平台组件丰富度与可复用能力的逐渐提升,能力开放、理念结合、技术融合成为低代码开发平台发展新趋势与新要求。首先,平台发展应充分将低代码开发平台及其所开发的应用程序与企业内部系统、外部系统等以开放API等方式相结合,促进满足企业对多类型、个性化应用程序的需求。

其次,平台发展也需充分融入微服务、DevOps等理念,通过平台架构设计、前后端分离等云原生技术和微服务容器化部署方式,利用容器管理平台的编排调度能力和微服务架构的服务组件化能力,提高应用程序的性能。最后,平台发展也需支持灵活的扩展和定制化技术应用能力(如边缘计算、大数据、人工智能、机器人流程自动化等),以满足特定应用领域的个性化需求。

嘉宾低代码概念雏形最早出现在1982年James Martin的《无程序员的应用程序开发》一书中,美国在低代码产品的研究过程较长,并积累了丰富的技术模型和落地经验。历经早期萌芽期、探索期,国外市场已出现估值超过 10 亿美元的独角兽企业 —— OutSystems,并进入到巨头整合阶段。在国内市场,虽然近年来行业市场规模迎来爆发式增长,从业企业数量也增长较多,但是市场整体处于导入期向成长期过渡的阶段,集中度并不高,尚未催生出市场份额显著领先的企业。

与传统开发模式相比,低代码开发平台具有简化开发流程、较高的易用性、高效率低成本、较大的敏捷性等优势。凭借这些优势,低代码开发平台有助于企业突破技术创新与人才需求之间的矛盾,实现业务与技术融合发展,以更加高效、敏捷、灵活、个性化的方式和能力应对市场变化,实现产业、组织、管理的数字化。

CSDN您认为评价一个低代码平台产品的成熟度应该从哪些维度展开分析?

嘉宾:低代码开发平台要符合企业业务多样性和快速发展、按需采购、数字化战略升级的需求,也要符合软件发展的技术演进路线,因此平台的评估应囊括高可用性、扩展能力与成熟度三方面。

而企业方在选择厂商时,主要考虑的因素其实并不局限于产品本身。一般包括:技术水平的先进性、实施经验和成功案例以及具有竞争力的价格。因此,普元认为,对企业更有实效价值的评估,可从平台的核心价值出发,评估商业、业务、技术与人才价值。同时,企业进行低代码平台的规划和建设需要具有系统性的思维,认识到低代码平台更像一个生命力强大的有机体,需要时间的积累和不断的进化,借助可重用能力的支撑,发挥其对于企业的价值。

其是否成功很大程度取决于该平台是否真正符合企业级需求,如支撑多维组织架构分布式部署、满足业务组件的标准化与复用性、符合多业务需求的个性化定制要求、达到开放集成的设计要求、满足多版本管理和多环境部署要求、符合标准化流程编排和内部管理要求等等。

低代码开发平台作为一种现代化的敏捷开发工具,具有简化开发流程、较高的易用性、高效率低成本、较大的敏捷性等优势。企业级低代码开发平台需要践行中台思想,具备工程能力、开放集成能力,支持多维度的组织架构和权限体系。

CSDN您认为低代码平台产品最大的价值点是什么?或者说未来希望他能实现的最大价值点是什么?

嘉宾:低代码开发具有灵活易用、简单敏捷、高效低成本这些优势,普元认为,低代码开发可以为行业中的商业管理、业务创新、技术应用、人才培养等方面赋能,助力产业数字化转型。现在及未来,普元低代码开发平台能实现的最大价值点都体现在两大方面:

1. 一方面,低代码开发平台能完成复杂业务场景下数字化应用的快速开发,支撑企业自助化开发、个性化交付的开发模式变革。

2. 另一方面,低代码开发平台帮助企业屏蔽技术差异性、业务复杂度,在支撑关键行业信创项目的快速落地中起到至关重要的作用。

CSDN企业用户目前对低代码平台应用的主要障碍包括有哪些?

嘉宾:低代码代表未来,是有利于企业数字化转型的破局利器。但低代码平台如果没有对采用平台的业务目标、使用者群体做精确的定义,也没有对平台进行精确的规划,而是简单的工具化思维,则会为企业埋下安全性、可靠性方面的隐患。

企业应在系统性思维的指引下进行低代码开发平台的建设,衡量平台不同业务领域、不同使用人群的个性化需求,在建设方法上以需求结构化推进业务需求与技术方案的高效统一,以架构数字化达成基于知识图谱简化和规范化的应用实现,以业务平台化模式灵活应对应用需求等。同时,建成的低代码平台更像一个生命力强大的有机体,需要时间的积累和不断的进化,借助可重用能力的支撑,发挥其对于企业的价值,以更好地推进企业全方位的数字化转型,以及在行业信创紧密推进的节奏中提供对信创环境的支持。

CSDN低代码对于软件的生产方式,对于企业的管理模式,对于企业数字化的进程,您认为相关性的强弱依次该如何排序?哪一个能够更快实现?需要各方(政府机构,研发机构,技术产品提供方,技术产品应用的企业方,企业决策者,企业中的一线用户)做一些什么样的准备?

嘉宾:普元认为,这三方面不以相关性的强弱来排序,而是以递进方式呈现了低代码开发平台的价值。首先,低代码开发平台作为一种现代化的应用程序开发模式和工具,对软件的生产方式进行了变革,可帮助业务人员借助于低代码开发平台上的大量组件,在可视化引导下,按需组装,自助化开发应用程序。

其次,低代码开发平台支持多维组织架构分布式部署需求等,以在不同业务视角下结合组织机构进行业务运营的解决方案,提升需求响应速度、降低经营成本、优化服务效率,帮助企业实现统一的业务平台化管理模式。

最后,低代码开发平台帮助企业突破技术、业务、人才等瓶颈,更好应对数字化创新挑战,加速企业数字化转型。以金融行业为例,低代码开发平台针对金融机构多应用程序、多金融产品的创新与迭代需求,及总行与分行之间的业务协同管理、分行个性化业务开展等需求,助力金融机构打造数字化创新工厂、支撑数字化业务发展、填补数字化人才需求等推动数字化转型,以较强的市场反应能力应对数字化时代的瞬息万变。

低代码开发平台行业隶属于云计算服务等大行业范畴,还需要政府在近年来已有的系列指导、促进相关产业发展的政策法规的基础上,结合十四五规划与2035纲要对“数字化”的明确指示,持续提供更多维度的支持。

低代码技术生态的快速发展,需要研发机构、技术产品提供方、技术产品应用的企业方,甚至企业决策者、企业中的一线用户等的共同努力。例如在应用场景的拓展中,研发机构可以更深入的参与,并从专业角度给出研判建议。

例如在场景需求的满足中,技术产品提供方或技术产品应用的企业方,可以结合低代码开发与高代码开发,建立特定业务需求的个性化实现。例如在平台价值的促进中,企业决策者可以激励软件开发人员与业务用户共同参与创新活动、优化新业务,通过跨部门业务的高效协同创造更好地发挥低代码开发的价值,使其成为企业加速数字化转型和适应未来的技术战略的关键部分。

CSDN生产力工具在数字化时代应该如何去定义?

嘉宾:随着数字化时代的来临,传统模式在大数据、人工智能、移动互联网、物联网、人工智能等技术对生活与商业的渗透中受到挑战,将陆续消失或重塑。数字化时代的瞬息万变中,产生了更轻盈、简单、更有秩序的工作与生活方式,深刻影响着方方面面。能否适应数字化时代的发展,在传统模式的迭代中找到更好的生产力工具激发出企业潜能,已成为企业生死攸关的重要因素。

这些潜能利于企业更好的创造价值,包括推动更敏捷的业务来适应市场行情的快速变化,以更高的效率满足市场扩张中急剧增加的需求等。因此,数字化时代的生产力工具,对企业而言,通常意味着更低的沟通成本、更简单的工作流程和更高效率的工作模式。

低代码开发平台符合数字化时代生产力工具的特征,以灵活易用、简单敏捷、高效低成本等优势,让企业能够提升需求响应速度、降低经营成本、优化服务效率,为商业管理、业务创新、技术应用、人才培养等方面赋能,助力企业数字化转型。

普元希望成为中大型企业及政府机构数字化转型的使能者,因此更关注于数字化时代对客户所在领域的挑战与压力,包括业务逻辑挑战、企业模式变革、数字产业创新等。在这些挑战与压力下,企业需要树立系统思维,深度理解产品、市场、客户、行业的关系,从客户体验出发寻找与客户共生的企业成长空间,保持对客户需求的高度敏感和及时响应,培养数字化生存能力。其核心是数字驱动业务,强调“研产供销服”整个价值链的敏捷化。

低代码能力的释放,有助于企业以较强的市场反应能力应对数字化时代的瞬息万变,更有效地打造出深入业务场景的数字化应用等,加速“研产供销服”的敏捷化。但在数字驱动业务的底层核心,还需要企业拥有面向信创的基础软件,建立智能化的数据治理体系等。

产品视角

CSDN请为贵司低代码平台产品按照开发模式分类归类,并阐述此种归类的理由

嘉宾:按照亿欧智库在《计算机行业2021中国低代码市场研究报告》中以及头豹研究院在《2021年中国低代码行业短报告》的分类方法,低代码开发平台在具体实现上,目前形成了两种技术路径,一是表单驱动,二是模型驱动。

一般而言,表单驱动复用度高,适合人事行政、资料归档、OA审批、客户管理等简单任务。模型驱动产生代码群灵活度高,可支持广泛场景的复杂应用开发。

按照这样的分类方式及技术特征,普元低代码开发平台在开发模式上,属于模型驱动的类型。在此基础上,普元更倡导以软件产品线工程理论为指引,在低代码开发平台建设中,遵循领域工程与应用工程相分离的理念。支撑多维组织、多级部署、多领域低开的特性,并以数据建模和数据驱动为核心,用符合云原生和微服务架构的高代码开发与低代码开发相结合的方式满足企业级应用场景对于低代码开发平台的需求。

从这个意义上讲,国内并无完全可对标此种分类的厂商,在国外,则有Mendix、OutSystems和Power Apps等知名厂商属于此类。此类低代码产品的开发模式,与普元一样,都是通过建模定义业务逻辑,包括数据关系、流程逻辑等,实现应用开发管理自动化。

CSDN请列出贵司低代码产品最受开发者欢迎的3个功能,并说明这3个功能在传统软件开发过程中的实现方式是怎样的?对比低代码平台中的实现方式,哪些相同点和不同点?

嘉宾:

1、资源在线配置式开发

代码方式:资源以在线拖拽方式,可视化配置化开发,已经内置多种资源类型,种类有表单、视图、数据建模、图形报表等。

传统方式:以代码方式实现,所有资源需要定制开发。

相同点:在资源分层的逻辑上,两者并无不同,都有界面层、逻辑层、流程层和数据层等。

2、UI跨端自适应

代码方式:支持UI端在PC、Web端一次开发、分端展示。

传统方式:需要依据不同平台的部署要求,定义多套样式和跨端框架。

相同点:在实现跨端部署的技术本质上,都依托于动态样式、动态布局,但在低代码开发平台中,控件和UI控件可依据业务要求实现自定义(如同一表单在不同端的字段数量可自定义)。

3、开箱即用的审批框架

代码方式:提供内置的审批框架,支持如驳回、挂起等,界面和操作完全配置化。

传统方式:需要通过代码自行实现审批框架。

相同点:审批框架的技术底层都依托于流程引擎。

普元的低代码产品中,有3个重要的技术实现方式:

方式一业务化数据模型:以企业的数据标准为基线,再结合业务特点对已有数据标准进行扩充,结合数据标准与数据字典进行数据模型抽象,为低代码平台中配置、集成组装过程提供极大的便利。

方式二标准化流程编排:提供工具支撑标准化、易用的流程编排,抽取各场景流程的共性特征,沉淀为业务组件让流程编排更方便快捷,包括流程模式业务化,操作流程模板化,常用动作组件化等。

方式三业务化规则定义:将灵活多变的业务处理规则和策略通过类自然语言或者业务化的配置方式进行规则描述,以结构化的业务逻辑规则、决策表或决策流的方式进行规则定义,由低代码平台的业务规则管理能力进行管理,由规则引擎负责调度和执行。

CSDN请详细谈谈贵司低代码产品的行业应用代表性案例。

嘉宾:普元低代码开发平台在金融、电信、制造等行业拥有数量众多的大型客户案例,下面挑选广东省农村信用社联合社(简称广东农信)的部分典型案例进行介绍:广东农信结合省联社多法人机构的特点,基于平台化发展与演进思想,融入微服务平台、协同平台、DevOps敏捷交付平台等能力,开展了柔性可复用的低代码开发平台的尝试。基于云原生的微服务架构,参考可插拔技术理念,融合微服务平台基础技术组件、协同平台的智慧流程引擎实现了端到端、柔性可复用的技术框架。同时,逐步将技术标准和规范融入到技术平台,使管理规范能够融入到日常研发工作中。通过界定系统的功能边界,打通各系统接口,实现各系统高效协同及信息共享机制;通过可视化手段,规范编排流程和部署规范,缩短业务上线时间;通过覆盖业务涉及的前端应用、解决方案、能力建设的各研发与运营过程,实现流程的贯通;针对产品经理、架构、开发等关键角色,制定了相关流程,形成闭环,提高关键角色的体验,驱动业务的发展与创新。总体来看,广东农信借助于低代码开发平台进一步完善了共建、共创、共享的金融科技服务体系,为两级法人体制下的金融科技建设打开了一片新天地,有效提升了IT精益运营能力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/512749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在 Dubbo3.0 上服务治理的实践

简介: Dubbo 3.0 是在云原生背景下诞生的,使用 Dubbo 构建的微服务遵循云原生思想,能更好的复用底层云原生基础设施、贴合云原生微服务架构。 Dubbo3.0 介绍 作者 | 十眠 自从 Apache Dubbo 在 2011 年开源以来,经过多年一众大…

redis 可视化工具_自荐一个有情怀的跨平台Redis可视化客户端工具——RedisViewer...

介绍在以往的文章中曾经介绍过几款Redis的可视化工具,在笔者的印象中,Redis至今没有一款非常专业的可视化管理客户端,就算之前介绍过的几款也是差强人意,有些时候满足不了我们的需求,而今天本文要介绍的是另一款值得推…

内核热补丁,真的安全么?

简介: Linux 内核函数的热替换“撞上”函数调用约定还靠谱吗? Linux 内核热补丁可以修复正在运行的 linux 内核,是一种维持线上稳定性不可缺少的措施,现在比较常见的比如 kpatch 和 livepatch。内核热补丁可以修复内核中正在运行的…

谁是 2021「IT 圈」年度 C 位?快来报名,彰显你的影响力!

2021年,数字化转型正磅礴兴起,大批传统企业正在拥抱数字化,云计算、大数据、AI、5G应用能力正在变成企业的核心竞争力;核心技术正在崛起,在操作系统、数据库,依靠开源的力量,众多开发者背后的行…

当Java遇上机密计算,又一段奇幻之旅开始了!

简介: 汪少军:如何为Java业务提供机密计算保护? 写在前面 在信息世界里,数据存在三种状态: 存储态、传输态和计算态。存储在数据库或磁盘中的数据属于存储状态,在网络中传输的数据属于传输状态&#xff0c…

电脑桌面归纳小窗口_电脑一分钟小技巧:如何将电脑设置为定时关机?

关注公众号,发现好教程如何设置电脑设置定时关机呢?哈哈哈,可能这个教程用处不大,不过每个教程都有它的用处,这个也算是教程哈!有些小伙伴可能需要这个教程!至于什么用处,我就不多说…

时序数据库永远的难关 — 时间线膨胀(高基数 Cardinality)问题的解决方案

简介: 本文主要讨论 influxdb 在遇到写入的数据出现高基数 Cardinality 问题时,一些可行的解决方案。 作者 | 徐建伟 (竹影) 前序 随着移动端发展走向饱和,现在整个 IT 行业都期待着“万物互联”的物联网时代。在物…

中文巨量模型“源1.0”:模型结构与生成效果解析

浪潮人工智能研究院 “源 1.0”自 2021 年 9 月底发布以来收获了广泛的关注。其参数量达 2457 亿,超越美国 OpenAI 组织研发的 GPT-3。“源 1.0”在语言智能方面表现优异,获得中文语言理解评测基准 CLUE 榜单的零样本学习(zero-shot&#xff…

python中gmtime的hour错误_python中gmtime的hour错误_在Python中操作日期和时间之gmtime()方法的使用...

python中datetime怎么用广告总是在最精彩的时候出现,你总是在小编爱的最深的时候离开。 日期相关的操作 from datetime import datetime from datetime import timedelta DATE_FMT %Y-%m-%d DATETIME_FMT %Y-%m-%d %H:%M:%S DATE_US_FMT %d/%m/%Y 格式化常用的…

webview键盘自适应_黑爵毛茸茸机械键盘:感受来自治愈系的暖萌

随着近几年电竞业的火爆,特别是女性玩家的增多,越来越多的外设厂商推出了个性化定制的产品,比如符合女生群体的鼠标、键盘、显卡甚至主板等。今天为大家介绍的这款黑爵毛茸茸机械键盘,是黑爵Project C系列的第三款主题键盘&#x…

阿里云云效技术专家分享:云原生开发、调测及可靠发布解决方案

简介: 高效开发、稳健发布。 在云原生环境中,基于Kubernetes的工具链一方面简化了开发者的许多日常琐碎,另一方面也带来了许多新的概念和工作方式的改变。本篇文章将聚焦于云原生基础设施,谈谈如何在面向云原生的开发流程中&…

代码质量第 5 层 - 只是实现了功能

产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也没有意义。那么,如何保证实现的功能覆盖了需求呢? 产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也…

阿里巴巴 DevOps 工具体系

简介: 随着阿里巴巴多元化业务 20 多年的高速发展,技术体系经历了 web 时代、移动化时代、数据智能时代、云计算时代等多个重大变革。在这些变革中,开发者面对的技术体系、工具体系、知识体系也在不断进化。研发工具在其中起到了技术规模化和…

云原生引领全云开发时代

简介: 云原生是近几年最火爆的技术热词之一,几乎所有的云计算产品都会或多或少跟云原生发生关联,云原生正在重塑整个软件的生命周期。但到底什么是云原生?云原生带来的最大的技术创新和未来机会是什么?以及&#xff0c…

中国首部智能交通微纪录片正式发布 探讨交通强国高质量发展路径

12月23日,由央视财经出品,中国首部智能交通题材微纪录片《大国交通-车路智行》正式发布。该微纪录片全景式呈现出中国交通领域智能化转型历程,探索了交通强国高质量发展的中国路径。据悉,《大国交通-车路智行》微纪录片共五集&…

Kettle on MaxCompute使用指南

简介: Kettle是一款开源的ETL工具,纯java实现,可以运行于Windows, Unix, Linux上运行,提供图形化的操作界面,可以通过拖拽控件的方式,方便地定义数据传输的拓扑。Kettle支持丰富的数据输入输出源&#xff0…

使用AirFlow调度MaxCompute

简介: airflow是Airbnb开源的一个用python编写的调度工具,基于有向无环图(DAG),airflow可以定义一组有依赖的任务,按照依赖依次执行,通过python代码定义子任务,并支持各种Operate操作器,灵活性大…

css让背景图片显示透明遮罩_CSS项目测试(支持深色模式)

*事先声明:本文章教程教学、文章封面来源自[CSS]聚光灯项目 by CodingStartup起码课,且已经CodingStartup起码课授权允许转载!为了保持原有风格,本文始终保持与CodingStartup起码课的视频风格一致*在出现同样的代码块时&#xff0…

一文读懂阿里云直播技术是如何实现的

简介: 东京奥运会已落下帷幕。比赛期间,全球亿万观众蜂拥至各大转播平台观看奥运赛事,平台直播能力显的尤为重要。阿里云作为视频直播平台的技术提供商,凭借在产品技术、资源带宽、服务保障等方面优势,可为各大转播平台…

低代码发展专访系列之七:低代码的火爆需要不一样的声音么?

编辑 | 曹芊芊话题:低代码发展系列专访前言:2019年开始,低代码爆火。有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为是企业管理模式的变革……有很多声音,社区讨论很热烈。CSDN随后展开…