最近這幾年,可以看到未來的若干年,越來越多的人們開始強(qiáng)調(diào)管理,強(qiáng)調(diào)服務(wù),F(xiàn)在信息化的焦點,從過去的企業(yè)內(nèi)部逐漸轉(zhuǎn)向企業(yè)間的協(xié)同。ERP管理由過去的局部“進(jìn)、銷、存”,或者一個生產(chǎn)系統(tǒng),或者一個財務(wù)系統(tǒng)逐漸的進(jìn)入了企業(yè)整體業(yè)務(wù)的集成和整合;現(xiàn)在開始ERP更加關(guān)注企業(yè)間的上下游,整個產(chǎn)業(yè)鏈、產(chǎn)品鏈的協(xié)同;在技術(shù)上ERP從過去的C/S、B/S,走向了現(xiàn)在的SOA的架構(gòu)和動態(tài)存構(gòu);ERP的產(chǎn)品本身從一個局部應(yīng)用的產(chǎn)品發(fā)展到一個強(qiáng)調(diào)的構(gòu)建化、集成化以及客戶適應(yīng)性的完整產(chǎn)品;ERP市場則由早期的平攤戰(zhàn)略市場份額,搶用戶數(shù),惡性價格競爭,到現(xiàn)在逐漸開始有了行業(yè)細(xì)分,有了專業(yè)解決方案,各自在找尋自己的位置;ERP由群雄混戰(zhàn)發(fā)展到現(xiàn)在形成了較大的產(chǎn)業(yè)規(guī)模,并由一批主流企業(yè)在行政。以上種種跡象都表明ERP已經(jīng)比較成熟,進(jìn)入了發(fā)展后期。但是對中國而言還有很長的路要走,無論是在企業(yè)應(yīng)用,產(chǎn)業(yè)市場高潮都還沒有來,所以中國的ERP還有很大的發(fā)展空間。 圖1 企業(yè)信息化與ERP發(fā)展歷程 這時候從技術(shù)角度的需求變化以及技術(shù)需求變化帶來ERP的最新發(fā)展趨勢都值得關(guān)注。從ERP的技術(shù)形態(tài)看,它涉及的范圍從企業(yè)內(nèi)部到了企業(yè)之間,系統(tǒng)的實施方法從過去簡單的業(yè)務(wù)建模到現(xiàn)在的模型驅(qū)動,從傳統(tǒng)的架構(gòu)到現(xiàn)在的基于WAP SERVICE,基于SOA這樣的架構(gòu),F(xiàn)在系統(tǒng)開發(fā)很少直接編程,都是軟件生成,做軟構(gòu)件和軟件服務(wù)。集成方式,從過去簡單的數(shù)據(jù)互通到現(xiàn)在企業(yè)業(yè)務(wù)的互操作,基于企業(yè)服務(wù)器和企業(yè)總線的互操作。應(yīng)用范圍也從內(nèi)網(wǎng)走向了外網(wǎng)和移動網(wǎng)。角色支持從過去的單一方面的支持到現(xiàn)在的商務(wù)智能。ERP過去以管理和軟件工程為理論基礎(chǔ),現(xiàn)在則逐漸的整合走向服務(wù)科學(xué)工程。 在這樣一個后期,它的技術(shù)需求實際上從企業(yè)和應(yīng)用角度發(fā)生了越來越多的變化: ◆現(xiàn)在越來越的企業(yè)要求行業(yè)性和企業(yè)化的解決方案; ◆現(xiàn)在有很多的中小企業(yè)開始應(yīng)用ERP,因此需要ERP有對癥下藥的可裁剪性和適應(yīng)性; ◆要求ERP能跟上企業(yè)的組織和業(yè)務(wù)的變化,要求ERP有不斷演化和擴(kuò)展的能力; ◆企業(yè)全球化引發(fā)了企業(yè)管理的新模式,這些跨企業(yè)的協(xié)作,要求ERP不僅僅是滿足企業(yè)內(nèi)部應(yīng)用還要求它能跟它的協(xié)作伙伴之間產(chǎn)生一種技術(shù)協(xié)調(diào)和生產(chǎn)協(xié)調(diào); ◆企業(yè)用戶對管理咨詢服務(wù)要求的提高,很多企業(yè)引入管理咨詢服務(wù),優(yōu)化其業(yè)務(wù)過程及組織機(jī)構(gòu); ◆隨著移動計算的發(fā)展,企業(yè)要求ERP系統(tǒng)能夠支持移動商務(wù)應(yīng)用模式及移動管理方式; ◆許多企業(yè)用戶希望與ERP軟件商建立長期合作關(guān)系; ◆ERP軟件商、咨詢商需要有先進(jìn)靈活的軟件架構(gòu)和工具,以能夠快速支持滿足用戶需求的解決方案; ◆新概念、新方法與新架構(gòu)的出現(xiàn)引起軟件平臺升級。 因此由于上述這些發(fā)展變化的新技術(shù),包括企業(yè)建模和模型驅(qū)動技術(shù),還有應(yīng)用和集成技術(shù),移動商務(wù)技術(shù),數(shù)據(jù)挖掘和商務(wù)智能技術(shù),以及最近這幾年在美國高度重視的RFID,還有企業(yè)知識管理,服務(wù)科學(xué)與工程的興起,將為我們未來的ERP奠定很好的理論方法。 在ERP發(fā)展變化如此迅速的情況下,我們應(yīng)該關(guān)注以下八個問題。 03年我提出了協(xié)同制造資源計劃與管理(CORP:Collaborative Resource Planning),如圖2。隨著全球動態(tài)價值鏈的發(fā)展,ERP不斷的加強(qiáng)它和企業(yè)上下游之間的關(guān)聯(lián),并且通過多層的協(xié)同方式來協(xié)調(diào)資源管理,所以逐漸形成了跨企業(yè)的協(xié)同資源計劃與管理。 圖2 協(xié)同制造資源計劃與管理 比如一個大型單件復(fù)雜產(chǎn)品,或者是像復(fù)雜的飛機(jī)、導(dǎo)彈、衛(wèi)星這樣一些復(fù)雜的產(chǎn)品,它首先做的就是由設(shè)計部來牽引,以總裝廠來圍繞資源管理。它有戰(zhàn)略合作伙伴,比如說船的發(fā)動機(jī),還有關(guān)鍵的載荷,這就是戰(zhàn)略伙伴,他們之間形成項目協(xié)同,有生產(chǎn)計劃的協(xié)同。然后再向下有一些重要的部件,叫重要合作伙伴,這些重要合作伙伴之間是配套生產(chǎn)協(xié)同。再下一級就是一般的相互之間的供需關(guān)系,就是一般的伙伴,這也很重要,他們之間是一般的供需定單協(xié)同。這就是CORP。 圖3給出了一個造船企業(yè)的協(xié)同制造與管理。一個船是以裝為主的,包括總體的裝備、托盤,這樣幾個層次。其中包含了項目計劃的協(xié)調(diào)、執(zhí)行的協(xié)調(diào)和定單的協(xié)調(diào),以及頭牌供應(yīng)商,一級供應(yīng)商和二級供應(yīng)商,他們之間復(fù)雜的相應(yīng)關(guān)系。這樣幾個廠之間,是圍繞著總裝廠來形成的這樣一個以產(chǎn)品生產(chǎn)項目為核心的協(xié)同。它包括了ERP,SCM和項目管理,實際上是一個企業(yè)群,是圍繞骨干企業(yè)的計劃,這樣的模式已經(jīng)越來越成為一種趨勢。 圖3 一個造船企業(yè)的協(xié)同制造與管理 2. 需求驅(qū)動的適應(yīng)性解決方案 每個企業(yè)在上項目的時候都期望以企業(yè)需求為目標(biāo),但現(xiàn)在主流方法并不是直接把需求映射到軟件上,而是在使用過程中,需求發(fā)生了變化,要由模型的演化帶來軟件和模型的變化從而支持ERP的變化。當(dāng)然要完成這件事需要一系列的技術(shù),可以通過模型驅(qū)動的架構(gòu)和軟件開發(fā)方法把行業(yè)的參考模型固定下來,一個行業(yè)要有行業(yè)的軟構(gòu)件庫。 所謂適應(yīng)性,就是按需應(yīng)用、按需重構(gòu)。這里面給出幾個關(guān)鍵的,比如說模型驅(qū)動和軟件的開發(fā),把企業(yè)需求映射到企業(yè)的需求模型,包括業(yè)務(wù)規(guī)則和模型方式。 模型驅(qū)動體系結(jié)構(gòu)的開發(fā)過程需要經(jīng)過幾個層次的轉(zhuǎn)換,從面向業(yè)務(wù)需求的業(yè)務(wù)模型到面向過程的IT需求模型,然后再轉(zhuǎn)向面向?qū)ο蟮南到y(tǒng)模型,再面向?qū)崿F(xiàn)模式的實施模型,直到基于構(gòu)件的軟件系統(tǒng)。這種開發(fā)過程與別人不同的就在于面向?qū)ο螅覀儼堰^去大家比較關(guān)注的企業(yè)過程,到軟件實施時用工作流來表示,這時候圍繞的是一個個的定單,ERP則是定單被處理的過程,軟件是完成定單處理關(guān)聯(lián)業(yè)務(wù)的載體,所以實際上被處理的表單很重要,以此為核心,就形成了一個面向?qū)ο蟮哪P汀?/P>
圖4 基于MDA和軟構(gòu)件的企業(yè)應(yīng)用軟件開發(fā) 從圖4可以看出,如果從企業(yè)的協(xié)同管理需求出發(fā),通過左邊的企業(yè)需求轉(zhuǎn)換成模型,然后再通過模型進(jìn)一步由宏觀到微觀,然后切分出各個業(yè)務(wù)構(gòu)件,或者說是面向業(yè)務(wù)的服務(wù),這些構(gòu)件再進(jìn)入構(gòu)件庫,然后在企業(yè)應(yīng)用的時候進(jìn)行遴選,進(jìn)行裝配,這樣構(gòu)成了模型驅(qū)動的解決方案,最后通過部署能夠進(jìn)行企業(yè)的協(xié)同管理模式。 3.支持企業(yè)間業(yè)務(wù)協(xié)同的企業(yè)互操作技術(shù) 歐洲在5年前曾分析過,企業(yè)40%的錢都是花在做企業(yè)間的互操作上,所以大概有10多個公司在做支持企業(yè)間業(yè)務(wù)協(xié)同的企業(yè)互操作技術(shù)的研究,歐盟政府也十分支持,我這幾年一直跟他們在一起,交流非常多,F(xiàn)在歐洲人強(qiáng)調(diào)的ERP還有企業(yè)應(yīng)用的集成,他們強(qiáng)調(diào)互操作,不僅僅是企業(yè)間的數(shù)據(jù)互通,而且是模型之間,業(yè)務(wù)之間可以互相轉(zhuǎn)換。他們研究的是當(dāng)本質(zhì)上相同的業(yè)務(wù)在不同企業(yè)中的表述不同時,他們從業(yè)務(wù)上怎么對話,這樣進(jìn)行業(yè)務(wù)上的互通。 支持企業(yè)間協(xié)同的互操作技術(shù)關(guān)鍵在于三點,包括提供互操作體系架構(gòu)和平臺,定義企業(yè)的建模方法,還有表述的企業(yè)知識。這是歐洲人提出來的思路,比如兩個系統(tǒng),他們要實現(xiàn)集成,可以直接通過軟件工程集成,也可以向上一層,面向IT模型的集成。再向上一層,可以實現(xiàn)管理者之間的集成,但是這里面有很多大量的術(shù)語和理解的不同,這需要有本體論來支持。不僅僅是數(shù)據(jù)協(xié)同,流程的協(xié)同,最后要達(dá)到企業(yè)群的協(xié)作,這里面就要包含SOA的方法。 圖5 跨企業(yè)信息系統(tǒng)集成與協(xié)同 4.影響ERP軟件架構(gòu)及開發(fā)方式的SOA技術(shù) 圖6 基于模型驅(qū)動的企業(yè)互操作MDI技術(shù) 圖6給出來一個企業(yè)群體上下游的方法。還有一個就是大家比較關(guān)注的SOA對各種軟件產(chǎn)生巨大的影響。業(yè)務(wù)人員通常不愿意跟技術(shù)人員討論IT的鴻溝,討論復(fù)雜的軟件構(gòu)成,他們希望就討論業(yè)務(wù)服務(wù),然后剩下的事情由技術(shù)人員來做。IT就希望提供這樣一種架構(gòu), 因此就有了SOA的提出。SOA是供應(yīng)商為客戶或者合作伙伴提供的一種服務(wù),還是軟件開發(fā)和變成的模式。 SOA是基于服務(wù)的模型架構(gòu),這比較偏向IDM的思想。如何對企業(yè)業(yè)務(wù)模型進(jìn)行分析,進(jìn)行業(yè)務(wù)構(gòu)件化分析,然后如何識別里面的相關(guān)構(gòu)件,把它描述下來,轉(zhuǎn)換到軟件(IT),這就是軟件開發(fā)方法。軟件開發(fā)商要真的能夠轉(zhuǎn)換,誰來支持?這就要一個模型架構(gòu),從最底層的軟件應(yīng)用資源(實際上是一個一個的軟件體)來支持服務(wù)構(gòu)件,服務(wù)構(gòu)件通過編排,通過協(xié)作,支持形成服務(wù),形成商務(wù)業(yè)務(wù)的過程,最后形成我們要實現(xiàn)的大功能。 這個支持是需要ESB來支持。在這樣一個SOA環(huán)境下,需要有一套基于SOA的內(nèi)容,包括業(yè)務(wù),SOA的服務(wù)和設(shè)計管理,F(xiàn)在SOA還沒有達(dá)到鼎盛的繁榮度。從大家互相不關(guān)聯(lián)到互相集成,再到構(gòu)件化,到有了服務(wù)概念,到有了復(fù)合的服務(wù),到未來虛擬的服務(wù)和到可重構(gòu)的服務(wù),從商務(wù)上怎么發(fā)展,我們現(xiàn)在處在第四級,我們還需要從組織上、方法上、應(yīng)用上、體系機(jī)構(gòu)和技術(shù)結(jié)構(gòu)上發(fā)展。 5.提升ERP實施效果的服務(wù)科學(xué)與工程 應(yīng)該說ERP的實施需要一套理論方法來支持。恰好這些年,由IBM提出來的服務(wù)管理科學(xué)工程正努力扮演這樣一個角色,它將對ERP的服務(wù)管理產(chǎn)生重要的影響。由哪些組織,做一些什么樣的服務(wù),這就不僅僅是IT的事,需要有計算機(jī)科學(xué)、管理科學(xué)和社會科學(xué)一起來做,慢慢形成理論上的服務(wù)科學(xué)和工程管理。通過軟件工程和系統(tǒng)工程,還有管理科學(xué)和社會科學(xué),構(gòu)成服務(wù)工程的一個領(lǐng)域,它是用來描述定義設(shè)計、監(jiān)理、設(shè)施維護(hù)、動態(tài)構(gòu)成的系統(tǒng)的一套方法,當(dāng)然最核心的是服務(wù)體系。這里面包括了服務(wù)模型、服務(wù)建模、支撐工程和平臺。 圖7 基于模型驅(qū)動的服務(wù)方法體系 圖7是基于服務(wù)模型的驅(qū)動方法體系。這個體系的目的在于怎樣支持一開始的服務(wù)需求到服務(wù)的實現(xiàn),以及對于服務(wù)性能的模型的評價和執(zhí)行的評價,其目的是幫助人們建立好服務(wù)系統(tǒng)。 6.移動商務(wù)環(huán)境下的ERP系統(tǒng) 隨著無線網(wǎng)帶寬增加和移動設(shè)備改進(jìn),越來越多的ERP軟件商基于無線網(wǎng)絡(luò)和移動商務(wù)平臺實現(xiàn)ERP的移動化產(chǎn)品(ERP Mobility),支持用戶企業(yè)員工、合作伙伴以及客戶可以在任何地點、任何時候都能夠獲取他們所需要的數(shù)據(jù),并實現(xiàn)企業(yè)級移動業(yè)務(wù)管理;解決企業(yè)利用移動環(huán)境擴(kuò)展商務(wù)與管理手段的問題,以挖掘企業(yè)的經(jīng)營潛力和管理潛力。 圖8 移動ERP體系結(jié)構(gòu) 目前還需要對現(xiàn)在的系統(tǒng)進(jìn)行改造,來實現(xiàn)這種移動便捷的系統(tǒng)。到現(xiàn)在為止,在實際的移動業(yè)務(wù)中,比較多的是移動審批、提請、申報和查詢。 7.RFID技術(shù)給ERP帶來的影響 RFID技術(shù)的不斷發(fā)展與應(yīng)用為企業(yè)間協(xié)同物流與供應(yīng)鏈管理的應(yīng)用與實施提供強(qiáng)大的技術(shù)保證。這種技術(shù)主要應(yīng)用于采購管理、車間物流管理、庫存管理、產(chǎn)品追蹤管理、運輸與配送管理、銷售與服務(wù)管理等用于支撐ERP的運輸。圖9給出了ERP通過數(shù)據(jù)采集到分析到中間件轉(zhuǎn)換的系統(tǒng)。 圖9 基于RFID的企業(yè)ERP與供應(yīng)鏈管理 8.ERP開發(fā)商、咨詢商與企業(yè)用戶共同發(fā)展的生態(tài)環(huán)境 隨著ERP系統(tǒng)的長期普及和深入發(fā)展,ERP的開發(fā)商、咨詢商和主要企業(yè)用戶越來越傾向于建立長期的戰(zhàn)略合作關(guān)系,這就構(gòu)成了ERP開發(fā)商、咨詢商和企業(yè)用戶共生的生態(tài)環(huán)境。 ERP開發(fā)商、咨詢商需要穩(wěn)定的、熟悉的重要行業(yè)企業(yè)用戶,提高專門的適應(yīng)性解決方案和服務(wù)水平;企業(yè)用戶則需要穩(wěn)定和優(yōu)質(zhì)的管理咨詢商和方案提供商,滿足其特定的信息化應(yīng)用需求和不斷變化的需求。 這樣的環(huán)境則需要由軟件構(gòu)建階段各項活動(IT咨詢、需求分析、建模、設(shè)計、實現(xiàn)等)和軟件運行階段各項活動(執(zhí)行、維護(hù)、演化與重構(gòu)等)來支持。 現(xiàn)在我們正在跟歐洲伙伴做如何建立軟件世界、模型世界、現(xiàn)實世界,用戶和開發(fā)商、咨詢商之間的關(guān)系。如圖10,右邊是大中小企業(yè),左邊是軟件提供商,上面用WAP服務(wù)支持競爭能力的中心,通過模型驅(qū)動互操作,包括服務(wù)平臺、知識平臺,軟構(gòu)件平臺,來支持這樣的生態(tài)環(huán)境,我們叫做網(wǎng)絡(luò)化企業(yè)普識解決方案的企業(yè),JANUS,是面向企業(yè)又面向軟件供應(yīng)商。 圖10 JANUS:網(wǎng)絡(luò)化企業(yè)及普適解決方案的先進(jìn)協(xié)作系統(tǒng) 三、關(guān)于ERP技術(shù)發(fā)展及對策的思考 面對這么多的叫技術(shù)挑戰(zhàn)和變革,我們怎么樣應(yīng)對挑戰(zhàn),我想中國有自己的策略,自己的一套打法。我們一要關(guān)注這個趨勢。二要研究自己的問題,還要深入的研究。既要研究我國的管理模式和協(xié)同模式,還要研究新的架構(gòu)對新一代ERP的影響,研究面對企業(yè)特定業(yè)務(wù)需求的可重構(gòu)和裁剪的ERP,以及便攜移動的ERP。特別是行業(yè)解決方案要實行,要不斷地積累。作為我們ERP行業(yè)要總結(jié)的服務(wù)方法體系,支持ERP的應(yīng)用咨詢和實施。 對于我國ERP技術(shù)的研究,我建議研究協(xié)同資源計劃,研究SOA和軟件的互操作,適合企業(yè)業(yè)務(wù)重組和變化的系統(tǒng)動態(tài)演化和動態(tài)重構(gòu),還要強(qiáng)調(diào)軟件商、咨詢商和用戶的協(xié)同生態(tài)環(huán)境以及深度的支持管理和商務(wù)智能。 對于軟件商和提供商,我建議廠商不要平攤,要各自找到自己擅長的行業(yè)定位,這里面包括管理模式、業(yè)務(wù)參考模型、構(gòu)件軟件工具、案例等等,形成自己的優(yōu)勢和特色,不斷提升自己的軟件平臺,要有能力給出來滿足企業(yè)應(yīng)用需求的適應(yīng)性解決方案,真的是針對人家的,而不是一個感冒藥一包,對任何客人都這樣不行。同時,現(xiàn)在要開始起步建立基于工程和模型驅(qū)動的系統(tǒng)實施方法,要建立好協(xié)同生態(tài)環(huán)境。 對于管理咨詢商,同樣要有協(xié)同定位,要有行業(yè)專家講行話,真的讓企業(yè)有一天還沒做ERP就看到潛在效益。還要有一套先進(jìn)的咨詢方法和工具,要有開放性和前瞻性,管理咨詢不但要解決咨詢,還要有功底,這樣我們咨詢產(chǎn)業(yè)才能發(fā)展起來。 對于廣大應(yīng)用企業(yè),則要真正的重視管理咨詢。明確應(yīng)用ERP,你的業(yè)務(wù)需求在那兒,切入點和預(yù)期效應(yīng)。對自己負(fù)責(zé),在不清楚的時候,開始多借鑒同行經(jīng)驗。建議采用模型驅(qū)動的方法,使應(yīng)用工程少走彎路。在選型及軟件商選擇時,注意軟件商的行業(yè)特色、系統(tǒng)平臺先進(jìn)性、系統(tǒng)互操作能力、系統(tǒng)演化與重構(gòu)能力等。 四、小結(jié) ERP對中國制造業(yè)信息化非常重要,F(xiàn)在ERP已經(jīng)進(jìn)入后期發(fā)展階段,給了我們更大的選擇空間,但是我們也得關(guān)注ERP最新的一系列趨勢,做出相應(yīng)的對策和反映,并且建立軟件商、咨詢商、用戶的共同發(fā)展的生態(tài)環(huán)境。只有這樣,我們才能提升ERP產(chǎn)業(yè)競爭力,企業(yè)才能明明白白的實施好,用好ERP,使ERP取得預(yù)期的效果。