探討企業整合新工具-ARIS方法論
金
雄
e-mail : jinsh@ms11.hinet.net
壹、前言:
近年來由於資訊科技(Information Technical,IT)快速發展,使得企業資訊化與自動化逐漸受到重視,也帶動了電子商務(Electrical Commercial,EC)興起;然企業為了提升系統資訊化的效能,同時並能有效地整合企業流程,以成為目前主要探討的議題,為因應此一發展趨勢及有效地進行企業資源計畫(Enterprise Resources Planning,ERP)以強化企業競爭力,因此,國外許多著名公司如:SAP、Oracle、Baan、PeolpeSoft等,陸續發展出功能完整且複雜的企業資源整合系統[1],然這些企業資源整合系統不論在成本投資及系統整合與維護上,均使得企業在導入過程中遭遇許多的瓶頸,同時以國內產業的規模是以中小企業為主體,這將會使國內中小企業在資訊系統整合上面臨難題,這也是大型資源整合性系統不易在國內興起主要原因。
然為解決此一企業資源整合之問題,並在投資成本與使用維護等效益考量下,由德國IDS公司的Prof. DR. August-Wihem Scheer所提出的整合性資訊系統架構(Architecture of Integrated Information System,ARIS),其系統設計理念主要是在提出一個企業整合性的解決方案,以引導企業在整合過程中,從流程設計、管理與應用等方面,作全盤性的評估並能有效地應用於企業組織中,目前ARIS已被公認為程序設計的標準,全世界已有超過1900個企業採用,並與世界知名的公司SAP、IBM、Digital、Softlab等企業進行策略合作,於1996年GartnerGroup RAS Service針對BPR(Business Process Reengineering)工具評比報告中,將IDS公司的ARIS列名為第一領先的BPR工具供應商,顯示出ARIS將成為企業資源整合的新工具。
貳、企業流程之剖析:
依Hammer & Champy[2]研究指出認為企業再造工程(Business process Reengineering,BPR)必須以企業流程為中心,而事實上企業流程往往是隱藏在組織部門中,不易被人們所發覺。再依Jacobson[3]也研究指出企業流程是貫穿組織內部各個部門。因此,企業是以作業流程為中心來再思考與再設計,但一般而言企業流程是相當複雜,且不容易使人們了解到流程彼此間的關聯性(如圖一)。

圖一:企業流程模式範例
然如何能有效地來分析企業流程,並從中發掘企業流程的問題與瓶頸,以做為企業流程改善之依據,依Scheer[4]指出勢必要將企業流程做有效的分割,以減少企業流程分析的複雜度(如圖二)。

圖二:企業流程模式觀點分割圖
參、ARIS系統架構:
ARIS系統整構是由Prof. DR. August-Wihem Scheer在1992年所提出,其方法論主要也是以分析企業流程(Business Process)為核心,藉由資訊模式與物件型態來有效地描述和發展企業流程整體性的架構,因此,ARIS將所有企業流程與程序的相關標準納入系統中,這將會造成整個系統的複雜度,為有效解決此一複雜度的問題,ARIS系統將企業模型劃分為四個主要觀點來描述,從組織面(Organization View)、資料面(Data View)、流程面(Control View)及功能面(Function View)來做為ARIS系統的生命週期模型(Lifecycle Models),而每一觀點中又分為三個層次來逐步建置系統,此三個層次分別為需求定義(Requirement Definition)、設計規格(Design Specification)及系統實現(Implementation Description)(如圖三)[4]。

圖三:ARIS系統架構圖
然在每一個層次中並提供許多的方法來支援系統架構的描述,而每一觀點之間也可以建立彼此的關聯性,這樣分割的方式可以有效地降低系統的複雜度,因此,透過此一分割分式可以提升企業資源的分析與整合效能,同時也使得企業組織與資訊系統能緊密相結合。同時在企業系統分析發展過程中,IDS公司另提出一套ARIS-House of Business Engineering(ARIS-HoBE)理論架構,以程序設計(Process Design)、程序管理(Process Management)、程序工作流程(Process Workflow)及程序應用程式(Process Application)等四個階段來進行,以做為企業整合的發展程序(如圖四)。

圖四:ARIS-HoBE架構
依IDS公司顧問過去的實務經驗,顯示出ARIS可以建立許多特定產業的參考模型(Reference model)[5]:
一、特定產業模型(Industry-Specific Reference Models):
Mechanical Engineering
Paper Industry
Consumer Goods Industry
Plant Engineering
二、特定程序模型(Procedural Models):
Process Oriented Implementation of SAP R/3
Business Process Engineering
ISO 9000 Certification
ARIS Workflow Implementation
Benchmarking
肆、ARIS資訊模型:
由於ARIS基本上是一個整合性的系統概念架構,主要是以分析企業流程為中心,透過企業流程分析以了解企業程序作業上的問題,並以做為系統發展的開始點,再藉由需求定義、設計規格及系統實現等程序,來逐步建立並整合企業內部的資訊科技系統。然企業要了解組織內部的作業流程與程序,如果不藉由資訊模式的方法來有效的分解,一般而言大部份企業對於作業流程是混沌不明且不容易知悉,如何能有效地分析企業流程,企業必須藉由資訊模式化的方法來發掘企業流程的問題與瓶頸,並做為企業流程改善之依據,因此,企業資訊模式的方法是可以提供企業來進行系統再造與整合的工作,這符合從企業工程到軟體工程的程序觀點(如圖五)。

圖五:企業系統再造與整合程序
依據Scheer教授所提出的系統架構所設計出來的ARIS系統軟體,主要是以Control View中事件程序鏈結圖(extended Event-driven Process Chain Diagram,eEPC)為系統設計的主軸,再延伸至Data View、Function View、Organization View等觀點中,依各層次不同選取適當的資訊模型來做更細部的定義與規範,並建立圖表資料中各個物件彼此間的連結關係(如圖六),此一連結特性顯示出ARIS系統可以滿足企業進行系統整合之要求。

圖六:ARIS資訊模型範例圖
目前ARIS系統軟體(V4.1版)中共提供有高達83種方法論及一百多種的物件型態以供運用,經過整理ARIS各類的資訊模式的方法,並依據各層次及觀點的模式需求重新加以歸類,以做為企業未來在導入ARIS系統過程中所需應用之資訊模式參考(如圖七)。

圖七:ARIS各層次資訊模式圖
雖然ARIS在各層次中已提供相當多的資訊模型,另在Control View中針對有關執行模式方面亦提供有Product/Service Exchange Diagram, Product/Service Tree, Product Allocation Diagram, Product Tree, Product Select Matrix, Competition model等資訊模型可加以來運用,除此ARIS並將UML及OMT模式方法整合到系統中,以下是UML物件型態與ARIS其他模式之對映關係(如表一)。
表一:UML物件型態與ARIS其他模式的對映表
|
Object Types in UML Diagram |
Object Types in Other ARIS Models |
| Activity(UML Activity Diagram) | Function(eEPC, function Tree, etc) |
| Operation(UML Class Diagram, UML Class description Diagram) | Function(eEPC, Function, etc) |
| Actor(UML Use Case Diagram) | Person Type(eEPC, Organizational Chart) |
| State(Statechart Diagram) | Object State, Performance(eEPC, etc) |
| Object State(Activity Diagram) | Object State, Performance(eEPC, etc) |
而圖表中的物件型態也可以對映到ARSI所指派到相關的模式(如表二)。
表二:物件型態與指派ARIS模式的對映表
|
Object Types |
Assignment Models |
| Class | eEPC, eERM, Technical Terms Model, IEF DataModel, OMT Class Description Model, OMT Dynamic Model, SAP-SERM, SeDaM Model, UML Activity Diagram, UML Class Description Diagram, UML Class Diagram, UML Statechart Diagram |
| Operation / Activity / Function | eEPC, eEPC with Material Flow, Function Tree, Function Allocation Diagram, Industrial Process, Information Flow Diagram, LLOVC, Material Flow Diagram, Office Process, PLOVC, Process Selection Matrix, SAP ALE Filter Model, SAP ALE Function Model, SAP ALE Message Flow Model, SAP Applications Diagram, System Attributes, UML Activity Diagram, UML use Case Diagram, Value Added Chain Diagram |
| State / Object State / Performance | EEPC, eEPC with Material Flow, Function Tree, Industrial Process, Performance Exchange Diagram, Performance Exchange Diagram(graphic), Performance Tree, Performance Tree(graphic), Office Process, Product Selection Matrix, Product Tree, Product Allocation Diagram, Process Selection Matrix, UML Statechart Diagram |
| Package | UML Activity Diagram, UML Class Description Diagram, UML Class Diagram, UML Collaboration Diagram, UML Component Diagram, UML Statechart Diagram, UML use Case Diagram |
| Actor / Person Type | Annual Calendar, Shift Calendar |
| Decision / Split / Synchro / Rule | Rule Diagram |
| Use Case | eEPC, eEPC with Material Flow, UML Activity Diagram, UML Collaboration Diagram, UML Use Case Diagram, PCD, PCD with Material Flow |
同時近年來企業逐漸重視知識庫(Knowledge Base)為企業一項重要的資產,對於企業知識的管理方法也顯示其重要性,因此,在知識管理方法方面ARIS系統亦提供有二個物件型態:Knowledge Category和Documented Knowledge及二個模式方法:Knowledge Structure Diagram(Data View)和Knowledge Map(Control View),由此可以看出ARIS方法論已涵蓋相當多的資訊模型與物件型態,依王嘉玲[7]對IDEF、ARIS與OOA/OOD等資訊模式進行比較研究,指出ARIS所包含的模式範圍較廣,甚至將IDEF與OOA/OOD等相關資訊模式納入其中,可見ARIS在企業整合能力有其不可忽視的效能。
然對於如此多的資訊模型勢必也會造成模式選用的困擾,依陳文玲[5]以ARIS導入凌巨科技公司應用個案研究中,對於需求定義方面上提出以下資訊模型的應用方法:
一、組織架構的定義方面:應用方法-Organization Tree。
二、功能模型的定義方面:應用方法-Function Tree。
三、流程模型的定義方面:應用方法-eEPC, Function Allocation Diagram。
四、資料模型的定義方面:應用方法-eERM。
因此,ARIS可以依據產業的特性來選用適當的資訊模式,來逐步建置實現企業的系統,從上述企業個案應用實例顯示出ARIS也可以有效地導入國內中小型產業,以改善企業的體質並提升企業的競爭力,由於篇幅有限同時ARIS方法論相當的多,此處將無法對每一個模式的方法做說明,有興趣者可參考文獻所列的網站及ARIS所附的手冊說明。
伍、ARIS整合性產品:
在ARIS系統中不僅提供相當多的資訊模型,同時並針對程序設計、管理、工作流程及應用程式等方面,也提供相對應的產品來描述與實現企業流程,除了ARIS提供有企業整合所需的核心軟體外,並可以連結如:SAP R/3、ERWin、IBM FlowMark等許多知名的軟體工具,使得ARIS系統已跨足到企業資源產合與流程再造之相關領域;目前IDS公司仍不斷與其他軟體廠商進行策略整合工作,可見ARIS未來在系統整合功能上有其相當的優越性,以下就程序設計、管理、工作流程及應用程式等方面列出可支援的相關產品以供參考[1,5]:
一、程序設計產品方面:
ARIS Easy Design
ARIS Toolset
ARIS Simulator
ARIS Link for Visio Business Models
Best Practices Reference Models
ARIS Link to Modeling Tools(ERWin, Designer2000, KEY, Composer)
ARIS Analyzer for SAP R/3
二、程序管理產品方面:
ARIS Prompt(for Activity-Based Costing)
ARIS Link to Microsoft Project
三、程序工作流程產品方面:
ARIS Link to Workflow Engines
IBM FlowMark, Filenet
四、程序應用程式產品方面:
ARIS Link for SAP R/3
ARIS Link to Other Application(Baan, PeopleSoft, ….coming soon)
陸、結論:
由於ARIS方法論提供了企業整合的程序架構,並配合許多相關的軟體工具來實現企業的目標,同時ARIS系統並具備了容易使用與維護等特性,這對國內中小型企業而言提供了另一個新的解決方案,再透過企業個別的規劃並選擇適合的方法,可導出特定產業的整合性架構,以提升企業的作業效能與競爭力,並可提供給相關產業來參考,因此,整體而言ARIS是值得來推廣與應用,不僅可以解決國內中小型企業在資訊管理與系統整合之困難與不足,也可以提供給大型企業另一選擇的空間。
柒、參考文獻:
1.IDS(1999),”The ARIS Product Suite”,<http://www.isd-scheer.com/>。
2.楊幼蘭譯(Hammer & Champy原著)(1994),”改造企業-再生策略的藍本”,台北,牛頓出版社。
3.Jacobson Ivar(1993),”The Object Advantage : Business Process Reengineering with Object Technology”,ACM Press and Addison-Wesley Publishing Company,New York。
4.IDS(1998),”ARIS Methods”,Version 4.0。
5.中綱科技(1999),”ERP規劃工具-ARIS簡介”,<http://www.ixon.com.tw/>。
6.王嘉玲(1998),”CALS之模型分析方法-IDEF、ARIS與OOA/OOD”,軟訊第七期,pp.23-37。
7.陳文玲(1999),”ARIS應用於中小企業流程與資訊模型整合之研究-以凌巨科技公司為應用對象”,CALS 1999學術暨實務研討會論文集,pp.237-241。
中崗科技有限公司 台北市和平東路二段259號9樓 Tel:02-27045535 / Fax:02-2754-1785
Ixon Technology 9F, No.259,Sec. 2, Ho Ping East Road, Taipei, Taiwan, R.O.C. 106
Copyright 1998中崗科技Web站所登載的文章係屬本公司,版權所有,勿任意轉載,違者必究