浙江省信息化促進(jìn)會(huì)資深教授、高級(jí)工程師 郭星明
看了幾期的《ERP依然是企業(yè)信息化乃至數(shù)字化的底盤》論,感覺經(jīng)過20年的企業(yè)信息化發(fā)展,人們對(duì)于ERP的認(rèn)識(shí)還是停留在多年以前的層面上,ERP理論,ERP產(chǎn)品……這才有了ERP是企業(yè)信息化的底盤之說。
在此,我先總的表一個(gè)態(tài):我是支持“ERP依然是企業(yè)信息化乃至數(shù)字化的底盤”之說的,但是,前面各個(gè)專家的論證,似乎有個(gè)先入之見:“ERP是底盤”,然后開始討論在這個(gè)底盤構(gòu)架上的所有問題。我和大家不同,我首先要和大家討論的是:ERP是底盤,但這個(gè)底在哪里要說清楚,這才有利于后續(xù)的一系列架構(gòu)和實(shí)踐。就好比高樓大廈的基礎(chǔ)要夯好夯實(shí),后面才可放心添磚加瓦,否則就會(huì)如前人所說的那樣,“七寶樓臺(tái),耀人眼目,碎拆下來,不甚入目”啊。
在眾多論述中,我認(rèn)為六論所提出的一系列問題是最有價(jià)值的,本就想“有話說”,正好ENI經(jīng)濟(jì)和信息化網(wǎng)的編輯來電,約我談?wù)勥@個(gè)話題,我也就趁這個(gè)機(jī)會(huì)分享一下。
從信息化到數(shù)字化意味著什么?
不知道大家注意到?jīng)]有,從國(guó)家戰(zhàn)略層面到坊間論壇層面,原來的“信息化”一詞,已經(jīng)被悄悄地替換成了“數(shù)字化”?是基于什么樣的考慮,才有這樣措辭上的變化,僅僅是為了“創(chuàng)新”而“創(chuàng)詞”么?或者是因?yàn)?ldquo;物聯(lián)網(wǎng)”的提出帶來了大量的數(shù)據(jù)了么?我覺得這個(gè)問題首先要搞清楚。
按我的觀點(diǎn),任何數(shù)字與字符是由0、1兩位二進(jìn)制數(shù)碼構(gòu)成的,數(shù)據(jù)是有數(shù)字與字符構(gòu)成的,信息是有用的數(shù)據(jù)。所有學(xué)習(xí)計(jì)算機(jī)工程專業(yè)的人士,都知道這個(gè)邏輯:0-1數(shù)碼→數(shù)字與字符→數(shù)據(jù)→信息。在最后一個(gè)躍升上,可能有些人并不明白區(qū)別何在,這在過去,似乎并不影響信息系統(tǒng)的開發(fā)、應(yīng)用和推廣,人們也就習(xí)以為常了。
但是,現(xiàn)在不一樣,物聯(lián)網(wǎng)技術(shù)發(fā)展起來之后,人們發(fā)現(xiàn)大量的資源表現(xiàn)形態(tài)成為根據(jù)“協(xié)議”從“芯片”取得的“二進(jìn)制”碼,這些碼要為人們所用,還要走一段相當(dāng)長(zhǎng)的路。于是,就開始有了數(shù)字化之說。雖然,這樣的說法是可以理解的,也有一定的道理。但是我認(rèn)為,這樣的解釋,對(duì)于我們討論ERP的作用,沒有絲毫的意義。
我再強(qiáng)調(diào)一遍:信息是有用的數(shù)據(jù)。也就是說數(shù)據(jù)→信息這個(gè)躍升中,數(shù)據(jù)被加工或者賦予了對(duì)特定人們有用的意義,對(duì)這些人群來說,數(shù)據(jù)就成了“寶貴”的信息。
明白了這層意思,那么信息化進(jìn)入數(shù)字化時(shí)代,就意味著,人們?cè)谟懻揈RP作用的時(shí)候,需要全面剝離原來附著在數(shù)據(jù)之上的那些屬性,而進(jìn)入純粹的數(shù)字境界(注意:剝離二字加了著重號(hào))!對(duì)此,我曾于2009年,甚至更早至1995年的時(shí)候,就提出一個(gè)管理信息系統(tǒng)三元組的模型,即{U,T,P}模型,其中U是業(yè)務(wù)語詞集,這是一個(gè)無限不循環(huán)集合;T是(準(zhǔn))三維表,這是個(gè)無限循環(huán)集合;P是面向T而不是面向U的謂詞演算集,這是一個(gè)具有操作系統(tǒng)平臺(tái)躍遷特征的有限集合。(這方面的詳細(xì)論述請(qǐng)參見我在CNKI期刊網(wǎng)中的論文)
這種新思路,對(duì)于我們討論當(dāng)前面臨的許多ERP困惑或難題,有著革命性的意義。當(dāng)然,會(huì)有專家提出,剝離了意義的信息是數(shù)據(jù),而不是數(shù)字。是的,前面提到了,數(shù)字到數(shù)據(jù)還有幾個(gè)躍升階段,相對(duì)于數(shù)字來說,數(shù)據(jù)是有意義的,相當(dāng)于數(shù)碼來說,數(shù)字又是有意義的,“數(shù)”的表現(xiàn)形態(tài),正是在這樣的螺旋上升中,完成了對(duì)人類社會(huì)復(fù)雜形態(tài)的最終描述。在這若干個(gè)躍升中,我們僅截取數(shù)據(jù)→信息這樣一個(gè)剝離與反剝離的階段,來討論ERP的作用,并不影響我們對(duì)數(shù)據(jù)、數(shù)字、數(shù)碼的變化邏輯分析。在特定條件下,比如討論物聯(lián)網(wǎng)IOT與企業(yè)信息系統(tǒng)ERP之間對(duì)接的時(shí)候,恰恰就是要完成計(jì)量?jī)x表上“數(shù)字”這種形態(tài)向ERP投料量“信息”這種形態(tài)轉(zhuǎn)換躍升。
好!講清楚了信息化向數(shù)字化前進(jìn)的重大意義在于把種種復(fù)雜的業(yè)務(wù)屬性加以剝離而成為一個(gè)純粹的數(shù)據(jù),那么,ERP底盤的底就露出來了——中間件。
ERP在早期對(duì)業(yè)務(wù)流程的提升作用是不容抹殺的
ERP是企業(yè)信息化的底盤。從企業(yè)管理的角度,ERP是在系統(tǒng)層面上,第一次將物流,資金流和信息流打通了。作為一個(gè)all-in-one的平臺(tái),在企業(yè)信息化的過程中,ERP的啟蒙和對(duì)業(yè)務(wù)流程的提升作用是不容抹殺的。實(shí)施ERP,不可或缺的步驟之一是業(yè)務(wù)流程梳理,也就是評(píng)估現(xiàn)有流程與ERP的標(biāo)準(zhǔn)流程或最佳實(shí)踐,找差距。對(duì)于找出的差距,不外兩個(gè)做法,或者改現(xiàn)有流程,或者在ERP定制開發(fā)。在早期階段,企業(yè)普遍管理水平較弱,基本上都以第一種為主,以提升管理水平上一個(gè)新臺(tái)階。
沒錯(cuò),ERP在早期對(duì)業(yè)務(wù)流程的提升作用是不容抹殺的,問題在于,它對(duì)業(yè)務(wù)的提升作用停留在“一次搞定”式的所謂“結(jié)構(gòu)化”生命周期。每一步的分析都要有評(píng)估、有分析、有文檔,當(dāng)時(shí)的人們就沒有想到,這些需求變了怎么辦?!一個(gè)簡(jiǎn)單的回答就是,需求變了,就再開發(fā),再維護(hù),沒料想,計(jì)劃比不上變化,中國(guó)的市場(chǎng)變化實(shí)在是“瞬息萬變”,所以,正如六論所說的,ERP的不可抹殺的作用是在“早期”!還可能是一個(gè)可憐巴巴的某個(gè)“短命”的“早期”!
ERP的窘境在于其封閉性與二開的根本矛盾
隨著ERP的普及,其神秘光環(huán)逐漸褪去。大家對(duì)ERP的認(rèn)識(shí)也有所不一樣。第一,作為一個(gè)大而全的系統(tǒng),ERP的反應(yīng)不及時(shí)。近年來,新的業(yè)務(wù)模式層出不窮,但ERP基本還是傳統(tǒng)的模塊,很難直接支持。通常的做法都是二次開發(fā)。為了支持業(yè)務(wù),二次開發(fā)越來越多。但是,因?yàn)镋RP的封閉性,很多企業(yè)很難全面了解ERP的底層設(shè)計(jì),從而不得不購買ERP廠商的原廠支持。因?yàn)楫a(chǎn)品的生命周期,ERP廠商會(huì)要求企業(yè)定期升級(jí)系統(tǒng)。每次升級(jí)都是勞師動(dòng)眾,大家對(duì)系統(tǒng)評(píng)估,測(cè)試,遷移。
是人都有“過”,二開不是“錯(cuò)”。問題在于ERP整合了大量的業(yè)務(wù)模式,使得它對(duì)于業(yè)務(wù)變化的敏感度簡(jiǎn)直就是它的“死命門”。原廠支持?巨額的費(fèi)用暫且先不論,幾乎所有的ERP原廠走的都是行業(yè)推廣的“來快錢”企業(yè)發(fā)展壯大渠道,它們與政府主管部門、行業(yè)主管單位相聯(lián)合,在業(yè)務(wù)上找到“靠山”,可以幫他們?cè)谛袠I(yè)中“成批”地推廣,蘿卜白菜都到了扎捆賣了,還哪里談得上個(gè)性化?對(duì)于用戶來講,一處個(gè)性化就是一個(gè)百分百的大需求,甚至?xí)棺约旱能浖度氪蛄怂?而對(duì)“原廠”來說,只是百分一、千分一的功能乃至BUG,在推銷時(shí)好話說盡鈔票拿到,把自己忽悠得從孫子變成老子就行。要命的是,這樣的一種近似滑稽的悲劇,從一開始,用戶就被置于信息不對(duì)稱的劣勢(shì)方,待得自己做不下去了,人家早已是“明日黃花”“你們?cè)趺床辉缯f”“呃,這個(gè)功能要XXX萬元”,用戶是欲哭無淚啊!
現(xiàn)在,隨著業(yè)務(wù)的細(xì)化,越來越多的功能都出現(xiàn)了專業(yè)的軟件,比方倉儲(chǔ)有專門的WMS系統(tǒng),比起ERP的庫存模塊,功能更強(qiáng)大,流程更專業(yè)。在這種情況下,ERP的很多功能對(duì)退化為后臺(tái)功能,一線員工不操作,不了解,數(shù)據(jù)都是通過第三方系統(tǒng)接口傳入ERP系統(tǒng)。ERP系統(tǒng)淪為財(cái)務(wù)核算工具。在這種情況下,ERP系統(tǒng)的價(jià)值是什么?
眾多專門軟件的出現(xiàn),既是軟件領(lǐng)域分工細(xì)化的歷史必然,也是對(duì)于傳統(tǒng)ERP產(chǎn)品、ERP思路乃至ERP理念的控訴!因?yàn)?,ERP的“企業(yè)資源計(jì)劃”理念被異化成了“原材料入庫——生產(chǎn)制造——成品交庫——銷售——收款——納稅——利潤(rùn)”這樣一個(gè)貌似正確的“計(jì)劃”,又進(jìn)一步被異化成為“供應(yīng)科長(zhǎng)簽字——倉庫主任簽字——車間主任簽字——……”這樣的流程思路,再進(jìn)一步被異化成“金蝶”“用友”“SAP”“IFS”等等一系列大牌小牌的所謂ERP軟件。在這樣一個(gè)貌似產(chǎn)品極大豐富的軟件市場(chǎng)上,誰保證能夠找到一個(gè)能符合“我企業(yè)”需要的、“拿來就好用”的ERP產(chǎn)品呢?在上述ERP的理念、思路和產(chǎn)品中,我們?cè)噯栆幌拢饧庸ぴ趺崔k?產(chǎn)品退貨怎么辦?合理避稅怎么辦?工藝流程倒置甚至循環(huán)怎么辦?這些“行業(yè)化”的軟件能夠勝任嗎?或者反過來,一款幾乎具備所有功能的ERP軟件,到了用戶手中,用戶反倒嫌某個(gè)流程太復(fù)雜了,希望簡(jiǎn)化,又怎么辦呀?
ERP退化為后臺(tái)功能,是不得已的事,也是值得既往ERP發(fā)展史上各位同仁深思的問題,我們就不能從數(shù)字化的層面上,再次出發(fā),不忘初心,牢記使命,重整管理資源,凝練出具有中國(guó)特色的新時(shí)代的ERP理論、思路和產(chǎn)品么?!
企業(yè)服務(wù)領(lǐng)域產(chǎn)生了新的專業(yè)分工,傳統(tǒng)ERP的業(yè)務(wù)領(lǐng)地被侵蝕
歷史是以不同的方式講述同樣的故事。看看汽車行業(yè),開始福特是獨(dú)立造車,每一個(gè)零件都要自己做,但隨著工業(yè)分工的不同,出現(xiàn)了專業(yè)的零件廠商。福特只要關(guān)注整體設(shè)計(jì)和關(guān)鍵部件生產(chǎn)及最后組裝,其他部件有大量配套廠商完成。這個(gè)合作就是基于明確的接口。
是啊,僅從汽車底盤來看,由傳動(dòng)系、行駛系、轉(zhuǎn)向系和制動(dòng)系組成,福特由自己做變成配套廠商做。事實(shí)證明,事情遠(yuǎn)遠(yuǎn)不是這么簡(jiǎn)單,那些配套廠商是只做福特的產(chǎn)品呢?還是兼做其他的,比如奔馳、凌志、標(biāo)致的產(chǎn)品呢?如果只做福特的產(chǎn)品,那福特能夠占有全世界的汽車市場(chǎng)嗎?福特占有不了全世界的汽車市場(chǎng),那么別的品牌的汽車來找這些配套廠商,做還是不做?怎么做?
可見,福特做標(biāo)準(zhǔn),明確接口,沒錯(cuò)。但是問題不止于此,打這個(gè)案例作比方的專家,看來眼光還是短淺了一點(diǎn)哦。
ERP的發(fā)展也到了這樣一個(gè)階段?,F(xiàn)在的專業(yè)分工,出現(xiàn)了一批專注某一領(lǐng)域的解決方案提供商,微服務(wù)和企業(yè)架構(gòu)讓系統(tǒng)模塊化和模塊間通訊及時(shí)成為可能?,F(xiàn)在,我們希望不同的廠商一起,可以制定出一個(gè)標(biāo)準(zhǔn),WMS,MES的數(shù)據(jù)接口規(guī)范是什么?這樣,不同的系統(tǒng)可以直接交換數(shù)據(jù)。只要在這個(gè)標(biāo)準(zhǔn)下,用戶可以任意使用任何系統(tǒng)。只要保證接口不變,系統(tǒng)內(nèi)功能也可以任意擴(kuò)展。
這幾乎等于雞同鴨講的正確的廢話。不同系統(tǒng)間的對(duì)話當(dāng)然是可能的,也僅僅是一個(gè)可能性,因?yàn)槔镞吷婕暗降氖?ldquo;不同廠商”的不同利益集團(tuán)。每一個(gè)利益集團(tuán)在考慮開放這個(gè)標(biāo)準(zhǔn)接口時(shí),或者在遵守這個(gè)標(biāo)準(zhǔn)接口時(shí),他都會(huì)擔(dān)憂自己的利潤(rùn)、安全、資源、風(fēng)險(xiǎn),乃至道德、法律等等一系列問題,在可以預(yù)見的未來幾十年內(nèi),這幾乎就是一個(gè)解不開的死結(jié)。
那么,是不是沒有辦法了呢?也不是。我的觀點(diǎn)還是要回到數(shù)字化的數(shù)據(jù)身上找突破點(diǎn),即通過國(guó)家法令、技術(shù)層面、應(yīng)用單位等多個(gè)渠道,規(guī)定數(shù)據(jù)的所有權(quán)應(yīng)當(dāng)回歸用戶,而不是歸設(shè)計(jì)開發(fā)維護(hù)單位。這樣,至少從道德和法律上賦予了用戶的所有權(quán)和知情權(quán)。在此情況下,當(dāng)用戶需要對(duì)自己的數(shù)據(jù)進(jìn)行再利用時(shí),他便理直氣壯地?fù)碛辛擞脩裘?、密碼、密鑰、路徑、文件等一系列關(guān)口參數(shù),這些用戶在委托不同的開發(fā)商時(shí),便有了真正的“企業(yè)資源計(jì)劃(ERP)”的整合。
天下大勢(shì),分久必合,合久必分?,F(xiàn)在是重構(gòu)ERP的時(shí)候了。大而全的ERP系統(tǒng)越來越不能滿足業(yè)務(wù)要求,大而全的ERP系統(tǒng)已死。但是,企業(yè)信息一體化的趨勢(shì)不可逆轉(zhuǎn),ERP的精神不死。
難道只留下了精神這樣空虛的東西了么?大而全的ERP已死,有沒有可能搞小而全的ERP呢?比如前面所說,把所有的ERP信息系統(tǒng)不斷地剝離,一直剝離到只剩赤裸裸的數(shù)據(jù)的時(shí)候,我們是不是可能對(duì)這樣的“無表之表”施加有限的“謂詞演算”,使之產(chǎn)生“萬表之表”,進(jìn)而賦予每一張表上數(shù)據(jù)的意義,最終重又產(chǎn)生全新的、可在線需求制導(dǎo)的、能適應(yīng)多個(gè)領(lǐng)域與業(yè)務(wù)的ERP信息系統(tǒng)中間件呢?這樣說有點(diǎn)玄,似乎是一個(gè)哲學(xué)的命題,是的,哲學(xué)是關(guān)于自然界、人類社會(huì)和思維發(fā)展的最一般規(guī)律的科學(xué),正因?yàn)樗亲钜话阋?guī)律的科學(xué),等同于數(shù)碼0-1,它的指導(dǎo)意義也就十分巨大了,數(shù)字化如此,哲學(xué)也是如此。
ERP的本質(zhì),就是提供一個(gè)一體化的信息系統(tǒng),打通公司的物流,資金流和信息流。在此基礎(chǔ)了上,因?yàn)楣芸睾秃弦?guī)的要求,ERP內(nèi)嵌了很多控制點(diǎn),用戶可以基于需求啟用。除此之外,很多企業(yè)看中的是ERP的集團(tuán)管控能力,各個(gè)分支機(jī)構(gòu)的業(yè)務(wù)數(shù)據(jù)可以統(tǒng)一匯總到統(tǒng)一平臺(tái)上,一定程度上實(shí)現(xiàn)了數(shù)據(jù)的透明化。經(jīng)過幾十年的發(fā)展,ERP市場(chǎng)經(jīng)過多輪洗牌,目前市場(chǎng)上主流的ERP系統(tǒng)屈指可數(shù),很多曾經(jīng)知名的系統(tǒng)已經(jīng)不知所終。
很高興地向各位專家報(bào)告,我自己自1992年起,就開始在這個(gè)方面進(jìn)行了努力,建立了基于F/S的全通用管理信息系統(tǒng),2003年又升級(jí)為基于C/S的管理信息系統(tǒng)中間件,還申請(qǐng)了軟件著作權(quán),2009年,把所做的工作上升到理論層面,提出了管理信息本體三元組模型。直至今天,我的這個(gè)“一體化的信息系統(tǒng)”一直在有效地發(fā)揮穩(wěn)定良好的作用,軟件生命周期已經(jīng)達(dá)到25年!在當(dāng)今物聯(lián)網(wǎng)條件下,中間件系統(tǒng)進(jìn)一步向物聯(lián)網(wǎng)延伸,成功實(shí)現(xiàn)異構(gòu)信息系統(tǒng)間的無縫銜接和數(shù)據(jù)遷移。這一中間件,本身不超過20M,既可為不同異構(gòu)信息系統(tǒng)提供“微服務(wù)”“小程序”,又可操縱多達(dá)40G以上的大型數(shù)據(jù)庫,支持多用戶并發(fā)操作。
只要ERP存在,二次開發(fā)就不可避免。為什么?
很多用戶對(duì)于ERP是又喜又惱,毀譽(yù)不一。ERP難用,是常見的理由。之所以難用,一方面是ERP強(qiáng)化了管理,手工時(shí)代用戶操作可以十分靈活,但上了ERP必須根據(jù)流程,稍有偏差就走不下去。從一定程度來說,這是ERP上線的目的之一。但另一方面,ERP的固化成了僵化,成為業(yè)務(wù)的阻礙。這就帶來了一個(gè)龐大的業(yè)務(wù)機(jī)會(huì),二次開發(fā)。通過CEMLI(客戶化,功能增強(qiáng),功能修改,本地化和接口)滿足客戶特定要求。
固化而不僵化,唯有將業(yè)務(wù)的定義置于靈活的需求制導(dǎo)引擎中,不僅開發(fā)階段如此,維護(hù)階段也是如此。用得好的,就保留、加強(qiáng),用得不好的,就去除、完善?;钊瞬唤棠虮锼?,大家都明白這個(gè)道理吧。
從廠商的角度來看,因?yàn)槎嗄甑姆e累,系統(tǒng)的功能越來越龐大,底層的代碼和邏輯越來越復(fù)雜,從而導(dǎo)致軟件版本的發(fā)布和功能的提升需要經(jīng)過反復(fù)測(cè)試,一般是幾年一個(gè)周期,從而導(dǎo)致功能提升緩慢。曾經(jīng)有一個(gè)例子,因?yàn)橐粋€(gè)采購系統(tǒng)的bug,聯(lián)系廠商,最后要求打5個(gè)G的補(bǔ)丁,涉及采購、生產(chǎn)、財(cái)務(wù)多個(gè)模塊,因?yàn)檠a(bǔ)丁套著補(bǔ)丁,牽一發(fā)而動(dòng)全身。由此可見,系統(tǒng)底層有多復(fù)雜。所以,對(duì)于一些還在探索中的應(yīng)用,如AI,流程自動(dòng)化,可能不能指望ERP廠商立即投引入。這就是船大難掉頭。
復(fù)雜的事情簡(jiǎn)單化,簡(jiǎn)單的事情復(fù)雜化。要讓用戶簡(jiǎn)單,就必須讓開發(fā)商復(fù)雜。開發(fā)商把各個(gè)可能的管理信息抽象了、剝離了,到現(xiàn)場(chǎng)實(shí)施,就不會(huì)“船大掉頭難”啦。以我的經(jīng)驗(yàn)看,系統(tǒng)程序20M,用戶數(shù)據(jù)40G,2000倍之差呀,要把這2000倍的包袱死背在與程序相關(guān)的系統(tǒng)上,焉得不死?!
同時(shí),因?yàn)閺S商提供的是一個(gè)面向全球市場(chǎng)的通用產(chǎn)品,因此從開發(fā)成本和收益考慮,廠商不可避免的是開發(fā)一些涵蓋基本功能的系統(tǒng),盡可能滿足絕大部分用戶的基本需求。因此就出現(xiàn)了十八般武藝,樣樣稀松的情況。
太對(duì)了,事實(shí)正是如此。可是用戶哪怕只用了其中一樣武藝,他可是要精通的、高強(qiáng)的呀。中國(guó)的ERP不能就這么聽之任之呀。
從用戶角度來說,即使身處同一行業(yè),不同企業(yè)的業(yè)務(wù)實(shí)踐也有區(qū)別,而這正是企業(yè)的價(jià)值所在。如果大家都是統(tǒng)一按ERP廠商推薦的最佳實(shí)踐來做,就抹殺了這種獨(dú)特性和創(chuàng)新性。因此,在某些方面,不可避免地,用戶會(huì)要求基于自身實(shí)踐來配置和定制系統(tǒng)。
比如,上海卷煙廠的業(yè)務(wù)流程完全不可能等同于杭州卷煙廠,否則干嗎要分兩個(gè)廠呢?所以個(gè)性化是永恒的,唯有做到了,才可以與用戶共生共贏,否則就是共死共辱。
目前ERP的授權(quán)大多是基于用戶數(shù)的。隨著使用用戶的增多,授權(quán)費(fèi)用成為企業(yè)不可承受之重。在評(píng)估了用戶在ERP中的工作和創(chuàng)造的價(jià)值,企業(yè)會(huì)考慮采用定制開發(fā)來節(jié)約成本。以采購申請(qǐng)為例,很多ERP系統(tǒng)都有這一功能,但真正使用這一功能的企業(yè)微乎其微。除了ERP的工作流設(shè)置繁瑣之外,其性價(jià)比不高也是原因之一。如果僅僅為了提交一個(gè)申請(qǐng)或者審批一個(gè)申請(qǐng),就要買一個(gè)授權(quán),對(duì)企業(yè)而言,都不是有價(jià)值的投資。因此,很多企業(yè)考慮采用專門的BPM軟件做這件事,并把審批準(zhǔn)后的申請(qǐng)導(dǎo)入ERP系統(tǒng)來創(chuàng)建采購訂單。
在這種情況下,我之前提到的管理信息系統(tǒng)中間件可以做到不基于用戶數(shù)授權(quán),完全放開。
ERP另一點(diǎn)為人詬病的是操作極不友好。這個(gè)系統(tǒng)的設(shè)計(jì)基于流程,所有字段都要手工輸入,從而用戶操作效率低下。曾經(jīng)有用戶抱怨,為什么ERP輸入不能像excel一樣,我拖一下相近的數(shù)據(jù)可以自動(dòng)輸入,還要我重復(fù)輸入50次?
和EXCEL這樣的開發(fā)商比,可能不太現(xiàn)實(shí),但是為什么不可以通過“提交后自動(dòng)復(fù)制”這樣的功能實(shí)現(xiàn)呢?而這樣的功能在管理信息系統(tǒng)中間件中可以根據(jù)用戶的實(shí)際需求,通過現(xiàn)場(chǎng)在線定義來完成。這個(gè)中間件曾經(jīng)為外貿(mào)專業(yè)、電信專業(yè)和硬件專業(yè)的人員所用,他們均在 “開發(fā)商”不在現(xiàn)場(chǎng)的情況下,經(jīng)過授權(quán),自行完成了自己業(yè)務(wù)流程的開發(fā),分別完成了進(jìn)出口清關(guān)子系統(tǒng)、浙江(杭州)電話機(jī)務(wù)維護(hù)系統(tǒng)和職工考勤子系統(tǒng)等,并完美實(shí)現(xiàn)與原有的ERP系統(tǒng)的對(duì)接,需知,這幾項(xiàng)案例不是由開發(fā)商完成的,而是經(jīng)我們的授權(quán),由企業(yè)沒有軟件經(jīng)驗(yàn)的管理維護(hù)人員完成的!
隨著IT技術(shù)發(fā)展,ERP和企業(yè)IT處于了一個(gè)尷尬的境地,用戶需要越來越多,交付要求越來越快。而ERP的響應(yīng)速度遠(yuǎn)遠(yuǎn)不能滿足用戶的要求。既然二次開發(fā)不可避免,不如再次考慮ERP的作用,把一些核心的,穩(wěn)定的功能沉淀在ERP平臺(tái)上,而把敏捷的功能開放給第三方軟件,讓用戶自主選擇合適的功能,以標(biāo)準(zhǔn)通用的接口與ERP交互。這才是底盤的作用,畢竟底盤應(yīng)該是對(duì)用戶不可見,對(duì)企業(yè)不常更改的,是定海神針。
底盤在哪里?底盤應(yīng)該在一個(gè)通用的管理信息系統(tǒng)中間件上,異曲同工。
ERP的底盤作用是什么?
什么才是ERP的底盤作用呢?我們可以考慮做做減法,對(duì)于外部系統(tǒng)可以實(shí)現(xiàn),操作更簡(jiǎn)便,用戶更友好的功能,從ERP逐一剔除,我們?cè)倏匆豢?,ERP還剩下什么。這些部分,就是ERP的精華所在,這就是我們的底盤。
做減法,不就是前面我提出的剝離么?試看看,剝離到赤裸之后,還剩什么呢?所剩的應(yīng)該是大量拋棄的業(yè)務(wù)語詞U、歸始于空表的“無表之表”T,以及有限的謂詞演算P,即我前面所及的管理信息本體中間件。其中的謂詞演算,目前僅包括業(yè)務(wù)登錄、表格設(shè)計(jì)(含輸入輸出)、錄入查詢、打印輸出、收發(fā)數(shù)據(jù),和計(jì)算校驗(yàn)組件模塊,其中計(jì)算校驗(yàn)?zāi)K中的數(shù)據(jù)加工處理包括對(duì)應(yīng)取數(shù)、代碼獲取、代碼轉(zhuǎn)譯、插入記錄、排序與分類求和、三維求和、拼表、刪除記錄等功能,這些組件模塊和功能都可以動(dòng)態(tài)組裝和在線調(diào)用。各位想想看,把所有的業(yè)務(wù)都剝離干凈,是不是只剩下對(duì)某若干張結(jié)構(gòu)化數(shù)據(jù)庫表的上述操作?專家會(huì)問,業(yè)務(wù)如何體現(xiàn)呢?在線二次定義啊!我們的實(shí)際經(jīng)驗(yàn)是在線二次定義一項(xiàng)業(yè)務(wù)大約只需要1天的平均時(shí)間!而且這個(gè)二次定義過程是一個(gè)可以與用戶愉快交換意見的、用戶需求制導(dǎo)的、所見即所得的過程!
分享到微信 ×
打開微信,點(diǎn)擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。