1、以用户为中心的流程模型
无论何时我们建立流程模型,我们都必须以客户为中心的方式工作。我们必须始终把我们的模型的消费者放在心上。我们必须设身处地为他或她着想。这听起来很简单,但是很少有流程模型真正支持这种方向。
正如我们所说,人民的知识、技能和利益、查看我们的流程模型的人员变化很大。在下面的列表中,我们已经编译了我们在bpm项目中遇到的类型。这些描述是有关项目所扮演的角色;它们不是任何组织中人们的头衔。我们发现,企业使用bpm开发的经验越丰富,我们看到的这些角色就越一致。我们建议您熟悉以下内容:
- 过程所有者:过程所有者对他们的过程负有战略责任。他们对优化性能非常感兴趣。他们通常有预算权力,但是在他们签字之前,他们需要确信你的改进计划是有效的。在大多数公司中,流程所有者占据管理的第一或第二层。他们可以是管理委员会的成员或主要部门的负责人。
- 过程经理:过程经理对他们的过程负责操作。他们直接或间接地向流程所有者报告。他们申请改进项目,作为外部服务的订购方。过程管理人员通常是低级或中级的管理人员。流程参与者:流程参与者与流程一起工作并实际创造价值。他们与过程经理的关系差别很大。在由职能部门(销售、物流等)组成的公司中,过程经理是流程执行部门的职能主管。流程参与者直接向该功能执行人员报告。如果过程是跨部门执行的,这是很常见的,特别是在过程矩阵组织中(见下图),部门主管之间会产生冲突。流程建模本身不能解决这些问题,这就是为什么我们不在本篇文章中进一步研究的原因
图:过程矩阵组织。
流程分析师:流程分析师的核心竞争力通常是bpm,特别是bpmn。它们支持流程管理人员作为bpm生命周期的所有阶段的内部或外部服务提供者。流程分析人员可以是外部服务提供者的联系人,也可以作为流程经理的代表。在公司内部,流程分析师通常在bpm方面有自己的能力范围,例如业务组织,或者他们是it部门的一部分。然而,很少有过程分析人员负责技术实现。
分析师可能喜欢技术工作,可能从头到尾了解bpmn,但他或她的优势是作为一个组织者和沟通者。作为业务和it之间桥梁的构建者,流程分析师是每个bpm项目的中心。根据我们的经验,大约有70%的人,声称或被分配到这个角色,是不合格的,因为他们缺乏适当的分析倾向。过程分析人员最重要的资质不是发送信息的设备,而是接收信息的设备。好的过程分析人员自然希望彻底地理解每一件事。与此同时,他们在与他人的交往中有足够的同情心,他们可以根据每个群体调整自己的沟通方式。他们记得每一个细节,但他们也明智地保护细节,不让那些细节只是分散注意力的人看到。
项目经理能成为好的过程分析人员吗?不,项目经理也不应该是过程分析人员。大多数项目经理都认为自己是“有活力的、行动导向的人”,经常需要“让人参与进来”或“从火中取出栗子”。他们可能非常擅长委派责任,不过,说实话,有些人只是毫无头绪的空话。让一个好的流程分析人员同时管理bpm项目似乎是一种理想的做法,但它很少起作用。
流程工程师:流程工程师使用技术实现由流程分析师建模的目标状态流程。在最好的情况下,它们在工作流引擎中这样做,它使流程自动化。您可以将用java、c#或其他语言编写流程逻辑的程序员称为流程工程师。程序员的主要工作发生在bpm生命周期的实现阶段,不过流程分析人员也可以让流程工程师参与其他阶段的工作。
现在我们已经概述了流程模型的潜在客户,我们可以讨论模型应该是什么样子来让这些客户满意。
本系列会持续更新,欢迎关注,技术支持:盘古BPM