大家早上好,感谢明道云给我这个机会,在明道云上展示上海电气的应用。我的标题是《低代码在离散制造业的实践》。明道云介绍的背景首先介绍一下我们电气数字科技有限公司,是2018年成立于上海电气集团旗下的数字化公司,秉承“安全、可靠、专业、高效”的理念,我们是一家电气行业值得信赖的数字开发业务。2020年1月,我们在做低代码工具的选型。一次偶然的机会,我注册了明道云。在试用过程中,给我印象最深的功能是明道云后台的流程引擎(工作流)。它不仅是业务流程引擎,还是规则引擎。在一些业务流程中,必须按照表单填写的内容进行流动,表单字段的可控性必须具体到在哪个节点填写哪些字段。而这些操作都可以在明道云的后台进程中完成。恰好我们当时急需这方面的工具技术,就把明道云引进电数系。在接下来的一段时间里,我们也慢慢落地,推广了一些应用。这就是我们和明道云结缘的背景。离散制造的特点所以说到离散制造,它具有三个特点。一是产品体积大、形状复杂。比如上海电气最重要的产业板块叫做电站板块,专门建设电站。厂内的锅炉汽轮机、发电机、辅助设备等均由我司电气集团提供。一个电站可能只有两台汽轮机和一套锅炉。但在锅炉中,它使用的零部件较多,产品结构相对固定。因此,离散制造的产品相对复杂,包含多个组件,一般具有相对固定的产品结构、原材料清单和组件匹配关系。这也对应着第二个特点,产品种类繁多。一般离散制造企业会生产更多相关和不相关的品种和系列产品,这决定了企业产品和材料的多样性。在这些原材料和产品的加工过程中,又因为每个成分不同,加工过程也不同。因此,这里的加工时间往往是断断续续的,导致生产效率很低。所以在这种情况下,企业数字化转型的目的就是找出哪些东西是闲置的,我的机器是不是一直在运行,从而优化资源配置。那我后面会和大家分享具体的案例。离散制造数字化转型困难那么,离散制造企业在数字化转型上也面临着一些困难。作为一家历史悠久的公司,我们建立了很多系统,数据整合难度很大。每个部门、每个组都有自己的应用,即使是同一个工厂的A车间和B车间,因为各自的产业形态不一样,MES系统也不一样。所以,在我们数字化转型的过程中,数据的开放和共享是比较难的问题。还有生产经营数据的安全保护问题。原来我们的工业网和办公网是严格分开的。现在,越来越多的企业研发、设计、生产、管理、运营等核心业务数据分布运行在各种终端、移动终端、网络上。企业生产网络与办公网络、内部网络与外部网络之间的边界正在逐渐消失,传统的数据安全措施已不能完全解决现有的安全问题。低代码助力离散制造低代码的优势那么低代码如何助力我们的离散制造行业呢?第一,帮助企业提高开发效率,相信大家应该有共识。第二点是加强IT和业务部门之间的协作。在电气组,我们很多业务人员的Excel水平都很高,写VBA的水平比我还高。他们用Excel做了很多子应用程序。当他们看到低代码工具时,非常感谢IT部门:“终于有更好的产品代替我写VBA了,这是一个非常好的工具。”我还记得一个业务人员亲自对我说了两句话。第一句是:“业务用户的需求不清楚”。他有一个想法,但他不能表达他想要什么。第二句是:“用了这个系统之后,他就知道自己的方向在哪里了。”在传统的开发模式中,这是很难实现的。但是我们引入low-code之后,他很高兴的说:我要的需求马上就给我实现了,我下一个需求马上就可以做。这给他们带来了极大的方便。他们和我交流一些需求的时候,我说你的需求用低代码很难实现。他会直接告诉我:先砍掉这个要求。和客户谈需求的时候,客户想要的功能不一定要实现。因为在传统的开发项目中,客户认为技术可以做任何事情,所以我们必须针对一个非常难的点,让我们帮助他去努力去实现它。但在使用低代码工具后,这种情况有了明显的改变。基本上我是根据你的需要做了一个外观,然后你照样照搬。低代码实现规则我们内部有一个低代码实现规则。第一点就是用点和线逐步更新迭代。有一次,我为某个部门做了一个小应用后,部门同事直接通过应用把数据展示给管理层。部门同事发现领导很喜欢这种形式:我不再需要看你发的邮件,只要点一下你的申请就知道了。本部门成功实践后,其他部门的需求也逐渐提出来,各种业务数据和生产数据也随之转移。第二点是专注于授权而不是流程再造。当我们使用其他系统时,这些系统是“死的”。不管系统长什么样子,每个人都必须按照它的规则填写数据。但是低代码平台不同。它旨在如何帮助我的工作,而不是强行改造我们的实际业务流程。终端用户很乐意接受这一点,因为只有在构建和运行应用程序的过程中,你才会逐渐发现我的流程哪里错了,并及时改正。第三点是注重用户培养,让更多用户参与;第四点,多分享,多交流。事实上,我们的IT部门与客户的接触并不多。我们只有在他们有新的需求或问题时才会来找他们。那么客户在内部使用低代码平台的时候,内部会互相交流,不需要我们去帮他们训练。第五点是打破数据壁垒。我们为客户实施了SAP。SAP会携带一些数据,但是他们非常希望把这些数据拿出来自己用。然后我们使用明道云来实现。无需代码,只需将SAP的RFC接口配置成REST接口,即可在明道云中获取数据,实现低代码和非低代码应用之间的数据访问和共享。在实现低代码平台的过程中,我们只在用户的最后一公里使用低代码。原来我们有很多业务系统,现在慢慢往后推,把低代码平台放在前面。因为离用户的链接越近,就越有个性化的需求。当我们把低代码平台放在前面时,后面的系统只需要提供一些数据接口即可。今年明道云推出了集成中心能力,我觉得非常好,因为它可以解决很大一部分的系统集成工作。共享应用系统的低代码应用案例清单上海电气数字负责整个上海电气集团的集团级应用运维。我们组本来有几百个小系统,每个小系统都做一些事情,有几个部门负责这些系统。然后我们做了这个应用,收集了所有系统的所有信息,包括域名,开发者信息,源码在哪里等等,然后和源码的管理服务器,数据中心的CMDB集成。无论是管理人员还是运维人员都可以在这里掌握所有系统的状态,一目了然。ProcurementApproval的ApprovalApproval是非常擅长写Excel和VBA的业务员写的。原来他用Excel写VBA,做了一个很宏大的系统。系统中的程序界面、数据库连接等功能做的很好,运行性能也不错。但是当我向他介绍明道云时,他说:不行,我要用它来代替我写的系统。因为Excel只能存在于此,所以每次要和别人核对数据,更新程序内容,都要来回传递Excel,无法同步。通过明道云,所有数据和配置都可以在线无缝同步。二级库存管理我们在SAP中管理库存和存储位置,但它只称为一级仓库。员工从一级仓库取出物料后,要到二级仓库进行管理。而我们集团在浦西、临港等地分布着多家工厂。每个厂区面积也很大,车间相隔很远,所以一级仓库到二级仓库的物理距离也很远。因此,需要对二级库存进行灵活、准确的管理,并对其进行实时动态监控。仓库管理人员利用明道云平台打造了这款非常有价值的二级库存管理应用,实现了二级库存管理的数字化,实现了与一级仓库的时间点合并,实现了库存总量的数字化。并配备库存物资编码库,实现公司编码管理标准化统一管理,实时统计和展示整体物资使用情况。健康安全环境报告很多公司都有EHS系统(环境和职业健康安全管理系统),但是他们买了系统之后,发现很多事情都是系统让他做的,而用户并不想做做他们,他们不习惯做这些事情。EHS管理部门看到其他部门使用明道云做应用,在给领导展示了自己的管理理念和数字化解决方案后,也提出要用明道云来做,于是这个应用应运而生。本应用建立险情作业平台,实现险情作业在线发布、手机端中转、关停,为险情作业数字化赋能。物流交接记录原来是仓库文员说物流出库了,就做了个Excel表给管理;然后在物流交给车间的时候,他又做了一张Excel表格。两张Excel表经常会出现不一致的情况,然后发现有些物料虽然已经出库,但还没有进入车间。于是,他们一起做了一个系统,帮助仓库和车间的交接。仓库根据系统生成的盘点任务单,对物料进行盘点,装入搬运车,发往车间。车间根据实际发货情况确认是否全部到货,并完成交接和信息反馈。系统根据差异数量和异常率自动检索素材,并再次更新信息。当零件在仓库和车间交接过程中出现问题时,可以方便快捷地追溯源头,及时准确地找到问题点。实施成果总结以上是上海电气数字科技和上海电气集团的典型案例。所以从实施效果来看,我们的开发成本比之前降低了30%甚至更少,开发速度的提升幅度简直是无法比拟的。这些应用的实现难度不是很大,业务部门可以自己完成;繁琐的系统对接和接口配置工作交给了我们IT。可以大大降低开发难度,可以号召全员参与。第四点非常重要。如果我们要把之前定制开发的应用做成移动端,需要重新定制,但是明道云低代码平台不需要,自带移动端,非常好。而且移动端还可以自定义样式,自由选择九宫格或者菜单栏,也很不错。还有历史应用的迁移,降低迁移成本。从业务催IT到IT帮业务。以前业务提出需求后,追着IT问这个东西什么时候开发完成。现在IT会主动问业务,“这个系统还有什么需要帮助的吗?需要我帮你吗?”企业对IT服务的满意度也提高了很多。数据驱动,促进业务数据的收集、分析和改进。当我们的一个工厂开始数字化转型时,老板做的第一件事是什么?它是数据显式的。他跟踪了所有车间的机床开机率,监控了机床的开机和关机时间。上班时间,员工四点关机,或者开着机器加班到八点。他用这个数据来展示生产情况,然后把车间的产量倒过来,车间里满满当当的工作。就这样,他的生意状况逐渐好转。好了,我的分享就到这里,谢谢大家。本文来自上海电气数字技术软件开发中心主任齐元帅在明道云2022秋季合作伙伴大会上的演讲。经过校对和编辑,汇编成演讲精华。
