第1页共15页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共15页導入跨組織商業程序管理的問題與解決方法DevelopingCross-OrganizationBusinessProcessManagementSystem:Issuesandsolution戚玉樑私立中原大學資訊管理系副教授maxchi@mail.mis.cycu.edu.tw李佳曄私立中原大學資訊管理研究所b88881177@hotmail.com何定為工業技術研究院資訊與通訊所摘要商業程序管理(BPM,BusinessProcessManagement)是一個匯集企業管理、程序再造、與資訊技術等領域的綜合概念,而「程序」則是強調爲達到特定商業目的時,編組數個活動並且依序去完成。本研究以服務導向為架構基礎,探討進行跨組織的程序管理時,企業應如何因應複雜的協同作業,特別是導入BPM時須考量的因素與作為,因此提出「商業程序管理開發程序」作為參考依據。本程序包括三項層面:1).程序再造,由問題的釐清、現有作業的改進、到程序的服務化,以期能將個別程序予以標準化,提升服務的再利用;2).程序塑模,強調程序表達標準化的必要性,因此由個別活動在程序中的輸出/入、編組及描述語言等的使用,皆須在共通的協定及規範下進行;3).程序執行,探討邏輯協定層與訊息傳遞層的分工及可行的方法工具。本研究最後以典型的協同補貨問題(Collaborativereplenishment)為例,依照我們提出的開發程序進行建置與說明。由實證經驗顯示,運用本研究的開發程序,確可有系統的指導開發者完成跨組織的商務協同,亦可作為企業開發BPM的參考依據。關鍵字:商業程序管理;網路服務;程序組合第2页共15页第1页共15页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共15页壹、緒論企業在資訊科技的實務應用上,已由早期單純的資料處理,逐漸走向具有系統整合概念的應用,例如管理資訊及企業資源規劃等系統,這種稱為程序驅動(Processdriven)的資訊應用模式,實際上是以管理工作程序(Workflow)為核心,達到商務協同的目標(HuangandChung,2003)。由於企業須朝向國際化發展的趨勢已成型,無論是擴展為跨國的集團組織、或納入於其他組織成為供應鏈的一環,個別企業均須要與其他企業在作業上謀求更緊密的合作,因此資訊技術也擔負更關鍵的角色。為解決複雜的整合問題,各種以跨組織為目的之標準、協定及規範因應而生,其目即為創造一致的溝通環境,以利資訊整合,例如產業的資料交換標準中的RosettaNet及CIDX等。近年來,企業為因應網際網路的蓬勃發展,紛紛導入以資訊技術為核心的商業程序管理(BPM,BusinessProcessManagement),藉以提升產業競爭力及促使企業再造。然而,BPM的成功要素並不僅限於相關軟體工具的應用,相較於企業內部的程序管理,企業在跨組織的BPM中只扮演部分角色,因此在管理的視野上,應由傳統的企業高度提升到產業高度(Industry-wide),分析的角度也須由如何融入產業社群為首要課題逕行改造。「網路服務」是由網際網路標準組織(W3C,WorldWideWebConsortium)所發展的應用系統整合規範,它強調藉由XML訊息的封裝及傳遞,達成異質環境所需克服的互通性問題,例如系統之間的操控與識別,由於這項技術在系統開發上具有化繁為簡及求同存異的特性,因此已廣泛應用於企業的資訊系統整合(Curberaetal.,2002)。近年來,各項以網路服務規範為基礎的開發工具也逐漸完備,例如程式開發語言有Java及.Net等、整合性開發環境的工具有IBMWebShpere及BEAWebLogic等。網路服務創造了應用系統(服務)易於整合的環境,所有的服務並未侷限於企業內,它們皆可透過網路由不同的企業提供,此種開放且支援分散式的運作架構,稱為服務導向架構(SOA,serviceorientedarchitecture)。簡言之,服務導向架構提供跨企業環境(Industry-wide)的整合基礎,也促使企業更容易完成與其他企業的商務協同(ZhaoandCheng,2005)。服務導向架構在應用系統的需求、提供及管理上,都以XML訊息傳遞方式,改善應用系統在跨平台操控上(interoperable)的一些難題,然而對於結合其他應用系統成為具有程序性或程序能力的應用時,仍需要其他規範或技術的支持(ZhaoandCheng,2005)。本研究即為探討在服務導向架構下,企業如何執行與其他企業的商務...