话题:
低代码专访
前言:2019年开始,低代码爆火。有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为是企业管理模式的变革……有很多声音,社区讨论很热烈。CSDN随后展开低代码平台产品系列活动,包括低代码开发者认知度与应用线上调研,市场洞察报告,专家专访专辑,研讨会等。邀请低代码平台产品的各个角色共同研讨,力求为大家呈现一个立体的、透光的低代码发展脉络和未来趋势。
*点击文末链接,填写信息可获赠《CSDN低代码开发者认知度与应用》洞察报告*
本期专访嘉宾:熊学武,泛微副总裁,产品研发中心总经理
20余年IT行业工作经验,历任泛微产品、市场、技术等多种负责人岗位,现担任产品研发中心总经理。对OA产品中信息门户、流程管理、知识管理、目标绩效、系统集成、数据分析及底层后台引擎、低代码构建平台熟悉,并重点构建“智能化、平台化、全程数字化”的泛微新一代协同办公技术平台。
嘉宾照片:
行业洞察
CSDN:您认为目前国内低代码平台的现状是怎样的?关于其未来的发展趋势您有怎样的观点?
熊学武:目前国内低代码平台呈现百花齐放的局面,低代码平台并不是一个新生事物,早在十年前就有,只是一直没有被重视。从我的角度来看,低代码平台可以分为三大阵营:第一类属于本身业务只做低代码平台的原生软件开发商。第二类是原来做财务\ERP\OA类型的应用软件开发商,他们在原有的业务基础上为了满足企业个性化开发需求,近几年开始推出低代码业务。第三类就是互联网公司,为了解决生态伙伴、客户业务共创的需求,也在推出低代码平台。目前整体来看,这三类厂商加在一起大概有40-50家左右。
现在还无法判定哪种低代码平台能在未来获得一家独大的局面,客户对低代码平台的核心需求有以下几个方面:
1) 平台操作界面简洁方便,人性化高,这个决定客户的学习成本要很低。
2) 不仅是简单的应用场景搭建,整个平台后期能适应较为复杂的模块场景搭建,特别是业务系统的场景搭建。
3) 平台具备延展性,集成性。低代码平台的应用不仅可以独立使用,还可以与其他业务平台对接。
4) 不需要花费太高的成本就可以使用低代码平台。客户目前对低代码平台还是保持在尝试阶段。
目前还处在低代码平台的发展期,低代码平台不是应用系统,而是更多的企业解决数字化落地问题的一个工具平台。未来,可以预测的是:客户手上既要上线各种成熟的OA/ERP/CRM/HR等专业软件,同时也需要配备一套低代码平台,解决公司碰到的个性化应用场景搭建问题。
CSDN:中国的低代码平台发展在全球范围内处于一个怎样的占位?
熊学武:目前中国的低代码平台发展主要还是局限在国内市场,很少有IT厂商走向国外,主要原因在于中国市场还有大量的空白客户没有使用,国内厂商主要精力在于扩展中国市场。与此同时,我们也看到国外厂商的低代码平台产品在中国市场的占有率也不高,对比来看 ,中国人更愿意使用国产低代码平台产品,他们在产品能力和操作友好性方面并不比国外产品逊色。
CSDN:国内外产品的能力边界和技术架构是否有较大区别?
熊学武:低代码平台从能力上来说应该包括:模型驱动、可视化UI构建、自动化流程编排,数据整合分析,开放扩展、复用等核心能力。国内做得比较好的厂商基本都已具备,而且在体验和使用方面更加友好,而国外头部产品提供的能力颗粒度更细,在解决某些复杂业务场景时有一些优势,但上手难度较大。技术架构方面基本都是云原生的微服务架构设计,支持无状态的可伸缩扩展,国内产品同时兼顾一些大用户的私有化部署场景。
CSDN:低代码在中国产业数字化的道路上会有怎样的价值?
熊学武:低代码在中国产业数字化的道路上,具有推动软件开发革命的标志性作用。业界普遍看好低代码开发平台的未来,有了低代码开发平台,软件开发者会投入更多的精力,专注在复杂大型软件的开发工作中。日常一些低效、冗余、简单、个性的软件应用模型搭建,会交给低代码平台来完成。同时,低代码开发平台也会让之前只懂业务不懂开发的管理及业务人员参与软件开发工作,这会使组织内部的群体更协作高效,打造出来的产品将更具有市场竞争力及灵活应变能力。
CSDN:生产力工具在数字化时代应该如何去定义?
熊学武:生产力工具不仅是提供支撑组织发展的技术能力,更应该成为组织发展的驱动力和核心竞争力。未来,每一个组织都会是一个数字化组织,数字化组织有这样的特征:
1) 智能化:任何组织通过AI技术让数字化系统更智能,为每位员工配备一位7*24小时的智能助手,解决找人找事找数据难的问题。
2) 平台化:组织内部以客户为中心来运作,通过低代码平台快速满足客户随需应变的需求。
3) 可信数字:每套系统都有一套可信身份认证系统,让虚拟账号变成可信数字身份,防止系统中的操作防抵赖、数据防篡改。
4) 内外协同:组织不仅局限于内部的协作,更关注内部与外部的供应商、代理商、客户都在一个大的生态平台协同工作。
5) 数字化决策:有报表分析决策体系,为组织赋能,通过数据驱动精准预测未来业务发展方向,提供决策支持。
企业视角
CSDN:您认为评价一个低代码平台产品的成熟度应该从哪些维度展开分析?
熊学武:建议从以下几个维度评价低代码平台的成熟度:
1. 平台操作易用性;
2. 产品的构建能力,包括:页面构建能力、数据集成能力,规则定义能力、表单、流程、组织、权限的配置能力、应用库的丰富度等;
3. 产品的安全可靠稳定性;
4. 产品后期的可维护性;
5. 产品与第三方平台的兼容性;
6. 厂商的品牌能力及客户覆盖量;
7. 产品价格;
CSDN:分享一个您认为最适合用低代码方式实现的应用场景?
熊学武:目前来看,低代码平台主要解决客户的轻业务应用场景偏多,这类场景的最大特色:业务难度不复杂,快速搭建、快速使用、快速调试;举个例子,餐饮连锁行业的证照管理场景,一家品牌餐饮商要快速在全国范围内开设新店,新店开办需要各种证照办理,主要需求包括:
1. 开店涉及各种证照办理,是否所有相关证照齐全?
2. 证照所属不同门店,不同法人,不同类型能否快速找到?
3. 证照外借,由谁经办?在谁手里?是否归还?
4. 哪些证照快要到期?哪些已经在续办?由谁负责?
5. 总部这边证照品类多,查看困难,机构借调复杂
通过泛微低代码平台构建一个“证照新增、证照搜索、证照外借、证照归还、证照台账、证照作废”的全生命周期管理模块,主要利用泛微的表单建模引擎技术搭建,原来计划开发1个月的工作量,一个星期就搭建好了,解决全国各门店利用证照开设新店的烦恼。
泛微证照管理应用架构
CSDN:这个例子中提到的,用1个星期时间完成的搭建者是谁?是专业开发者吗?
熊学武:一般来讲,初期的应用场景模块搭建是客户与泛微的项目人员共同搭建完成,客户主要是对业务原理和场景比较熟悉,泛微人员对我们的建模平台比较熟悉,两者共同配合完成。搭建完成之后,客户对我们的低代码平台会渐渐熟悉,因为任何应用场景搭建并不是不变的,随着客户公司内部人员应用的增多,他们会提出应用修改建议,这个过程客户就会自己用泛微的低代码平台进行修改调优,甚至后期会自己搭建另外一个不同的场景应用,这个过程我们就完成了知识转移。
CSDN:企业用户目前对低代码平台应用的主要障碍包括有哪些?
熊学武:主要有以下困扰:
1. 市场上各种各样的低代码平台,到底哪个是最合适的?
2. 每种低代码平台需要花费精力来学习,这也是一种成本投入。
3. 低代码平台不能100%满足业务场景搭建,往往前期评估不足,仓促动工。
4. 国内低代码平台还没有统一的标准,之间数据和业务并不互通。从一种低代码平台迁移到另外一种低代码平台,迁移难度大。
CSDN:该如何解决以上这四大困扰?
熊学武:首先,低代码平台并不是毫无技术背景的人来搭建就可以的,至少现阶段是不行的。你不懂开发知识没关系,但基本的软件应用操作及原理结构还是要了解的,不然里面相应的组件、元素、表单、页面布局、数据走向逻辑是根本弄不明白。
建议刚开始学习和使用低代码平台的用户,搭建规则如下:
1. 先从简单、容易的应用搭建开始,可能这个应用只是几个表单就可以实现,把几个表单通过流程驱动,然后发布到门户上(供各类角色使用),就组合形成一个应用。
2. 善于利用第三方的应用库,表单库。不要急于从零开始做搭建,可以下载跟你业务相似度达到80%的应用场景模板来使用或者修改。
3. 先不要急于与其他系统集成整合,一个独立的应用场景先跑起来。
4. 先一个部门和团队先用,大家用得流畅了再推广到全公司或者集团使用。
5. 有开发能力的团队,建议形成“低代码平台+开发”的组合拳使用,这样会事半功倍。
低代码平台的使用是一个由浅入深,由简到繁的过程,不要东用一个平台,西用一个平台,选定一家口碑及用户体量较大的平台,持续的深入,定会有所成效。
产品视角
CSDN:您认为低代码平台产品最大的价值点是什么?或者说未来希望他能实现的最大价值点是什么?
熊学武:最大的价值点在于解放了开发人员的劳动力,让每一个组织都能参与到数字化建设中,因为有了低代码平台,让人人成为开发者,很多的中小组织都会上线信息化系统,通过数字化来提升组织的核心竞争力。泛微的低代码平台中有3个功能最受欢迎:
1. 云应用商店
主要是泛微客户群通过低代码开发平台构建的共享复用中心。这里面包含有应用库、表单库、门户库,客户发布在云应用商店。其他客户可以直接下载调用,有些应用场景、表单、门户模板可以直接使用,有些只需简单修改一下配置和参数即可变为一个客户自建的个性化应用,大大缩短了客户从零搭建低代码场景的成本。
2. 表单引擎
表单引擎可以通过一个excel构建一张表单样式,Excel文档可保持原有格式、样式、条件样式、公式导入。同时支持Excel近300种函数和公式,实现复杂业务逻辑。
3. 流程引擎
客户的很多应用离不开流程审批操作,泛微流程引擎最大的特色是可视化流程界面设计,所见即所得。同时流程条件规则统一管理,辅助合规机器人,大幅度提高流程搭建能力。
泛微的低代码平台主要支持泛微OA相关的个性化管理与业务场景搭建,相对业务逻辑清晰适中,搭建不需要太多工作量的中度及轻度业务场景比较合适。例如泛微客户经常接受的有以下场景应用:合同管理、采购管理、分销管理、项目管理、预算费控管理、营销管理、客服管理、党建管理、督促督办、采编管理等。纯粹独立的ERP/MES等复杂业务操作系统不建议采用泛微低代码平台实现。建议还是购买成熟的管理软件或者独立开发。
我们的案例中,比如上海市公安局搭建的应用:情报指挥系统
a) 将分局所有指挥调度工作统一在情报指挥体系中(110信箱、情报核查、区府来函、市局任务单等);
b) 所有工作由分局指挥中心统一指挥,这样可以更有效更合理的安排工作,起到给派出所减负担的作用。
c) 搭建情报指挥体系的虚拟单位组织架构(业务条件工作的组织架构、非行政组织的架构),以单位对单位的形式分发任务;
d) 派出所可在同一体系内将指挥中心下发的任务直接分配给民警执行及反馈。并将民警的反馈情况回复给指挥中心;
e) 将所有工作在系统中留痕,并将数据提供给第三系统做分局民警考核体系。
再比如第2个案例是武汉中央商务区,他们搭建应用包括:租赁管理、资产管理、账务中心,这个项目的特色是:
a) 资产管理模块:包含地块/项目信息管理、租赁单元信息维护、租赁单元信息维护、项目、房产等证照信息维护,可对武汉中央商务区资产信息整体管控,杜绝隐患并提供正确的决策依据。
b) 租赁管理:包含客户信息数据维护、租赁合同管理、品牌信息维护、租赁单元变更申请等内容,保证数据实时有效可追溯。
c) 账务中心:包含应收列表、缴费通知单、实收列表、逾期列表、调整列表、押金列表、佣金列表,可强化和规范武汉中央商务区账务管理,明确责任,提高财务办事效率。
这两个案例跟上面提到的证照管理实现逻辑是一样的,先是由泛微的实施团队和IT部门共同完成后,通过知识转移后期会交给客户IT部门自己优化,并学会利用泛微低代码平台进行其他场景搭建。实际上,泛微云商店平台有1000多种应用场景,很多客户都是应用泛微系统五六年甚至上十年,他们在基于我们的平台基础上自己搭建了各种各样的场景,有近60%的场景是客户自己提出需求并独立搭建完成的。
*点击阅读原文,填写信息可获赠《CSDN低代码开发者认知度与应用》洞察报告*