近两年,企业IT应用系统市场纷纷打起了BPM业务流程管理、低代码的旗帜,既有传统传统IT企业,也有众多原协同办公(OA)厂家。BPM并不是一个新概念,为什么众多厂家不约而同的关注起了基于BPM的低代码平台?
首先,我们来看一下业务流程管理(business process management)的概念,是一种以规范化的构造端到端的业务流程为中心,以持续地提高组织绩效为目标的系统化方法。流程无处不在,研发有研发的流程,生产有生产的流程,计划有计划的流程,销售有销售的流程,服务有服务的流程,人事有人事的流程,财务有财务的流程,实际上,在企业应用的各种管理系统中,都会包含大量的业务流程管理工作。在商场如战场的企业竞争环境中:
业务部门希望企业的流程能够与不断变化的业务环境保持同步,而IT部门希望对不断变化的业务需求迅速做出响应,以较低的成本进行改变。
经营管理者希望对企业流程的执行进行通盘的监控和绩效分析,更好地协调业务,做出更迅速、有效的决策。
企业拥有的业务系统越来越多、也越来越复杂,完成一笔业务需要人工访问多个系统。
为了不断满足上面的需求,在我国企业信息发展初期,MIS系统厂商已经尝试过通过配置实现软件开发的模式。目前,随着技术的积累与进步,软件开发工作中手工编写代码的数量越来越少,软件开发进入到低代码时代。基于BPM的低代码开发平台更是发展强劲。
2015年,AWS、Google、微软、甲骨文等巨头开始入局。2018 年,西门子以 6 亿欧元收购低代码应用开发领域厂商Mendix,同是在这一年,低代码平台 OutSystems 获得 KKR和高盛的3.6 亿美元融资,估值超过10亿美元,低代码应用开发在海外火起来。
根据《2021年中国低代码/无代码市场研究报告》,我国整体市场规模已经达到19亿,未来五年复合增长率达到49.5%;第三方使用人员规模达到42.6万人,入局厂商涵盖云厂商、行业软件厂商、开发工具厂商。
作为企业级BPM低代码开发平台,应该具备以下特点:
基于微服务架构,实现前后端代码分离;
提供丰富的页面控件,可视化方式开发,能够满足多种业务场景;
具备良好的集成能力,方便与各类异构系统进行集成;
程序代码自动生成,向用户开放全部源代码;
全面支持国产化操作系统、中间件、数据库及硬件设备;
系统安全方面要能够满足等级保护、分级保护相关要求。
低代码平台对于企业来讲真正的核心价值在于降本增效。经过实践证明,低代码平台不仅仅做边缘性、扩展性应用,对于复杂应用,同样具备优势;其次,低代码平台更讲究“快”,开发速度要快、交付要快,更重要的是敏捷修改,在某些特定场景,效率能提高几十倍。
关于低代码的未来,从行业发展的角度出发,入局企业有两条路径,一是通用性做的极强,二是路径做的极深