[原创]ARIS I, 1st——WHY BUSINESS PROCESS MODELLING (II)

  作者:于瑞祥
2007/11/1 19:27:26
本文关键字: ARIS SAP Solution Manager 畅享原创

1.3 到底什么是模型

假设此时已经说服你觉得业务建模是非常重要的,而你的公司也的确需要他。由前面已经给出粗略定义,“到底什么是业务模型”仍然不是很清晰。下面的部分将会回答这样问题,顺便介绍一些ARIS的模型,但在此之前请允许我花一点时间解释模型的一些基本特性。

假设我正打算给某教堂建一个展示用模型。我想大部分读者能够想象出一个完美的模型。按照教堂的外型比如三平方,用木头或者合板制成。刷成砖的样子,在这个模型的旁边在展示一些其他的模型等等。很显然,模型不需要指按照准确的细节存在于原教堂地址上,它只需要一些关键特性,通常清晰的模型拥有:

  • 代表了一个实际的存在
  • 按照一定的尺寸构建
  • 有特定的详细程度
  • 按照特定的视角表现
  • 特定时间的一个快照
  • 为特定目的而存在

对一个真实的业务模型也是同样的道理,他们只是表示实际的事物,从特定的角度为特定目的建模。

业务的模型并不是你业务实际发生了,只不是代表了会发生什么。通常情况下它是正常情况下会发生什么或者可能会发生的事情的模型,而不是如果发生错误时会发生的事情。他的某些部分只是比较浅的建模,而其他部分则可能有着精确的定义(比如CRM Internet销售的流程模型)

许多人经常陷入这样一个误区中,认为一旦他们建立了一个业务模型,它就是实际发生的事情。业务模型只是现实中涉及所希望发生的事情,他与现实有一定关系。模型中的内容可能会发生也可能永远不会发生。或者退一步,即便模型就是实际业务发生的事情,那么他们却经常忘记了需要保持这个模型的更新,而业务也需要跟最新的模型保持同步。

在生成模型的时候应该问自己:

  • 你的主要目的是什么
  • 从什么角度来考虑
  • 需要详细到什么程度
  • 模型会被怎么使用(公开发布,分析,仿真)

有关这些问题讨论在后面的章节会有详细的描述

1.4 为什么需要一种业务建模方法

不妨先回答这样一个问题:为什么我们需要重新发明轮子?业务模型并不是所有的困难所在。重要是拥有一个方法论,能够巩固和理解一些基础的分析方法。建模之所以显得这么困难是需要找到一个有效的方法在纸上来表现抽象的概念,比如数据流,评估指标等等。更重要的是他们之间的关系。你公司中的许多人能够想出用各种图来表现这些东西,但是毫无疑问它们之间肯定有些差异。本质上,业务流程建模就是一个纪录和分析整个业务的一致方法。所以最本质的东西就是每个人度使用同一的途径对业务建模。然后这些模型能够链接一起,或者至少相互之间能够协同,能够被所有需要的人所理解。

正如我们所见,与你的业务伙伴,供应商,质量评估机构或者法规部门共享这些模型正变得越来越需要。拥有一个全球的业务建模方法当然是一种理想状态,但是实际这是有困难的。有许多比较熟知的建模方法,比如ARIS,Catalyst,Zackman Framework等等,和建模标准如IDEF等等。这些方法各自都有不同的方法和重点;他们中的一些也有特定的工具提供商。通过使用一种方法你能够保证业务内的标准化,建立在检验和好的实践基础之上,使得你的模型能够被别人很好的理解。

1.5 为什么使用建模工具

虽然并不一定要使用一个软件工具进行业务建模,但使用它确实能带来许多好处:

  • 鼓励标准化(e.g. 只有一种方法)
  • 提高流程设计的质量和严肃性
  • 通过一个单独的库提供单一,一致的纪录
  • 鼓励使用通用的,易解得流程库
  • 允许多视图的使用
  • 提供分析工具
  • 支持重用
  • 帮助评估,测试
  • 作为软件或工作流系统开发的起点
  • 为所有流程用户提供广泛的接入点
  • 支持虚拟工作是(e.g. MS NetMeeting)
  • 最终用户简便的反馈

建立通用的建模方法最困难的部分是保证一定程度的标准化。使用建模方法提供了标准化的框架,而使用工具则加强了这一标准。你可以使用一种没有工具支持的方法,但使用工具会使得这更为简易。工具通常有预定义的符号,图形类型和关系,这些能够帮助用户去遵循方法。当然用户可以把工具当成一种美化的画图报,但更多时候这些工具提供了语法和方法检查,这些会帮助管理者加强标准化。正如将在本文中看到的那样,像ARIS Toolset之类的工具有很多的功能,以各种方法使用。所以,建立起你自己公司的标准来规定怎样选择方法和在组织内选择工具实施是非常重要的。在本文的后续章节中也会有详细讨论。

在纸上画图与使用工具的最大差异是后者模型不仅仅是在纸上的图形。模型有Object组成,Object和模型保存于一个底层数据库内。工具确保这些对象和模型,他们的属性和关系能够被分析并报告。对象代表了通用的一些能够被许多模型重用业务实体,并带有他们的数据属性。然后能够别人看,更新同一模型保证最新的最新信息。工具同时管理访问权限和配置,而不是控制很多的文档。因为模型一电子形式存在,他们能够被分析,仿真和测试。通过适当的借口,这些模型可以以各种方式发布。

这些利益能够完完全全的改变你组织内的业务和流程建模氛围。流程不再是仅仅有特定的人建立或者复查,然后被纪录在一块木头上再也没有去碰。现在流程和其他模型可以由Web接入,更多的人能够阅读 并直接从他们的电脑或者象MS NetMeeting之类的虚拟工作室中给出反馈。流程模型变成获得,跟实际业务相关的,真实的一部分。

经常有人问起使用建模工具建模的好处以及在写业务案例时的帮助。通常,我都是提供如上面那样的列表,尽管它们难以按照金钱来衡量,因为他们从来不是实际利益。但是,就经验而言,最大的单一好处就是它为流程设计,及后续的业务建模和分析,所带来的规则以及严肃性。

流程设计和分析肯定是管理现代义务的关键点之一。但,至少到目前为止,并没有一个流程设计的专业评估机构。也许有一些很好的流程建模和分析方面的课程,但还也仅限于学术研究或者商业教育。结果就是业务流程建模并不被认为是一个专业的内容,而那些经常做流程和业务建模的人没有一点相关知识,有时甚至不能胜任。通常是由在某些业务方面有专长的人担当这一角色。结果是,我在介绍ARIS Toolset建模的时候经常发现不仅仅需要教会他们怎样使用这一工具,而且还得告诉他们一个流程建模的基础知识。但教会他们方法并提供了实现的工具后,人们能够迅速变成流程设计的高手。所以选择一种通用的方法和工具,并带上一个设计和加强它的使用,你能够快速提高流程和业务建模的标准化和严肃性。

1.6 为什么使用ARIS Toolset

Garnter Group在发布的BPM研究中ARIS已经连续多年保持世界领先位置。

ARIS,Architecture of Integrated Information Systems的英文缩写。由Professor August Wilhelm Scheer at the Institute für Wirtschaftsinformatik, Uni. des Saarlandes in Saarbrücken和SAP AG合作开发。其致力于对复杂业务的进行全方位建模,主要包括:

  • 流程
  • 数据
  • 组织
  • 系统
  • 信息
  • 产品
  • 知识
  • 业务对象
  • 信息流

另外,他还支持使用UML对软件系统进行建模。ARIS的一个主要应用之一,但不在本文讨论范围之类的是对SAP ERP实施的支持。

就我个人经验,给出一些为什么选用ARIS的理由:

  • 使用Event Driven Process Chain方法论
  • 着重于对复杂业务关系建模
  • 丰富的功能,并能根据用户需要定制
  • 流程间方便的导航功能
  • 按照层次化的方法对功能分解
  • 变量模型和流程的合并
  • 提供动画的流程仿真
  • 支持业务对象,测量和Balanced Scorecard
  • 提供基于WEB的建模和接入支持
责编:姜玲
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

发表评论

         看不清,换一个

于瑞祥谈SAP

rss订阅
SAP Consultant and Business Analyst。主要领域为业务流程改进,SAP项目实施等方面的咨询与研究。 主要涉及产品ARIS,SAP ERP,SAP Global Trade Services 以及SAP Solution Manager等。 现就职于一家德国咨询公司,从事SAP相关领域的咨询工作。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918