如果將現(xiàn)存的林林總總的ERP軟件的開發(fā)模式分一下類,大致可以分為大規(guī)模定制開發(fā)、商業(yè)軟件+少量定制開發(fā)和介于兩者之間的平臺+少量定制開發(fā)等三種開發(fā)模式。開發(fā)模式不同,其產(chǎn)品的特性不同,其實(shí)施方法也各異。下面筆者將對這三種開發(fā)模式進(jìn)行對比和分析,希望有助于那些想上ERP的企業(yè)正確認(rèn)識和選擇ERP軟件。
定制開發(fā)將逐步退出歷史舞臺
定制開發(fā),過去曾是一種很有誘惑力的開發(fā)模式,隨著行業(yè)的不斷規(guī)范,各種行業(yè)軟件的不斷推出和國內(nèi)外大型企業(yè)管理軟件提供商的不斷蠶食,定制開發(fā)這種小規(guī)模的開發(fā)模式正在逐步退出歷史舞臺,取而代之的是那些成熟產(chǎn)品和業(yè)務(wù)平臺。
定制開發(fā)其業(yè)務(wù)范圍是很有限的。一方面,定制開發(fā)只能是小規(guī)模的,一個幾百萬、上千萬的項(xiàng)目要定制的話,開發(fā)出來的產(chǎn)品是否專業(yè)不說,單就開發(fā)這樣一個系統(tǒng)所耗費(fèi)的開發(fā)和實(shí)施時(shí)間,也非一般企業(yè)能承受。另一方面,定制開發(fā)對軟件公司的綜合實(shí)力特別是行業(yè)實(shí)力要求比較高。而事實(shí)上,很多軟件公司沒有專業(yè)的行業(yè)解決方案,常常是見單打單,很多時(shí)候只是企業(yè)業(yè)務(wù)的手工模擬,能夠?qū)崿F(xiàn)手工業(yè)務(wù)電子化就很不錯了,又怎么能將ERP的先進(jìn)管理理念和思想融入其中呢!
大規(guī)模定制開發(fā)帶來的主要問題是,企業(yè)形成了龐大的IT隊(duì)伍,公司在IT這個非核心領(lǐng)域投入過大,并且還在不斷膨脹。下圖反映了業(yè)務(wù)人員描述需求,IT人員進(jìn)行開發(fā)的大規(guī)模定制模式的弊端, 雖然是一種漫畫的方式,但卻真實(shí)地反映了定制開發(fā)這種開發(fā)模式存在的如下一些問題:
1. 業(yè)務(wù)人員的描述IT人員理解得不準(zhǔn)確。
2. 業(yè)務(wù)人員的描述本身不夠嚴(yán)謹(jǐn),隨時(shí)間的變化或人員的變動會經(jīng)常變更。
3. 系統(tǒng)的整體管理水平直接取決于業(yè)務(wù)人員的管理水平和思想。
4. 業(yè)務(wù)需求一旦變動,IT人員就得變動系統(tǒng),IT人員的工作量會很大。
由于定制系統(tǒng)的靈活性差,開發(fā)周期長,行業(yè)業(yè)務(wù)理解不深刻,基本上是手工作業(yè)電子化等特點(diǎn),定制開發(fā)無法將ERP管理軟件的先進(jìn)管理思想,如標(biāo)準(zhǔn)化、全面質(zhì)量管理、供應(yīng)鏈管理等思想融入其中,同時(shí)由于成熟軟件產(chǎn)品的不斷豐富和蠶食,定制開發(fā)必將逐步退出歷史舞臺。
平臺模式將是主流
平臺在2001年是炒得最熱鬧的一個概念,很多系統(tǒng),有的甚至僅僅只是一個Excel做的幾個宏文件,也有人要加上一個平臺。我們究竟該如何理解平臺?
平臺的概念目前大體上有兩種,一種是基于快速開發(fā)目的、提供一些輔助開發(fā)工具(如系統(tǒng)管理、組件等)的開發(fā)平臺,這種平臺是一個純粹的技術(shù)平臺,充其量是一個開發(fā)工具(如Delphi)的優(yōu)化。只要有開發(fā)任務(wù),所有的客戶業(yè)務(wù)都需要重新開發(fā)(當(dāng)然有些技術(shù)平臺也包含了一些系統(tǒng)管理、組織權(quán)限等相對通用的東西)。
一般來說,技術(shù)平臺具有如下缺點(diǎn):
1.開發(fā)的工作量大,提供的功能有限。無論怎么完善和拓展也只是一個技術(shù)平臺,所有的業(yè)務(wù)都要重來,無法形成行業(yè)解決方案。
2.使用困難。開發(fā)人員比較熟悉開發(fā)工具(如Delphi),但要熟悉一個技術(shù)平臺需要很長的時(shí)間。一方面技術(shù)平臺是某個公司特有,開發(fā)人員在沒有使用該平臺之前無從了解該技術(shù)平臺的情況;另一方面,由于管理軟件公司實(shí)力方面的緣故,不可能和那些市面上比較流行的開發(fā)工具如Delphi相比,特別是文檔不全,開發(fā)人員的風(fēng)格不統(tǒng)一,人員流動大。一個技術(shù)平臺需要手把手地教,而且很多平臺有開發(fā)人員自己的個性色彩,因此技術(shù)平臺使用也是需要代價(jià)的。
3.無法形成行業(yè)積累和行業(yè)經(jīng)驗(yàn),復(fù)用度非常低。所有的客戶業(yè)務(wù)知識都儲存在程序員大腦中,無法實(shí)現(xiàn)共享,一旦程序員離開公司,所有的知識都被帶走。另一方面,復(fù)用對一個軟件公司來說卻是至關(guān)重要的。
相比較而言,業(yè)務(wù)平臺具有更多的優(yōu)點(diǎn):
1.業(yè)務(wù)平臺是從技術(shù)平臺上發(fā)展起來的,具有技術(shù)平臺的快速二次開發(fā)、易于拓展的特點(diǎn)。
2.業(yè)務(wù)平臺封裝了企業(yè)所有掌握的客戶業(yè)務(wù),容易形成行業(yè)積累和行業(yè)解決方案,能夠最大限度地實(shí)現(xiàn)知識的復(fù)用。
3.業(yè)務(wù)平臺可以自我完善,不斷豐富和發(fā)展。和技術(shù)平臺相比,業(yè)務(wù)平臺可以在實(shí)現(xiàn)技術(shù)上進(jìn)行完善和升級,同時(shí),隨著公司業(yè)務(wù)的擴(kuò)展和實(shí)施案例的增多,平臺中不完善的地方將被完善,同時(shí)更多的客戶業(yè)務(wù)將被擴(kuò)展到技術(shù)平臺中。隨著業(yè)務(wù)平臺的多次客戶化應(yīng)用,平臺有機(jī)會變成行業(yè)軟件產(chǎn)品(或準(zhǔn)產(chǎn)品)。
當(dāng)然,業(yè)務(wù)平臺也有很多需要考慮和完善的。筆者以為,目前的業(yè)務(wù)平臺主要有以下一些方面值得關(guān)注:
1.?dāng)?shù)據(jù)綁定問題。一方面是要支持不同的數(shù)據(jù)庫,另一方面是數(shù)據(jù)的存儲。業(yè)務(wù)數(shù)據(jù)是以數(shù)據(jù)庫表(Table)的形式來表現(xiàn)還是以對象來表現(xiàn),從長遠(yuǎn)來看,可能是以對象來表現(xiàn)。但用對象來表現(xiàn)技術(shù)怎么實(shí)現(xiàn),效率怎么辦?筆者參與開發(fā)的一個平臺就是因?yàn)椴捎昧送耆嫦驅(qū)ο蟮姆绞絹斫壎〝?shù)據(jù),導(dǎo)致系統(tǒng)效率極大的降低。
2.效率問題。由于業(yè)務(wù)平臺不是針對具體的業(yè)務(wù),因此,運(yùn)算邏輯就會比較復(fù)雜,同時(shí)由于各業(yè)務(wù)組件是相互獨(dú)立的(業(yè)務(wù)平臺通常作為一個框架模式開發(fā),控制權(quán)掌握在框架上,各業(yè)務(wù)組件必須獨(dú)立,否則就不是一個平臺了),各系統(tǒng)之間的連接也會影響到系統(tǒng)的效率。
3.業(yè)務(wù)邏輯的提取,這是很多技術(shù)平臺無法向業(yè)務(wù)平臺轉(zhuǎn)化的關(guān)鍵。首先,我們要進(jìn)行業(yè)務(wù)的抽取。筆者建議先按標(biāo)準(zhǔn)的ERP理論來提取,接下來請相關(guān)業(yè)務(wù)專家進(jìn)行完善和業(yè)務(wù)邏輯具體化,必要時(shí)可以借助外部咨詢公司的力量。最后在實(shí)踐中檢驗(yàn)。
成熟的ERP產(chǎn)品是信息化的基礎(chǔ)
相對大規(guī)模定制開發(fā)和平臺模式下的企業(yè)信息化建設(shè)而言,擁有一個相對成熟的產(chǎn)品具有得天獨(dú)厚的優(yōu)勢。當(dāng)然這個產(chǎn)品不一定是一個具體的、有形的東西。這個產(chǎn)品可能是解決方案,也可能是平臺,也有可能是代理的產(chǎn)品。產(chǎn)品是誰的并不是關(guān)鍵,關(guān)鍵的是如果我們沒有產(chǎn)品,拿什么來解決客戶的問題呢?
成熟的ERP產(chǎn)品為咨詢實(shí)施服務(wù)提供了成功的基礎(chǔ):
1.可以直接利用現(xiàn)成的信息技術(shù)產(chǎn)品來順應(yīng)企業(yè)飛速發(fā)展的需要。能不斷跟上信息技術(shù)發(fā)展的步伐,充分體現(xiàn)利用最新技術(shù)的優(yōu)勢。
2.可以直接利用和借鑒商業(yè)軟件中先進(jìn)的管理思想、理念和行業(yè)經(jīng)驗(yàn)。商業(yè)軟件的實(shí)施,是一個從特殊到一般,從一般到特殊的過程。
3.充分利用優(yōu)秀商業(yè)軟件功能全面、靈活性強(qiáng)、適應(yīng)性強(qiáng)的特點(diǎn),適應(yīng)企業(yè)的不斷發(fā)展和變化。
4.實(shí)施周期短,業(yè)務(wù)系統(tǒng)實(shí)施以業(yè)務(wù)人員為核心,全力關(guān)注業(yè)務(wù)的改善,IT人員負(fù)責(zé)系統(tǒng)的技術(shù)架構(gòu)。
5.不需要維護(hù)龐大的信息化隊(duì)伍,項(xiàng)目總體投入少。
6.總體技術(shù)難度小。
在ERP軟件的產(chǎn)品化過程中,有如下一些因素在阻礙其產(chǎn)品化:
1.認(rèn)為產(chǎn)品一定是一個具體的、有形的東西。其實(shí),ERP不僅是一套的信息系統(tǒng),更是一個實(shí)實(shí)在在的改進(jìn)管理的系統(tǒng)工程,是借助軟件來表達(dá)先進(jìn)的管理理念和管理思想的信息系統(tǒng)。因此,廣義的ERP產(chǎn)品可以是解決方案,可以是IT規(guī)劃,當(dāng)然也可以是一個具體的產(chǎn)品,認(rèn)定ERP一定是一個具體的產(chǎn)品其實(shí)是對ERP的不理解。
2.認(rèn)為代理產(chǎn)品會失去核心業(yè)務(wù)。當(dāng)筆者第一次聽到有人說自己不應(yīng)該做代理,那不是自己的產(chǎn)品時(shí),筆者很震驚。著名的開放源代碼ERP軟件提供商Compiere公司就提出“零產(chǎn)品”的概念,他們的產(chǎn)品是什么?是高質(zhì)量的、本地化的咨詢實(shí)施服務(wù),從這個角度來講,我們可以認(rèn)為Compiere公司的產(chǎn)品其實(shí)是一套方案?梢姰a(chǎn)品不是關(guān)鍵,關(guān)鍵的是實(shí)施,是我們的咨詢能力;關(guān)鍵的是我們是否有實(shí)施能力,我們是否是客戶認(rèn)同的行業(yè)專家,是否我們能提出確確實(shí)實(shí)適合客戶的解決方案。
3.關(guān)心技術(shù)勝過關(guān)心客戶業(yè)務(wù)。很多客戶認(rèn)為一個軟件產(chǎn)品的好壞主要取決于軟件公司技術(shù)實(shí)力而很少關(guān)心軟件公司對企業(yè)業(yè)務(wù)的了解程度。盡管這種情況隨著行業(yè)的標(biāo)準(zhǔn)和客戶的成熟而逐漸改變,但這種需求對軟件公司的影響卻是根深蒂固。軟件公司為了迎合客戶的需求,一味強(qiáng)調(diào)自己的技術(shù),而技術(shù)人員由于對純技術(shù)的“發(fā)燒”和性格上的內(nèi)向傾向,使得軟件公司往往關(guān)心技術(shù)勝過關(guān)心客戶業(yè)務(wù),這無論是對客戶、對軟件公司還是中國軟件企業(yè)的發(fā)展都是非常不利的。筆者在和很多軟件開發(fā)人員交談中感受到,在這些開發(fā)人員眼中技術(shù)是第一位的,而事實(shí)上,信息化項(xiàng)目的實(shí)施軟件充其量只占30%,更重要的是要研究企業(yè)的業(yè)務(wù),形成自己的行業(yè)解決方案,更多關(guān)注項(xiàng)目的實(shí)施。
4.一味地炒概念。這種現(xiàn)象一度非常盛行,今天有ERP,明天就有ERPⅡ,后天就有RTE,名詞一大堆,美其名曰搞創(chuàng)新。其實(shí),與其炒作這個概念,倒不如踏踏實(shí)實(shí)地研究一下如何優(yōu)化自己的產(chǎn)品,完善自己的方案,研究一下企業(yè)要怎樣才能實(shí)現(xiàn)協(xié)同,怎樣才能做到采購、生產(chǎn)、銷售一體化,怎樣才能實(shí)現(xiàn)與供應(yīng)商、客戶協(xié)同,發(fā)展企業(yè)的產(chǎn)業(yè)鏈。
..上海企業(yè)產(chǎn)品溯源系統(tǒng)軟件專題
|