全面瞭解企業資料服務(10/24)
文/葉宏謨
企業是由人構成的組織,大家都知道「人」是企業最重要的資源。企業資源包括4MVCD:人、產品材料、機器設備、財務金融、廠商、客戶、和資料。所以「資料」也是企業的資源,而且是很重要的資源,因為資料不只有自身的價值,也會影響所有其他資源的管理。
4MVCD
VCD (Video Compact Disc)是影音光碟,現在的年輕人可能没看過。4MVCD是筆者定義的企業資源,意思是企業資源包括人(Man)、材料(Material)、機器(Machine)、錢(Money)、廠商(Vendor)、客戶(Customer)、和資料(Data),合起來就是4MVCD。人是員工;材料包括買進來的原材料(Raw Material)和賣出去的完成品(Finished Goods),以及中間的所有半成品(Semi-Finished Goods);機器泛指一般設備;錢就是企業的財務金融,筆者為了湊一個M所以使用「錢」這個字。
[ 加入 CIO Taiwan 官方 LINE 與 Facebook ,與全球 CIO 同步獲取精華見解 ]
在以前的年代VCD很流行,所以用4MVCD較容易記住企業資源的種類。筆者在國外教書的時候,上課時不能說Man要說Man and Woman,在台灣4MVCD中的Man就不需要那麼麻煩,但筆者絶對没有不尊重的意思。
所有資源都有其資料,從資料(例如產品庫存、客戶訂單等)我們可以了解企業的運作。資料是資源之一,所以資料也有資料。服務導向架構SOA-ERP系統的一萬多個服務元件就是代表企業4MVCD前六種資源的資料,即第七種資源–資料;而SOA-ERP服務元件的文件(LCServiceDoc)就是企業4MVCD第七種資源(資料)的資料,描述這些SOA-ERP服務元件(資料)的結構和內容,是資料的資料,又稱為元資料(Meta-Data)。除了SOA-ERP,企業還有其他的資料資源,例如CAD系統的設計圖面、Email、Line和電話錄音等,就要用其他方法來管理了。
資料的封裝
企業的SOA資訊系統是三層式(Three-Layer)架構,包括前端應用程式、中間層SOA-ERP服務元件、和後端資料庫。正如4MVCD中的機器設備,資訊系統可以租用或買斷,但企業只「擁有」資訊系統中的資料,並不擁有資訊系統。
不同企業可能會使用相同的機器設備或資訊系統,生產出來的產品或資料才是自己所擁有的。尤其是資料,如果別人有你的資料,他可能已經違法,除非你的資料是可銷售的資料產品(Data Product)。
[ 閱讀更多 【全面瞭解企業資料服務】系列文章 ]
除了「人」以外,我們可以說「資料」是企業最重要的資源。組裝SOA-ERP服務元件開發應用程式的開發商只看得到服務元件看不到資料庫,資料庫被封裝(Encapsulated)起來,没有人碰得到資料庫,SOA-ERP系統的資料比一般ERP系統安全。
資料和應用程式完全切開
資料必須和資訊系統的應用程式切開,正如貴重物品必須和銀行保管箱切開。使用者隨時可以把貴重物品從一個銀行的保管箱搬到另一個銀行的保管箱。企業可以運用資源,但不一定擁有它,例如企業可運用員工,但並不擁有員工。當租車比買車便宜時,我們可能就不會買車,因為我們要的不是車,是通勤或運輸。
目前在台灣仍然有很多公司「擁有」資訊系統,但企業並不需要資訊系統,企業需要的是資料。資料才是企業真正「擁有」的資源,企業應該有權利隨時把資料從一個資訊系統搬到另一個資訊系統,而不是被某系統綁架。
如果企業資訊系統是由不同開發商的應用程式組成,而這些應用程式由SOA-ERP服務元件組成,則企業可以隨時更換應用程式,可隨插即用(Plug and Play),快速上線,没有資料整合的問題。正如可以使用不同的瀏覽器登入一個網頁看到相同的內容,企業可以使用任何開發商的應用程式查詢、維護企業擁有的、獨一無二的資料。
除了「人」以外,「資料」是企業最重要的資源。當今的台灣企業都有資訊長(CIO),但很少有資料長(CDO, Chief Data Officer, 或稱數據長)這個職位。資訊長(CIO)負責企業「資訊」科技(IT)相關業務,如網路、電腦、資料庫等,而數據長(CDO)則負責「資料」相關業務。從策略面規劃企業應該擁有什麼內外部資料,到各商務流程應該收集、產生什麼資料,到如何分析內外部資料以支援決策者和管理者。因為經營環境不斷在變,數據長應該未雨綢繆,預想各項業務未來可能會需要的資料,並備妥快速客製化工具,讓主管想要什麼資料就能馬上找到或寫出應用程式產生需要的資料。資料是企業的資產,應用程式則是隨時可以下載或開發的。
(本文授權非營利轉載,請註明出處:CIO Taiwan)