您所在的位置:e-works首页 > 管理信息化 > 流程管理(BPM)

业务流程管理在供应商协同产品开发中的应用

业务流程管理(BPM)在企业协同商务中扮演越来越重要的作用,应用IDEF3对供应向参与的协同产品开发流程建模,并使用BEA公司的AquaLogic BPM Suite演示厂如何使用业务流程管理上具对协同产品开发流程进行建模和仿真,介绍了业务流程管理(BPM)在协同产品开发流程管理中的应用。
    在21世纪,随着经济全球化、信息网络化、需求多样化发展的要求,企业需要在高度分布复杂的环境中,以全局动态协作运营方式进行快速实时创新,敏捷应对市场竞争和客户需求的变化,市场竞争使得企业面临越来越大的压力,企业需要以更快的速度、更低的成本把受欢迎的产品推向市场,实现这些目标,公司再也不能像以前一样只凭自身力量单打独斗,必须与合作伙伴和供应商合作。

    在整个产品协同设计的合作过程中,不同企业之间需要规划他们的协同产品设计业务流程,定义这些流程所要达到的目标和执行这些流程的参与者,同时定义在这些流程中需要互相交换的数据和知识。不仅如此,企业再也不能依靠传统的协同技术(电话、传真、会议)来完成可工作,而是利用互联网技术将各种需要的协同技术整合起来,以完成产品设计的工作。

    企业中的组织部门单元间的边界模糊化趋势扩展到企业级组织间的边界模糊化。跨组织运作关系由原来零碎的简单信息沟通和孤立的交易转变为正式完整的跨组织流程。企业间多角色协作战略的实现同样需要企业间的跨组织流程具有迅速直接与之对应的能力。要在数字经济中竞争,公司必须组成扩展企业-参与着来自不同的地域、公司、时区。

    目前,以通用汽车、波音公司为首的企业纷纷采用协同商务以适应全球经济一体化的发展,利用Internet等为特征的新兴技术为实现手段,在汽车制造企业与供应商的整个供应链内及跨供应链进行各种业务的合作,最终通过改变业务经营的模式与方式达到资源最充分利用的目的。

1 业务流程管理(Business Process Management-BPM)

    业务流程管理(Business Process Management-BPM)在协同商务中的需求下出现,并且扮演越来越重要的角色。任何企业都有多种流程在企业内部和企业外部进进运作,业务流程的执行效率和效果,往往意味着企业高收益的成功或者代价昂贵的失败。业务流程管理的崛起,成为协助企业改善业务流程的关键学科。

    1.1 业务流程管理(BPM)的定义

    业务流程管理(BPM),有时简称流程管理(Process Management),是一种以规范化的构造端到端的业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法。

    从技术的角度看,业务流程管理(BPM)是从早期的工作流管理、EAI、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。一个独立的业务流程管理(BPM)系统应该能够轻易的与现有的应用软件,如CRM和ERP以及SCM相集成,而无需重新设计整个系统。

    从管理的角度来看,业务流程管理(BPM)试图以流程为中心、以持续提高企业的绩效为目的,通过优化企业的组织结构、灵活易变的流程设计、面向客户而非管理者的横向流程管理体制等等一系列措施,来提高企业的运行效率、优化资源利用率、优化人员之间的协作关系,从而降低企业的运营成本、提高企业对客户需求的响应速度,以争取企业利润的最大化。

    BPM是流程自动化和系统设计领域最新的发展方向,BPM的作用在于帮助企业进行业务流程分析、监督和执行。BPM包括了支持运行业务流程的设计、制定、管理、分析的各种方法、技术、工具,它可以看作是传统的下作流管理系统和方法的扩展。Gartner公司2005年11月18日发表的文章《Business ProcessManagement Suites Enhance the Control and Management of BusinessProeesses》中定义了业务流程管理(BPM)生命周期包括以下几个环节:定义、建模、模拟、启动、执行、监控、分析、优化,如图1业务流程管理(BPM)生命周期。


图1 业务流程管理(BPM)生命周期


    1.2 业务流程管理(BPM)的优势

    业务流程管理给企业带来的好处有:(1)固化企业流程;(2)实现流程的自动化;(3)实现团队合作;(4)企业流程的优化;(5)企业的知识通过流程固化下来。一个成功的BPM方案应该包括业务领导层和技术层的共同参与,可以大幅度缩短流程周期(有时候高达90%)和降低成本,这种效果在跨部门,跨系统和用户的流程中尤为突出。

    1.3 业务流程管理(BPM)在协同产品开发应用的现状

    目前,业务流程管理多应用与金融证券以及电信和网络通信公司,还有企业政府行业等等对于企业流程标准化和自动化更容易操作的行业,如中国电信和银河证券以及浙江临安市供电局采用Ultmus公司的业务流程管理解决方案。而在制造业中多应用于客户关系管理(CRM)和供心链管理(SCM)与企业资源管理(ERP)等领域,这些领域对于企业业务流程自动化也较为容易实施。

    但在协同产品开发管理中,业务流程管理的应用目前还没有,现有的产品生命周期管理软件往往提供嵌入式的工作流管理软件,如Teamcenter和Windehill,但是嵌入式的工作流管理软件有以下缺点:(1)只能局限于本系统之内的工作流管理;(2)不能提供流程绩效分析;(3)不能与企业中其他系统的业务流程管理系统交换信息,缺乏整合能力。这些弊端促使了在协同产品研发中需要业务流程管理系统对整个企业的业务流程进行综合的分析和整合,包括产品设计的财务方面的分析,生产能力的分析。这样就需要和ERP以及SCM等系统进行整合和协同,而不仅仅关注产品设计流程这个方面。

    1.4 产品协同开发对业务流程管理(BPM)的需求

    企业与企业之间因为不同的产品,不同的文化和管理方法,往往产品开发流程是不一样的,特别是新产品开发,更多的是需要设计下程师和产品工程师之间等人与人的互动参与。设计工程师和产品工程师通过协同设计平台进行对新产品表达,不断反馈和修改,才能设计出最好的产品,因此很难将所有流程都标准化和程序化。不过大多数公司的新产品开发流程仍然有许多工作是可以标准化和流程化的,例如新产品开发前端的新产品立项,与供应商进行零部件价格的协商和财务可行性的评估,这些流程更多的需要各个不同企业不同部门分析各种不同的数据和信息。而这些流程就需要业务流程管理(BPM)帮助企业固化流程和实现流程的自动化,将参与者协同优势体现出来,以及对产品没计流程进行持续优化。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:殷爽
3
;