SOA架構(gòu):決勝管理軟件未來(lái)
2009-5-3 22:36:00 來(lái)源:網(wǎng)絡(luò) 編輯:56885 關(guān)注度:摘要:... ...
中國(guó)企業(yè)的經(jīng)營(yíng)環(huán)境和競(jìng)爭(zhēng)形勢(shì)發(fā)生了一系列重要的變化:競(jìng)爭(zhēng)范圍逐漸擴(kuò)大,國(guó)際社會(huì)對(duì)中國(guó)制造的要求越來(lái)越苛刻。為了應(yīng)對(duì)變化,企業(yè)內(nèi)部組織變化從過(guò)去的幾年一調(diào)整,變成一年一調(diào)整,甚至幾個(gè)月一調(diào)整。
這是一家近幾年來(lái)一直在高速成長(zhǎng)與擴(kuò)展的IT公司,三、四年前,它只擁有兩、三個(gè)事業(yè)部,擁有兩、三種基于互聯(lián)網(wǎng)的服務(wù)形態(tài),現(xiàn)在,它已經(jīng)變成了一家擁有十幾個(gè)分子公司、若干分支機(jī)構(gòu)的上市公司。這種由分拆變化而形成的多種組織架構(gòu)的企業(yè)就是多組織企業(yè)的一種。
我知道,2008年9月份邀請(qǐng)媒體做市場(chǎng)活動(dòng)發(fā)生這樣的誤差,可能是一個(gè)極端的碰巧的例子。但是,它所反應(yīng)的卻是,在這家企業(yè)內(nèi)部組織之間,有關(guān)媒體活動(dòng)的信息流彼此割裂,沒(méi)有形成統(tǒng)一的共享與管理。
事實(shí)上,媒體邀請(qǐng)只是日常市場(chǎng)運(yùn)營(yíng)中最簡(jiǎn)單、最不起眼的一件工作。一個(gè)企業(yè)的運(yùn)營(yíng)和管理要遠(yuǎn)比這復(fù)雜數(shù)百倍。
尤其是最近兩三年,中國(guó)企業(yè)的經(jīng)營(yíng)環(huán)境和競(jìng)爭(zhēng)形勢(shì)發(fā)生了一系列重要的變化:競(jìng)爭(zhēng)范圍逐漸擴(kuò)大到全球,成本急劇上升,國(guó)際社會(huì)對(duì)中國(guó)制造的要求越來(lái)越苛刻,供應(yīng)鏈更長(zhǎng)更復(fù)雜。為了應(yīng)對(duì)變化,企業(yè)內(nèi)部組織變化從過(guò)去的幾年一調(diào)整,變成一年一調(diào)整,甚至幾個(gè)月一調(diào)整。
有的是為了應(yīng)對(duì)企業(yè)的高速成長(zhǎng)與擴(kuò)展,采用“分拆”,如以上的這家IT公司;有的是為了響應(yīng)細(xì)分市場(chǎng)的需求,迅速推出新品,快速地從其他業(yè)務(wù)單元抽取資源,“聚合”成專(zhuān)門(mén)的業(yè)務(wù)組織或事業(yè)部;有的是“合并”相似資源與管理部門(mén),以降低成本;有的是專(zhuān)注核心業(yè)務(wù),將某些職能“分離”出去,進(jìn)行外包;還有的將閑置資源“租賃”給其他公司。
還是以這家IT企業(yè)集團(tuán)為例,它今年的組織架構(gòu)就與去年有很大的區(qū)別。其公關(guān)工作的一個(gè)最大變化是:將各個(gè)分子公司、事業(yè)部的公關(guān)人員“聚合”成集團(tuán)層面的公關(guān)中心。各位公關(guān)經(jīng)理還是在各分子公司、事業(yè)部上班,業(yè)務(wù)性質(zhì)沒(méi)有變化,但組織形態(tài)卻發(fā)生了變化。與此同時(shí),將部分宣傳任務(wù),外包給了公關(guān)公司,如發(fā)稿、媒體邀請(qǐng)等,從而使得該公司的公關(guān)經(jīng)理能專(zhuān)心于重大活動(dòng)的共同策劃。
按照需要,調(diào)整企業(yè)組織架構(gòu),無(wú)疑會(huì)給企業(yè)注入眾多活力:能實(shí)現(xiàn)業(yè)務(wù)的專(zhuān)業(yè)化分工;實(shí)現(xiàn)資源的集中與共享;業(yè)務(wù)關(guān)系單純,提高效率;實(shí)現(xiàn)評(píng)價(jià)的多維化與精細(xì)化;快速響應(yīng)市場(chǎng)。
但是,這種頻繁調(diào)整也對(duì)企業(yè)的經(jīng)營(yíng)與管理提出新的挑戰(zhàn):1、組織間的業(yè)務(wù)往來(lái)的實(shí)時(shí)反映與財(cái)務(wù)記賬;2、多個(gè)法人核算與虛擬企業(yè)核算并存;3、資金流、物流、信息流、工作流分離的管理模式;4、財(cái)務(wù)、計(jì)劃與預(yù)算、生產(chǎn)的跨組織協(xié)同;5、評(píng)價(jià)與考核的多元化與精細(xì)化。
SOA拯救老IT架構(gòu)
毫無(wú)疑問(wèn),我們需要這樣的一個(gè)隨需應(yīng)變的信息化管理系統(tǒng),全面支持企業(yè)多組織經(jīng)營(yíng)模式、適應(yīng)企業(yè)組織結(jié)構(gòu)的隨時(shí)變化。
但問(wèn)題是,中國(guó)大多數(shù)企業(yè)的信息系統(tǒng)無(wú)法做到這一點(diǎn)。因?yàn)閭鹘y(tǒng)的IT架構(gòu)是固化的,改動(dòng)起來(lái)非常困難:其一,IT技術(shù)層很難隨業(yè)務(wù)層的變化而變化;其二,如果硬要變化,則需要把系統(tǒng)分拆、重新構(gòu)建。不但成本高,而且費(fèi)時(shí)間。
一位從事電力IT建設(shè)的朋友曾告訴我,上個(gè)世紀(jì)90年后期,他們?cè)脑爝^(guò)一個(gè)系統(tǒng),花了一年半的時(shí)間,簡(jiǎn)直相當(dāng)于重做一個(gè)系統(tǒng)。還好,當(dāng)時(shí)的電力行業(yè)屬于壟斷性行業(yè),不存在著瞬息萬(wàn)變的市場(chǎng)環(huán)境。
如果是在業(yè)務(wù)和IT結(jié)合緊密的大型紡織、汽車(chē)制造等現(xiàn)代化企業(yè)中,在原有固化的IT架構(gòu)模式下改造系統(tǒng),猶如邊開(kāi)車(chē)子邊換輪子,非常危險(xiǎn)。如果是花一年多的時(shí)間去改造IT系統(tǒng),勢(shì)必錯(cuò)過(guò)很多商業(yè)機(jī)會(huì)。
改變這一困境的的方法只有一個(gè),那就是——SOA(面向服務(wù)的技術(shù)架構(gòu))。
其實(shí),SOA并非一個(gè)新鮮詞,其思想啟蒙于上個(gè)世紀(jì)70、80年代,1996年就被Gartner明確提出。Gartner為SOA所描述的愿景目標(biāo)是:讓IT變得有彈性,以更快地響應(yīng)業(yè)務(wù)單位的需求,實(shí)現(xiàn)實(shí)時(shí)企業(yè)。
不過(guò),由于那時(shí)的IT基礎(chǔ)設(shè)施不能支撐、用戶也沒(méi)有需求,SOA的概念直到最近幾年才逐漸被接受。
一方面,企業(yè)用戶的業(yè)務(wù)與IT日益融合、不能分離,而競(jìng)爭(zhēng)的白熱化又迫使企業(yè)的組織架構(gòu)、業(yè)務(wù)流程必須圍繞客戶隨時(shí)發(fā)生變化。
另一方面,無(wú)休止軟件升級(jí)或者IT系統(tǒng)的緩慢改造,在給IT廠商背上沉重的成本包袱的同時(shí),換來(lái)了罵名。IT業(yè)必須改變和用戶做生意的模式。
SOA終于蹣跚起步。第一步是實(shí)現(xiàn)管理軟件的架構(gòu)遷移,譬如說(shuō)ERP、SCM、CRM都向這個(gè)新的體系架構(gòu)遷移,一旦這些應(yīng)用實(shí)現(xiàn)了基于SOA的松耦合,這些系統(tǒng)內(nèi)部之間的很多服務(wù)可以實(shí)現(xiàn)整合、共享。這一步在本世紀(jì)初就已經(jīng)開(kāi)始了,并且成效顯著。
第二步是平臺(tái)技術(shù)的革命。大家都知道,傳統(tǒng)的軟件交付模式分兩種,要么就是給客戶提供一個(gè)定制化的產(chǎn)品,一行一行、哼哧哼哧地寫(xiě)軟件,費(fèi)時(shí)費(fèi)力;要么就是給客戶一個(gè)標(biāo)準(zhǔn)化了的通用產(chǎn)品,無(wú)法實(shí)現(xiàn)客戶個(gè)性化的需求。
為了改變這一狀況,在2002年或者2003年左右,各ERP廠商集體倡導(dǎo)“平臺(tái)”的概念,譬如用友的UAP,SAP的NetWeaver,Oracle的Fusion等,其本質(zhì),就是為二次開(kāi)發(fā)提供一套靈活的機(jī)制——把可復(fù)用、可執(zhí)行的服務(wù)流程組合成一個(gè)個(gè)服務(wù)組件,可以按照用戶的需求來(lái)快速搭建應(yīng)用。
也就是在這個(gè)時(shí)期,不少的IT企業(yè)聲稱(chēng),自己能提供基于SOA理念的管理軟件產(chǎn)品。但從嚴(yán)格意義上來(lái)說(shuō),這只能稱(chēng)之為單個(gè)系統(tǒng)上的局部SOA。其意義在于,“業(yè)務(wù)流程”這一概念真正地浮出了水面。
第三步是SOA變成企業(yè)IT的基礎(chǔ)架構(gòu)。其基本思路就是,在傳統(tǒng)的業(yè)務(wù)層和技術(shù)層之間增加一個(gè)服務(wù)層,服務(wù)層通過(guò)一套協(xié)議或規(guī)范,把應(yīng)用技術(shù)從底層解放出來(lái),加以封裝,再根據(jù)業(yè)務(wù)需求靈活組合。
術(shù)語(yǔ)過(guò)于復(fù)雜,我們借樂(lè)高玩具來(lái)說(shuō)明什么是真正意義上的SOA軟件。
普通玩具是依靠設(shè)計(jì)、通過(guò)磨具定制出來(lái)的。當(dāng)你不喜歡這一玩具時(shí),只能將它淘汰。而樂(lè)高玩具是由不同的基礎(chǔ)模塊構(gòu)成,每個(gè)模塊上都有標(biāo)準(zhǔn)的接口,你可以根據(jù)自己的喜好隨意搭建自己喜歡的玩具,有的時(shí)候是變形金剛,有的時(shí)候是汽車(chē),有的時(shí)候是建筑。
在SOA軟件系統(tǒng)中,應(yīng)用技術(shù)被封裝成一個(gè)個(gè)不同的服務(wù)模塊,這些服務(wù)模塊上都有標(biāo)準(zhǔn)的邏輯接口,企業(yè)可以根據(jù)自己業(yè)務(wù)的需求,去調(diào)用和編排這些服務(wù)。這樣的軟件系統(tǒng),可以滿足企業(yè)“分拆”、“聚合”、“合并”、“分離”、“租賃”時(shí)不斷變化的IT需求。
從這個(gè)意義上講,真正意義上的SOA軟件是解放傳統(tǒng)IT的靈丹妙方?上У氖牵谥袊(guó)管理軟件中,這樣的產(chǎn)品非常罕見(jiàn)。王文京耗資數(shù)億元、投入幾百名技術(shù)高手、花費(fèi)近5年的時(shí)間做出來(lái)的U9或許就是其中的一款。但效果究竟怎樣,還有待時(shí)間來(lái)檢驗(yàn)。