工业级场景,到底需要什么样的低代码?
工业级场景到底 用户需要什么样的低代码? 这个问题作为一个从业老司机,对这个问题是比较有发言权的。
首先我们要判断,我们的目标客户是谁?
大型的工业企业,他们自己有自己很庞大的研发团队,他们可以有足够的边际成本供养自己的技术体系,这种客户需要低代码吗? 大部分是不需要,即便是有需求,也是自己去构建自己技术体系的低代码,所以不会使用三方技术提供的低代码,例如:海尔、美的、互联网汽车等等这些大型的企业。
微信企业,他们需要的是营销,可能老板自己拿excel就能搞定信息记录,所以他们也是不需要的。
中小型企业,他们可能在技术研发投入不足,在IT方面的人才是严重不足的,所以才需要效率工具去构建企业内部的业务管理系统。
那么对这种工具有什么要求呢?那么我们以软开企服的JVS为例说明下:
1、 技术体系要统一、工厂内部的场景 能量都能支持,即便不支持也可以通过模块化方式进行构建,例如:
统一的产品技术架构, 底座+能力+应用的三层构架,
- 基础层:统一用户体系、基础能力集成、微服务框架技术体系、容器化;
- 能力层: 应用配置(低代码)、数据分析配置(BI)、物联网(数采)、应用中心(应用持续化集成);
- 应用层:轻应用(企业内管理型应用)、员工协同应用(在线协同)、行业型应用(支持融合开发);
因为工业场景中三个能力是很必要的,物联网(数据采集)、B(数据分析)、低代码(数据化应用)。
模块化构建,随着企业的业务需求不断新增,可以持续化扩展功能模块,也就是所有的功能都采用模块化的方式组建,按照需要使用。 这种方式有个好处,技术体系是相同的,技术体系相同可以很大程度降低人员的要求,这个也是工厂很关注的成本。
2、界面化配置,通过功能拼装形成应用,这样对界面的操作比写代码更加简单。至少应该包含如下的模块:
应用配置:列表配置、表单配置、动态模型、流程引擎、逻辑引擎、数据加工、图表配置、报表配置、大屏配置等
列表页配置器,支持数据展示配置(关联数据模型)、按钮配置、查询条件配置、过滤条件配置、表头设置等
表单配置器,表单字段设置、关联数据模型、设置字段相关联动效果、设置表单样式、设置表单联动逻辑、支持主从表单(支持1对多)等:
流程配置器:便捷的流程配置环节(开始、审批、抄送、分支、并行、逻辑)、人员配置、处理的表单页面、特殊动态的流程配置等等:
逻辑配置器,支持多服务编排、执行语句控制(分支、串行、循环等)、动态扩展组件、公式加工
数据加工引擎,支持多种数据接入(20种常见)、数据节点编排、灵活的任务调度、执行监控、血缘视图等
图表配置,自定义图表、关联数据集、设置响应样式与查询条件:
报表配置,表格式配置,
大屏配置,侧重样式、组件、素材等配置管理,支持多页面、多图层、统一模板等操作配置
物联网产品,正对工厂环境下,主要能支持海量并发,柔性组网,低时延、自动点位发现等场景
在线文档, 内容搜索、企业级权限、多种内容管理场景、多种文档预览与编辑等
3、支持基于模板的配置化,可以持续化对应用升级等配置操作
综上分析:工业级场景下,企业需要能降低成本、持续化使用 、对人力技术要求低、可以灵活扩展、具备大量的应用demo、可以联动物联网场景等需求的产品。