2010年1月13日 星期三

ORACLE ERP 的前世今生 (3)

資料庫是ORACLE的業務基礎,是它存在的最初理由,而ORACLE應用軟體業務則幾乎是在偶然間發展起來的。ORACLE最初應用軟體(財務會計軟體)的業務開展,與當時的兩位公司高管有關,一個是ORACLE歐洲地區負責人傑夫·斯誇爾,一個是公司的首席財務官(CFO)傑夫·沃克。上世紀80年代中期,ORACLE公司的管理運作還處在一個極其鬆散的狀態,出於工作需要以及個人興趣,遠在英國的傑夫·斯誇爾決定搞一個財務會計軟體。他不僅在自己的公司內部使用這種軟體,而且還將它銷售給國際客戶。與此同時,在美國總部的ORACLE老闆拉裏·埃裏森也找來了曾自己建立過財務軟體公司的傑夫·沃克,來負責ORACLE的應用軟體發展,但很快埃裏森又任命傑夫· 沃克兼任公司的首席財務官,理由僅僅是"搞財務軟體發展必然也懂財務管理"。埃裏森這一奇怪、輕率的任命,為幾年之後(1990年)的公司銷售財務管理失控、公司瀕臨崩潰埋下了隱患。埃裏森後來不得不承認"任命傑夫·沃克為CFO是一個錯誤,不幸的是,我當時不明白"。


按照今天ORACLE官方資料的說法:ORACLE於1987年收購了一個名為"TCI"的專案(project)管理軟體公司,當年首先發佈了基於UNIX的總賬GL模組與採購PO模組,並在以後從無到有開發了其他所有應用軟體。1988年,ORACLE開發出固定資產FA模組與應付帳款AP模組。

但實際情況並非如ORACLE官方說的那樣"輕描淡寫"。在斯誇爾與沃克這兩個"傑夫"的分別努力下,ORACLE有了兩套不同的開發工具和兩套不同的會計軟體:一套在美國,一套在海外。兩個開發團隊之間的關係非常糟糕,在至少兩年時間裏,雙方各幹各的、相互爭鬥,以決出誰的財務會計系統能夠勝出。埃裏森最後介入,讓他們都重寫產品,以達到公司要求。最終埃裏森於1989年選中了傑夫·沃克的產品,而另一個"傑夫"的產品則被束之高閣,後來賣給了第三方。

1989年,ORACLE首次發佈製造應用,庫存管理(INV)是其第一個模組。注意:INV模組以後將在ORACLE ERP產品的應用架構中,扮演著極其重要的角色。ORALCE早期的產品規劃設計人員或許是于"無意識"當中,為應用產品以後的發展、壯大奠定了一個重要的基石。如同在"幼苗"階段,物種"基因"將決定未來能否長成"參天大樹"一樣,ERP 產品在早期規劃設計階段有關業務流程的設計理念與模式選擇,對於產品未來發展前景將產生重大、深遠的影響。須知"小草"是怎麼澆水也長不大的。

1990年,ORACLE發佈應用產品R7、R8,主要還是C/S架構的財務會計軟體,與SAP對"R"的"即時"定義不同,這裏的"R"僅是"Release(版本)"的意思,ORACLE應用產品後來一直沿用了這一叫法。

在1990-1991年期間,由於公司對銷售財務管理的混亂,作為上市公司的財務報表反復被修改,收入數字一再被調減,虧損數字一再被擴大。ORACLE陷入了一場空前的災難,股價暴跌,股民提起訴訟,埃裏森被要求下臺。作為"替罪羊",曾經搞過財務會計軟體的傑夫·斯誇爾,一直負責應用軟體發展兼CFO的傑夫·沃克,先後都被埃裏森逐出公司。

不過,1992年中進入公司並承擔起挽救公司角色的前ORACLE公司總裁雷·萊恩,對於已經離開公司的傑夫·沃克在應用軟體發展方面的表現,則有相當高的評價:"沃克才華橫溢,他將一些非常具有創意的東西注入了應用軟體當中"。 雷·萊恩的話很容易讓人聯想到ORACLE 產品中獨特的"彈性域"技術,彈性域與其說是一種技術,不如說是一種"方法論",它最早使用在財務領域的會計科目中,隨後逐步發展,成為今日應用產品最重要的基礎元素之一。

1992年,ORACLE發佈應用產品R9,這是一個包含財務會計、生產製造、人力資源的應用套裝軟體。這一年ORACLE已經基本擺脫危機困境,年營收達到12億美金,當然,資料庫仍是主要收入來源。其時,在應用軟體方面,ORACLE大約已經擁有了1500個客戶,但主要是一些中小型的美國公司,它們使用ORACLE的應用套裝軟體來管理自身財務、人力資源以及生產製造方面的一些業務。

儘管埃裏森較早就意識到了ORACLE應 當進入應用軟體業務,但事實上當時及其後很多年,他對應用軟體業務一直興趣不大,他認為相對于資料庫、開發工具,應用軟體太過平庸,只是管理賬目、工資單 之類的無聊東西。埃裏森後來曾坦言:"我從未關注過應用軟體領域的事情,可以說我是個對此漠不關心的旁觀者"。有這樣一位主要對技術感興趣,對於屬於管理 範疇的應用軟體甚至有些不屑一顧的CEO,或許已經預示著ORACLE應用軟體產品今後的發展道路不會一帆風順,將命運多蹇、充滿坎坷。

沒有留言:

張貼留言