Logo cn.artbmxmagazine.com

用于过程建模和分析的语言,符号和工具

目录:

Anonim

本文提到了一些用于业务流程建模的语言,符号和工具。首先,对IDEF0,UML语言,EPC图和BPMN标记进行简要描述。对此进行了简要比较。然后简要介绍了用于业务流程建模的四个软件工具:Microsoft Office Visio 2003,Active Modeler Advantage,MEGA eTOM Accelerator和ARIS Tool SET。最后,对上述工具进行了简要比较。

本文提到了为业务流程建模设计的一些语言,符号和软件工具。首先,它简要介绍了IDEF0和UML语言以及EPC图和BPMN表示法。不久将它们进行比较。稍后,它描述了用于业务流程建模的四个软件工具:Microsoft Office Visio 2003,Active Modeller Advantage,MEGA eTOM Accelerator和ARIS Tool SET。最后,它对这些工具进行了比较。

介绍

通过流程建模,可以更好地了解业务,从而创造改进业务的机会。对流程的组织结构进行建模可提供全局视野,并允许了解组织关系集的动态,从而促进活动的协调和必要变更的管理,以实现协同作用并享有灵活性。

业务建模是使开发与公司和机构的目的和目标保持一致的典型技术。如果以使相关小组同意该模型的方式进行,则项目成功的机会将会增加。业务建模,更具体地说是业务流程建模,是与各个级别的用户进行通信的理想方式。

过程建模构成了分析的基础,从中可以识别出有问题并因此必须改进的方面。

当前,已经有大量的语言,符号和软件工具被设计用于业务流程的建模和分析,其中一些在本文中进行了展示。

答:这项工作的贡献。

基于目标,范围和限制的,用于业务流程建模和分析的语言,符号和工具的分析。

B.具体结果

这项工作的结果是:

  1. 用于业务流程建模的语言和符号的表征用于业务流程建模和分析的特定工具的可能性。

C.使用的方法

进行的研究是基于分析和综合的方法。

D.其他研究结果

广泛的书目参考,可以查询研究中使用的资源。

1-流程建模的语言和符号

1.1-IDEF0建模语言

IDEF0构成一种图形建模技术,专门用于表示不同过程之间的关系和相互依赖性,如图1.1所示。

它的主要特征是能够区分过程之间的三种可能类型的关系:

  1. 建立了流程必须考虑的准则的关系,这些关系提供了必要的资源,以执行流程之间的线性链接关系(输入-输出)。

区分关系的能力使您可以对整个组织进行建模。

图1.1-IDEF0中流程的图形表示

资源:

1.2-由事件指导的流程链。事件驱动的流程链(EPC)

EPC是一个动态模型,可以共同表示业务资源,例如系统,组织,数据和信息,并组织它们以提供一系列任务或活动(过程),从而为业务增加价值。

EPC中基本上使用四种类型的对象:

  • 事件功能规则资源(数据,组织,系统)

这种类型的模型的基本原理是表示事件-功能-事件-功能-事件序列…,指定每个功能涉及的规则和资源。

1.3-统一建模语言(UML)

它是一种可视化,指定,构造和记录软件系统的图形语言。UML提供了一个用于描述系统“蓝图”(模型)的标准,其中包括诸如业务流程和系统功能之类的概念方面,以及诸如编程语言表达,数据库模式和可重用软件组件之类的细节。

重要的是要注意,UML是用于指定而不是描述方法或过程的“语言”。它用于定义软件系统,详细说明系统中的工件以及记录和构建。换句话说,它是描述模型的语言。它可以以多种方式应用以支持软件开发方法,但是它本身并未指定要使用哪种方法或过程。

1.4-业务流程建模的表示法。(BPMN)

BPMN是由BPMI开发的业务流程建模的一种表示法,该组织包括以下公司:Intalio,SAP,Sun和Versata,该组织的主要目标是创建流程建模的标准表示法业务。提供用于在业务流程图中表达业务流程的图形表示法。

它的主要目的是作为过程管理的支持,是创建过程初始草图的分析师,负责实施将执行这些过程的技术的技术开发人员以及创建它们的人员都可以容易理解的一种表示法。执行以及对流程进行监视和监督的人员。换句话说,这种表示法在设计和实施阶段之间建立了联系。

尽管对于所有业务用户而言都很直观,但是它仍然能够表示复杂的流程语义。另一个目标是确保为执行业务流程而设计的XML语言可以以一种通用的符号来查看,例如,BPEL4WS是用于Web服务的业务流程执行语言,在这些语言中可以找到它们。

在所有这些语言和符号中,集成度最高的是BPMN,对于其创建者,BPMI符号工作组的成员而言,BPMN符号的工作组成员对最佳的创意进行了审查和分析,并将它们整合为标准符号。审查的符号和方法包括:UML活动图,IDEF,ebXML BPSS,ADF图,RosettaNet,LOVeM和EPC等。

1.5-关于提到的语言和符号的一般注意事项

稍后,我们将看到事件指导流程链(EPC)在集成信息系统体系结构(ARIS)中被广泛使用。就其本身而言,UML尽管用于对业务流程进行建模,但它更特定于软件开发。

流程建模中使用的语言和符号起着非常重要的作用,因为它们负责使所有参与模型设计人员,信息技术专家,运行它们的人以及控制和指导它们的人。

在一个项目中,可以选择使用一种或另一种语言或符号,甚至可以选择其中的几种,但是当选择一种语言或符号来开发模型时,必须完全遵守其规则。

2-用于业务流程建模和分析的软件工具。

随着公司对流程管理的使用越来越多,越来越需要更好的工具来分析不同的流程,这些流程描述了员工和业务合作伙伴的所有任务和角色以及应用程序的应用。支持它们的软件以及内部和外部工作流程,这些对于实现公司的业务目标至关重要。

继续使用Visio和其他简单的文档和绘图工具,但是专业人员正在寻找一种全面的建模工具,该工具可以为分析增加价值并考虑到业务模型管理的各个方面。

2.1-Microsoft Office Visio 2003

Office Visio 2003可以帮助业务和技术用户以清晰的方式记录,设计和传达复杂的系统和流程,以促进更有效的决策和协作。在其中,您可以通过简单地拖动预先设计的MicrosoftSmartShapes®符号来创建图表,并使用强大的搜索方法在正在使用的计算机或Internet上找到合适的形状。 Visio中包括专门为支持企业家,项目经理,市场营销专业人员,IT和运营管理专业人员,软件开发人员,网站和数据库管理员,设施管理员以及工程师。

组织可以利用像Visio这样直观的界面来创建业务流程管理解决方案,从而提高员工效率。 Visio提供了创建不同类型图表的可能性,其中:

  • 业务流程图-提供创建典型业务图以分析和传达复杂系统所需的模板和工具-包括概念图,流程图以及过程和时间活动图。市场营销:用于创建用于建模过程,基准,模拟和改进,时间和费用分析,活动成本,产品组合,市场营销重点,市场和资源分析以及定价矩阵的图纸。流程图-可用于说明或显示复杂的业务流程。基本流程图可用于信息跟踪,过程计划和结构预测。项目计划:Visio中有许多图表,包括日历,甘特图和PERT(程序审查和评估技术),可用于计划和管理组织的项目。 Visio 2003过程工程包括两个模板:管道和仪表图以及过程流程图。制造商,控制工程师,机械和电气工程师通常使用这些类型的图来记录制造过程和设备,包括UML模型图的软件图。通过定义一系列人员和程序活动来传达设计思想的标准符号,可以在软件开发中更清晰地交流设计原则。

2.2-Active Modeler的优势

这是由日本公司KAISHA-Tec开发的软件,旨在成为提供过程建模和自动化工具的领导者。

该系统基于具有基于“插件”架构的最先进的系统,该系统具有用于所有组件共享的过程建模的主要模块。可以通过添加新的“插件”来简单地扩展功能,这些插件允许将BPMN与Excel,MS Project一起使用,执行成本分析,文档处理并生成自动化的工作流程等。

使用此软件,您可以创建BPM项目,编辑,打印和共享BPMN流程的图和模型。

您可以只购买所需的“插件”,甚至可以构建自定义的“插件”。今天可用的一些主要功能和其他插件是:

  • 流程建模100%与BPMN 1.0保持一致能够支持各种标准的XML流程数据库基于插件的.NET体系结构对分层业务结构进行建模将流程的一部分存储在存储库中,以备将来重用。多种语言支持与多个项目同时工作,并具有流程树视图环境,以设计流程自动化和自动代码生成的工作流程。

它易于安装,可在Microsoft.NET framewok上运行,因此其安装是必备组件的一部分。

无论您已注册还是已付款,系统的主要核心都可以免费评估28天。在此期间之后,商业用户必须购买该软件,表1.2中显示了一些价格,非商业用户可以免费注册并继续使用该软件。

表1.2-Kaisha-Tec开发的某些产品和插件的价格。

资源:

2.3-MEGA eTOM加速器

MEGA International在流程卓越和企业架构建模解决方案方面处于世界领先地位。MEGA提供了方法,建模软件和咨询服务,并提供了一个存储库,使高管能够在公司级别理解,发现,调整和控制信息。

它成立于1991年,在北美,欧洲和日本设有办事处,在全球拥有35,000多个许可,每年提供15,000多个咨询服务。其客户包括美国和加拿大的部门和行政部门,例如交通,海运和农业,以及DIRECTV,摩根士丹利,日产Philop Morris USA和米其林等公司。

MEGA eTOM加速器是一个eTOM库。它为电信行业的过程分析项目节省了大量时间。它还提供了一种受益于模型驱动方法的结构。MEGA的主要特征可为您带来增值服务:

  • 提供从0到3级别的eTOM过程元素的层次结构,包括过程区域,垂直和水平分组以及概览图,并具有浏览器,可访问以下区域的过程区域: eTOM,以MEGA中的eTOM级别和实施示例为例,它包含有关所有eTOM定义的词汇表;其网站允许对eTOM内容进行简单直观的导航。根据eTOM框架映射业务流程,并在业务流程存储库中管理模型。整个企业中业务流程定义的一致性和易于表示的形式提供对潜在的复杂业务结构的影响的清晰理解,并在进行更改之前识别这些影响。易于使用。

访问的可用性及其对eTOM定义框架的可导航性,使其更清晰地过渡到项目的实施阶段,并减少了学习曲线和实施时间,因为只需单击即可获得所需的参考信息,而不是经过长时间的搜索。此外,共享信息可以增加组织内部最佳实践的使用。定义eTOM流程的能力使管理人员可以通过识别重叠和冗余来降低成本。

与其他MEGA产品集成。

MEGA eTOM Accelerator受益于MEGA面向模型的产品的灵活性和成熟度,它基于强大的过程建模工具MEGA Process,可基于最佳实践提供过程的图形存储库,并加速其在内部的传播该公司的。借助它,可以构建eTOM流程的一致图形表示以及有效的导航。

此外,MEGA eTOM Accelerator中准备的项目受益于MEGA Publisher提供的自动文档,可以Word文档的形式或在网站上生成更新的文档。

MEGA eTOM Accelerator是电信行业中基于eTOM的过程分析和改进项目的理想选择。

2.4-ARIS工具套件

它是一个功能强大的过程建模工具,它基于Scheer教授提出的体系结构ARIS。除了流程之外,还可以在其中对系统,组织,信息流,资源,数据,业务目标,材料,软件,知识,产品和成本进行建模。 ARIS使所有这些元素之间的交互成为可能,从而使执行符合上述建议的业务建模成为可能。

ARIS由位于德国萨尔布吕肯的萨尔兰德斯大学商业信息学研究所的August-Wilhelm Scheer教授开发。该概念旨在提供一个涵盖业务理论,信息和通信技术之间差距的框架。换句话说,提供一种足够精确地表达业务概念以允许进行详细分析的方法,并为基于计算机的信息系统的开发提供明确的起点。

Scheer将ARIS的概念定义如下:

  • 用于描述业务流程的体系结构一组具有相关联的元模型的建模方法ARIS Toolset软件系统的基础一种用于计算机辅助业务流程管理的概念。

ARIS概念的核心或中心是以流程形式将业务流程表示为一系列流程事件和任务。

在业务建模中,从单个角度来看的单个模型意味着它太大而没有太大用处。因此,趋势是从更具体的角度构建几个较小的模型,并将它们彼此关联。ARIS概念基于此,因此定义了四个视角(5英寸)的模型。它将它们组织在所谓的“ ARIS之家”中,如图2所示,这些视图是:

  • 组织视图:组织结构的静态模型。它包括分层组织图中的人力资源,技术资源(例如:设备,运输等)和通信网络数据视图:业务信息的静态模型。它包括数据模型,知识结构,信息载体,技术术语和数据库模型功能视图:过程任务的静态模型。它包括功能,业务目标,支持系统和软件应用程序的层次结构流程视图:动态模型,显示流程的行为以及它们与资源,数据和功能的关系。包括事件驱动的流程链,信息流,通信图,产品定义,流程图和增值图。

前三个视图侧重于组织的结构,而过程视图侧重于行为。

显示第五个视图,称为产品/服务视图。

ARIS提供了代表业务所需的不同视图建模的概念,但没有提供如何基于或不基于信息技术进行业务再造或信息系统设计的方法。支持业务所必需的。

图2-根据ARIS视图的表示

2.5-有关上述工具的一般注意事项。

在提供的工具中,Microsoft Office Visio 2003使用最广泛,因为它附带了流行的Microsoft Office软件包,大多数Windows操作系统用户都可以使用该软件包。使用Visio可以对大量类型的图进行建模,但是这种相同的特性使其成为一种在过程建模方面不是非常专业的工具。

就其本身而言,ARIS Tool SET也是一种广为人知的工具,如果其设计重点在于过程建模,那么它就是一种专业工具。作为缺点,可以注意到,如果要使用它,则必须购买它,而作为专业产品,它的价格很高。

鲜为人知的工具是MEGA eTOM加速器和Active Modeler Advantage。首先是专门为电信公司的流程建模,它基于增强型电信运营图(eTOM),使其成为该行业的强大工具。

另一方面,Active Modeler Advatage基于BPMN,BPMN是为成为流程建模的世界标准而创建的一种表示法。它有28天的时间,您可以在其中评估该软件,并且只需注册即可继续使用其简化版本,当然,与其他版本相比,它具有比您需要付费购买的功能更多的功能,但即使在那里,它也仅具有优势您必须购买所需的模块或插件,而不是全部软件。价格也不是很贵。

结论

多种语言,符号软件工具可用于流程建模,尤其是业务流程。它们之间有许多相似之处,但同时也存在显着差异。

对于特定项目,您可以选择任何一种语言或符号,重要的是要遵守所选语言或符号的规则。

在用于过程建模的软件工具中,有些工具比其他工具更专业,但这些工具通常更昂贵。选择一个或另一个将取决于要执行的项目的规模。

语言和符号以及用于流程建模的软件工具都创建了不同业务参与者之间的沟通渠道; 作为一种通用语言,可以从分析和建模流程的人员,通过自动化和实施这些流程的人员,到执行,控制和监督这些流程的人员理解它们。

参考书目

戴维斯河,2001年,《使用ARIS进行业务流程建模:实用指南》,第4版,2005年,伦敦斯普林格。 531羽

García,J.,2005年,《 UML:UML图》。什么是UML?

加里米拉(KL),迈克尔(Michael);威廉姆斯(Williams),布鲁斯(Bruce),2008年,《傻瓜的BPM基础》,印第安纳州印第安纳波利斯的Wiley Publishing,Inc.。 78页

霍华德(SF),彼得(Peter),2003年,《业务流程管理:第三次浪潮》。

Kaisha-Tec 2008,舒适直观的流程建模和BPM设计(2008年3月15日)。

MEGA 2006,“ MEGA 2005 Service Pack 3的新功能”,第1页。 8.(2008年4月1日)

MEGA 2006,“电信治理的最佳实践存储库”。 (2008年2月23日)

Microsoft 2003,关于Office Visio 2003的基本事实。 (2008年2月12日),

Scheer,I。2004,“ ARIS方法”,第1页。 2109。

White,SA,2003,“业务流程建模符号”,第1页。189.

Wikipedia 2008,统一建模语言,(2008年3月25日)。

Winnik,R.,2008年,“电信行业业务流程分析的最佳实践”。(2008年3月5日)

专业术语

ADF:活动决策流程

(西班牙语)活动决策流程

ARIS:集成信息系统的体系结构

(西班牙语)集成信息系统的体系结构

BPEL4WS:Web服务的业务流程执行语言

(西班牙语)Web服务的业务流程执行语言

BPM:业务流程管理

(西班牙语)业务流程管理

BPMI:业务流程管理计划。

(西班牙语)业务流程管理计划

BPMN:业务流程建模符号

(西班牙语),用于业务流程建模

BPSS:业务流程规范架构

(西班牙语)用于业务流程规范的架构

ebXML:使用可扩展标记语言的电子商务

(西班牙语)使用XML的电子商务

EPC:事件驱动的流程链

(西班牙语)事件驱动的流程链

eTOM:增强型电信运营图

(西班牙语)增强型电信运营图

IDEF:ICAM定义语言

(西班牙语)ICAM定义语言

ICAM:集成计算机辅助制造

(西班牙语)集成计算机辅助制造

LOVeM:可见性企业建模线

(西班牙语)业务可见性建模线。

UML:统一建模语言

(西班牙语)统一建模语言

XML:可扩展标记语言

(西班牙语)可扩展标记语言。

用于过程建模和分析的语言,符号和工具