“我們的公司正處于快速增長(zhǎng)時(shí)期,商業(yè)需求在不斷變化。而問(wèn)題是,如今的ERP系統(tǒng)并沒(méi)有足夠快地適應(yīng)這些變化。”
美國(guó)燈具制造商Kichler公司CIO John Schindler說(shuō),當(dāng)他考察一個(gè)ERP軟件的時(shí)候,“商業(yè)靈活性”雖然不是在頭腦中出現(xiàn)的第一個(gè)詞匯,但是,這卻越來(lái)越成了他和其他用戶需要從ERP廠 商那里得到的東西。他說(shuō):“我們的公司正處于快速增長(zhǎng)時(shí)期,商業(yè)需求在不斷變化。而問(wèn)題是,如今的ERP系統(tǒng)并沒(méi)有足夠快地適應(yīng)這些變化!
在二十世紀(jì)90年代逐漸成為人們矚目的系統(tǒng)之后,ERP已經(jīng)逐漸發(fā)展成大型的單片式體系結(jié)構(gòu),它們擁有許多功能模塊,而要計(jì)劃和部署這些模塊則需要數(shù)月或數(shù)年的時(shí)間。這些系統(tǒng)需要復(fù)雜的定制、調(diào)整,才能適應(yīng)商業(yè)流程,而與其他應(yīng)用的集成則需要編程至API,許多大型公司都擁有數(shù)十或數(shù)百個(gè)點(diǎn)對(duì)點(diǎn)連接需要進(jìn)行維護(hù)。例如,喜達(dá)屋飯店及度假村集團(tuán)(Starwood Hotels & Resorts Worldwide)負(fù)責(zé)技術(shù)的副總裁Kevin Malik稱,其SAP系統(tǒng)為大約100個(gè)外部和內(nèi)部接口提供支持,結(jié)果,把該系統(tǒng)升級(jí)至第4.7版本就花了20多名員工5個(gè)月的時(shí)間。SAP AG公司副總裁Roman Bukary承認(rèn):“以前的老辦法根本沒(méi)有什么靈活性!
ERP系統(tǒng)在對(duì)不斷變化的商業(yè)需求做出反應(yīng)方面相對(duì)來(lái)說(shuō)也不夠靈活,常常需要進(jìn)行重大的軟件升級(jí)以適應(yīng)即使看起來(lái)并不連續(xù)的商業(yè)流程變化。Cory Eaves是ERP廠商SSA Global的首席技術(shù)官,他說(shuō):“如今,我們的99%的客戶都對(duì)系統(tǒng)的源代碼進(jìn)行了修改,他們都希望可以不需要這樣做。因?yàn)槎ㄖ七@些系統(tǒng)的間接成本確實(shí)很高,與長(zhǎng)期維護(hù)的成本一樣高!
如今,主要的ERP廠商在SOA架構(gòu)下?tīng)?zhēng)相重組其軟件產(chǎn)品的時(shí)候,都認(rèn)為通過(guò)重新調(diào)整軟件以支持SOA,以及用Web服務(wù)替代專用應(yīng)用編程接口,可以提供前所未有的靈活性,部署和集成將更容易,而且需要的定制編碼也更少。此外,廠商們還表示,通過(guò)把傳統(tǒng)應(yīng)用模塊分解成更小的構(gòu)件,并把這些構(gòu)件當(dāng)作可以重新使用的Web服務(wù),用戶就能夠通過(guò)只選擇和安排他們所需要的構(gòu)件來(lái)生成定制系統(tǒng)了。
用戶表示懷疑
對(duì)于SOA能否拯救EPR,用戶有理由表示懷疑。集成和維護(hù)企業(yè)應(yīng)用的編程人員以前就聽(tīng)說(shuō)過(guò)CORBA和DCOM的這種類似承諾,結(jié)果,它們都很難實(shí)現(xiàn),而且維護(hù)成本很高。Eaves稱,同樣,一些公司推出的集成代理器(Integration Broker)也曾承諾縮短在應(yīng)用之間建立點(diǎn)對(duì)點(diǎn)接口的周期,但是它們都太復(fù)雜了。與集成代理器一樣,SOA使用的也是輪軸和輻條式設(shè)計(jì),也稱服務(wù)總線,但是,卻有一個(gè)重要的不同之處:“這些基于Web標(biāo)準(zhǔn)的方法使得解決這些問(wèn)題的復(fù)雜度減少了很多!
對(duì)于Schindler來(lái)說(shuō),第一份商業(yè)訂單就是,明年Kichler公司將向PeopleSoft 8.9遷移,屆時(shí)將取消75%的軟件定制。盡管他認(rèn)為該軟件對(duì)XML和Web服務(wù)的支持還不成熟,但是,Schindler卻表示,他希望該軟件能夠在2至3年內(nèi)發(fā)展到能融合來(lái)自不同廠商的商業(yè)過(guò)程并使其可以重新使用的地步。
廠商艱難前行
另一方面,ERP廠商卻要繼續(xù)其SOA之旅。美國(guó)Plant-Wide 研究集團(tuán)總裁Bill McFadden說(shuō):“問(wèn)題不是讓終端用戶高興,更多的是使ERP廠商能夠從硬代碼API領(lǐng)域里抽身而出!
ERP系統(tǒng)越來(lái)越多的是以中間件平臺(tái)為中心,在這些平臺(tái)上,大部分的集成工作已經(jīng)完成,例如,使用IBM公司的WebSphere或者微軟公司的.Net就可以操縱基本過(guò)程和應(yīng)用代碼。ERP廠商不得不面臨一個(gè)抉擇,一是使自己與其中的一種中間件保持密切的一致;一是建立自己的中間件系統(tǒng)。由于ERP軟件的預(yù)計(jì)增長(zhǎng)率只有個(gè)位數(shù),因此,很少有廠商有能力走建立自己的中間件這條路,但這卻是SAP選擇的道路。公司宣布,隨著mySAP ERP在2007年的面市,它將把其ERP軟件分解成以Web服務(wù)出現(xiàn)的更加粒狀的自我描述構(gòu)件。那樣,用戶就能夠組合這些構(gòu)件,以生成定制的松散耦聯(lián)的復(fù)合應(yīng)用,SAP公司稱其為xApps。
這一點(diǎn)對(duì)加拿大郵政公司(Canada Post)總經(jīng)理Aaron Nichols很有吸引力,他說(shuō):“我們?cè)谟唵紊僧?dāng)中使用了一些特定的功能,我們希望把這些功能向企業(yè)之外推廣。只挑選那些必需的服務(wù),為每個(gè)客戶定制應(yīng)用。這樣就可以為客戶提供他們想要的性能,而我們也可以在每個(gè)應(yīng)用當(dāng)中重用這些性能,而且無(wú)需運(yùn)行它們一次以上!
PeopleSoft公司則決心與IBM公司共命運(yùn),它把WebSphere作為其首選中間件,但是,Oracle公司對(duì)該公司的收購(gòu)卻使這一戰(zhàn)略的未來(lái)不確定了。不過(guò),作為PeopleSoft的用戶,Kichler公司的Schindler表示,他根本不擔(dān)心Oracle公司的計(jì)劃。他說(shuō),第一個(gè)實(shí)際影響將隨著PeopleSoft 10的面市而顯現(xiàn),該產(chǎn)品最早也要過(guò)36個(gè)月才能面市。Schindler表示,就目前而言,Kichler公司將保持現(xiàn)狀。
分析人士表示,雖然Oracle公司為其電子商務(wù)套間提供了自己的應(yīng)用服務(wù)器和中間件,但是,其總體SOA戰(zhàn)略卻并未得到很好的闡明。Oracle公司負(fù)責(zé)ERP的副總裁Fred Studer說(shuō):“客戶并不需要單元式信息倉(cāng)庫(kù)。它們需要的是真實(shí)的來(lái)源。”但RedMond公司分析員James Governor稱,問(wèn)題是,在真實(shí)世界里,大多數(shù)組織都不得不擁有許多資源庫(kù),而這種思維又讓廠商們猶豫不決。Oracle公司一直忙于把其傳統(tǒng)API與Web服務(wù)接口捆綁起來(lái),并在積極地做更多的此類工作。但是,它是否能走得像SAP一樣遠(yuǎn)還不是很明朗。Gartner分析師Yvonne Genovese說(shuō):“當(dāng)你把大的應(yīng)用分解成小的應(yīng)用時(shí),可以重新安排這些小應(yīng)用,或者,把事件放在那些任務(wù)中間。而Oracle公司還未真正做到這一點(diǎn)!
規(guī)模小一些的ERP廠商也都推出了其自己的SOA創(chuàng)新項(xiàng)目。SSA公司的Eaves說(shuō):“我們對(duì)Java和WebSphere進(jìn)行了標(biāo)準(zhǔn)化!狈治鋈耸勘硎,所有ERP廠商最終都將進(jìn)入一些中間件提供商當(dāng)中的一家公司的范圍之內(nèi),這些中間件提供商包括微軟、IBM、SAP和Oracle(可能的話)。但是,迄今為止,還沒(méi)有一個(gè)廠商的創(chuàng)新項(xiàng)目成功出爐了。McFadden謹(jǐn)慎地說(shuō):“我的猜想是,至少需要5至7年的時(shí)間才能完成重組!
Rob Crawford是SAP用戶Menasha公司的資深系統(tǒng)分析員,他擔(dān)心的是版本控制和服務(wù)注冊(cè)問(wèn)題。他說(shuō):“如果你升級(jí)后端,Web服務(wù)就需要進(jìn)行變更。你必須找到辦法,解決Web服務(wù)的版本問(wèn)題或者對(duì)其進(jìn)行擴(kuò)展!盢ichols也同樣想知道,這些系統(tǒng)將如何很好地進(jìn)行伸縮。他說(shuō):“所有這些概念都一起出現(xiàn),它們都希望成為解決方案,但是,它們也會(huì)增加更多的復(fù)雜性!
對(duì)于由Web服務(wù)連接起來(lái)的分布式構(gòu)件世界,喜達(dá)屋公司的Malik擔(dān)心其如何遵從美國(guó)政府的相關(guān)法規(guī),因?yàn)樽鳛镾arbanes-Oxley法案的一部分,為期6個(gè)月的全面測(cè)試就已經(jīng)夠復(fù)雜了。他說(shuō):“針對(duì)Sarbanes-Oxley法案,我對(duì)試圖使系統(tǒng)構(gòu)件化的努力表示謹(jǐn)慎,因?yàn)橛懈喔嗟臇|西需要進(jìn)行測(cè)試!
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:ERP弊端顯現(xiàn) SOA能否拯救ERP?