问题一:BPM工具都算是低代码平台?
是的,这里指的是真正的“低代码”平台,而不是随便一个软件公司打着低代码的概念,蹭热度的。具体如何辨别低代码平台真伪?下面这篇文章,希望对大伙有帮助~
问题二:宜搭算是一个BPM工具吗?
回答:钉钉宜搭算是一个BPM工具,因为他符合BPM工具的特征。(BPM特征详见下文!)
一、BPM工具通常要具备哪些功能?
用户在选型BPM工具的时候往往不知道该关注哪些功能,什么样的BPM工具能满足国内企业应用需求,下面,我用多年的BPM实施经验提炼了中国特色BPM应该具备的功能,帮助企业在研发或者选型时参考。
BPM定义!
1、IBM对BPM的定义:在业务流程的整个生命周期中对业务流程进行建摸、开发、部署和管理来实现业务策略的it治理过程。
2、Gartner对BPM的定义:是一个描述一组服务和工具的一般名词,这些服务和工具为显式的流程管理(如流程的分析、定义、执行、监视和管理)提供支持。参考IBM和Gartner对BPM的定义,实际上BPMS软件主要包括流程建模、流程开发、流程执行、流程监控这几个重要部分。
按照组件划分梳理需求:
流程设计器:对应流程建模功能
流程引擎:对应流程执行功能
流程监控:对应流程监控和管理功能
流程门户:完成流程提交审批的人机交互界面
电子表单:对应流程开发功能,表单是流程流转的载体,尤其是国内的人工审批流程
系统管理:一个系统必备的基础功能
BPM应该具备的功能!
1、流程设计器
2、流程引擎
3、流程监控
4、流程门户
5、电子表单
6、系统管理
总结:
能满足上述功能的国内BPM“低代码”平台有:织信Informat、明道云、简道云等。这里面,不乏有一些老牌厂商。其功能比较强大,但架构普遍偏陈旧,很难满足现在主流的微服务、容器云、前后端分离等架构要求。
而新型的低代码BPM平台架构较先进,基本上都是云原生架构,为应用上云设计的,功能方面侧重点不同,织信Informat低代码开发平台偏向于流程引擎、低代码开发和云适配。
对于打算自己研发BPM的企业,也可以选用开源的流程引擎,比如:JBPM、Activiti、Flowable、Camunda等,也是一个不错的选择,但是开发工作量较大,因为开源的流程引擎几乎没有拿来即用的,需要做大量的扩展和定制开发,才能在生产环境应用。织信Informat专注低代码、流程引擎研发和应用。