BPM的概念与起源
BPM,即业务流程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法,是一种管理原则。
BPM通常也代指BPMS (Business Process Management Suite),是实现整合不同系统和数据的流程管理软件套件。针对流程管理的信息化系统,特点是注重流程驱动为核心,实现端到端全流程信息化管理。
从具体实施的层面看,BPM可分为流程定义、流程测试、流程执行、流程分析、流程管理、流程质量与效率监测、流程优化等环节
20世纪90年代,Michael Hammer和James Champy的成名之作《公司再造》引发了业务流程改进的浪潮。两位管理学大师展示了这样的观点:重设公司流程、结构和文化能够带来绩效上的显著提高。
20年后的今天,业务流程改造有了新名字:业务流程管理(BPM),再次流行。很多公司再次把业务流程管理,这种通过分析、建模、监控持续优化业务流程的实践,当作解决业务难题和帮助公司实现财务目标的系统方法。
关于业务流程管理
业务流程(也叫做经营流程)是为了实现一定的经营目的而执行的一系列逻辑相关的活动的集合,业务流程的输出是满足市场需要的产品或服务。
根据功能、管理范围等的不同,企业的流程管理一般分为四个层次:
√生产流程层
√运作层
√计划层
√战略层
流程管理的各层次均有相对独立的、特定的方法,但层次之间也有着密切的联系。
首先,高层的管理目标最终要通过低层的业务活动来实现;
其次,当低层的管理解决不了实际问题时,就需要引入高层的管理,例如:运作层的调度无法解决资源的配置问题时,就说明分配给该流程的资源数目需要修改,此时需要引入计划层的管理,重新进行资源能力计划的计算;
最后,低层的数据为高层的管理决策提供依据,企业的策略管理和战略管理中的模型和参数来自对企业实际经营活动统计数据的积累。
从整个企业流程管理的角度来看,有必要将这四个层面上的流程管理统一和企业的信息系统联系起来。
从企业信息系统的角度来看,办公自动化系统、事务处理系统和决策支持系统等都是常见的企业信息系统,但这些系统并没有加入流程的因素,只是用来帮助员工完成某些特定的任务。
工作流系统的出现使得整个流程的自动流转或自动执行成为可能,但是工作流一般只解决生产流程层的问题,与企业的计划和战略决策还存在一定的脱节。另外,随着企业业务流程向企业外部(供应商和客户)延伸,传统的工作流系统无力解决跨企业的流程集成问题。
BPM对业务流程管理的作用
帮助企业降低成本
当企业有一套合适的BPM系统时,每个业务流程都已经确定并且实行,通过流程系统我们可以清晰地了解到各个业务流程的短板,从而进行调整,避免过多的损失。
帮助企业认识和响应客户需求
成功的企业必须有回应。他们必须能够识别不断变化的客户需求和偏好,并迅速做出反应。这是成功的BPM策略真正可以提供帮助的另一个领域。它迫使决策者注意。我们查看流程管理方式的最新变化之一是,流程本身正变得越来越以客户为中心,而不再以生产力为中心。利益相关者现在不再想问如何改进流程以更快,更高效地推出产品,而是希望改进流程以更好地满足客户的需求。这直接影响到诸如客户满意度和保留率之类的指标。此外,修改业务流程以使其满足客户的需求通常会导致其他重要的改进,从而带来更高的生产率和效率。
提高企业的生产力
随着竞争的加剧和生存条件的要求越来越苛刻,公司必须尽力而为。BPM可以帮助提高生产力,并使公司能够为客户提供更多服务。具体来说,可以通过减少订单下达之间的延迟时间以及系统中订单的可见性。这样可以更快,更高效地完成订单。所有这些都归功于良好的业务流程管理带来的那种客观分析。没有业务流程管理,公司可能不会意识到这种低效率。
保持企业的核心竞争力
当您的流程重复且效率低下时,它们就会充满浪费,这意味着您没有时间专注于研发或其他步骤,从而使您的公司能够更好地抵御竞争。这是因为在不简化业务流程的情况下,您将始终专注于运营。限制了创新并允许废物积累,进一步降低了您的速度。当业务流程可靠且高效时,您的业务将有更多资源用于增长和发展。
流程管理(BPM)软件
Ø产品目标
BPM的主要特点是流程导向、通过强大的集成能力、端到端连接使效率提升。
BPM软件主要通过帮助企业将流程做为切入点,梳理企业业务,极大地减少了业务实现时间,从内部管理角度实现降本增效。从企业内部实现:
1、组织管控能力升级
管理上的地域间隔、层级限制和系统隔离等问题在BPM平台上迎刃而解,借助BPM赋能平台的多租户模式和接口整合能力,企业内的管控得到全方位升级;
2、业务管理绩效提升
业务流程的复杂多变和流转困难等行业痛点和难点在BPM平台上得以攻克,借助BPM赋能平台的可视化配置模式和流程引擎的诸多中国特色,企业业务流程的规范性和高效性得到充分保障;
3、IT的赋能价值呈现
信息化建设的成本导向在BPM平台的应用过程中得到扭转,借助BPM赋能平台以“流程”为核心的整套引擎式开发套件和方法论,企业在流程管控可持续发展的路上有了更强大的工具武装。
Ø产品设计思路
BPMl软件以打通企业服务流程为核心,建立有效的业务流程线。而业务流程线的建立即是工作环节的建立,促进端到端 (End to End) 的业务对接,打破部门间“数据孤岛”,使企业真正实现“客户为中心”的落地服务体系。
同时,BPM软件还需要具备强大的集成能力,实现OA、CRM、ERP等多个系统的整合。
BPM产品在市场中通常以套件形式出现,构成的组件包括:
√流程设计器
√流程引擎
√表单
√业务规则引擎
√组织
√模拟测试
√看板/仪表盘
√工作区
√集成层
√行业解决方案
BPM产品在设计中以流程中心的方式,对企业业务流程进行全流程管理
Ø产品体系架构与核心模块
BPM软件需要根据企业业务环境的变化推进人与人之间、人与系统之间以及系统与系统之间的整合及调整,打破传统“工作流”的流程传递、流程监控的范畴,实现灵活、易用、互通的信息化整体架构和环境,帮助企业跨部门、跨组织、跨业务线提高执行力。
对企业内部及外部的业务流程的整个生命周期进行建模、自动化、管理监控和优化,使企业成本降低,利润得以大幅提升。应实现模块包括:
BPM生命周期管理:开发符合国际BPM规范,严格按照流程管理的完整生命周期方式管理流程。
从流程的调研设计到系统建模实现,再到上线运作执行,最后通过系统执行分析报表来确立流程是否有优化的空间。真正带来企业效率提升。
内置企业应用:为提供企业经营活动、行政管理等方面的常用业务流程应用的功能。增值模块功能,可以为客户带来更多管理上的帮助
高效开发:企业个性化业务流程实现,可通过系统自带的表单流程设计师实现,无需复杂的大规模开发,成本低,实现度高,为企业长期发展系统内部应用深度,提供的经济好用的帮手。
BAM业务流程监控:应用流程规范管理化,节约时间成本、提高服务质量、进而给客户带来效率提升。为用户提供流程监控的有效工具,依据BPM中进行流程积累的数据,以图形化方式展现数据分析结果,为客户进一步优化流程提供数据依据。
ØBPM(业务流程管理)实施策略
1.确定BPM项目的轻重缓急
BPM的常见错误是没有把BPM应用系统与项目实施部门及整个企业最重要的战略目标紧密联系起来。
BPM关注的“流程效率”应当与更重要的战略目标结合起来,譬如提供效率更高的客户服务。IT组织以及来自每个业务部门重要的利益相关者应当就项目的轻重缓急达成一致,所选的项目不仅能给单个部门直接带来好处,还能给多个部门或者整个组织直接带来好处。
2.确认BPM试点项目
一旦确定了BPM项目的轻重缓急,就应当选择针对某个部门的特定项目作为正式行动前的试点。
成功的项目试点不仅会证明BPM的成功,还有助于证明有必要在整个企业扩大部署策略。因此,所选择的试点应当直接支持企业最紧迫的战略目标,提高客户服务、更快地推出新品,缩短流程时间帮助企业获得竞争优势。
3.成立亲合团体
组织需要有精心设备、分阶段进行的部署计划,还要考虑到有缓急之分的BPM项目以及有密切关系的亲合团体(affinity group)。亲合团体是指共享流程、文档/文件和数据的部门。
譬如,有着共同管理职能的几个部门,如财会、营销和客户服务部门。这些部门或者业务单位可以重复使用流程的相同部分,从而能够获得跨部门的流程效率,降低实施、支持及培训成本。
亲合团体里面的主要部门实施BPM应用系统后,它可以指导实施类似应用系统的下一个部门。这种方法促进了整个团体共享流程自动化知识。
4.进行必要的组织变化
成功的企业BPM策略可能需要报告职能关系和对职责方面进行调整,事先进行这种改变很重要。
如:BPM策略会影响多个系统和应用软件,包括ERP系统、财务应用软件、内容管理系统以及集成服务。BPM策略还需要改变人们的办事方法以及使用系统的方法,即使核心流程根本上没有变动。