編者按:企業(yè)建設(shè)應(yīng)用系統(tǒng)的目的是為了滿足業(yè)務(wù)和管理需求,就類似于希望乘車去旅游,旅游是目的,而造車不是,絕大部分時(shí)候買車就行,不需要造車。是否支持企業(yè)自研應(yīng)用軟件,與時(shí)代背景、行業(yè)發(fā)展、技術(shù)儲(chǔ)備、高層思路等多方面都有關(guān)系。2001年左右,我當(dāng)時(shí)所在的集團(tuán)二級(jí)公司自研外貿(mào)行業(yè)ERP軟件,我是信息部的一名程序員??缛胄虑?,國(guó)內(nèi)大型企業(yè)剛開始應(yīng)用ERP軟件,當(dāng)時(shí)國(guó)內(nèi)的ERP軟件行業(yè)也處于從財(cái)務(wù)軟件到ERP軟件轉(zhuǎn)型的初步階段,用友1998年推出的NC(New Centrury)軟件直接就以“新世紀(jì)”作為了產(chǎn)品名稱,用友同年還發(fā)布了U8,1999年金蝶發(fā)布了K/3,外貿(mào)行業(yè)ERP軟件廠商北京南北天地公司在2000年5月剛正式成立。當(dāng)時(shí)在一定意義上看,廠商與一部分企業(yè)IT部門的技術(shù)能力差異不是很大,我們當(dāng)時(shí)也考察過(guò)行業(yè)內(nèi)主流的國(guó)內(nèi)外ERP軟件產(chǎn)品,感覺與當(dāng)時(shí)信息部自己的開發(fā)基礎(chǔ)相差不大,從業(yè)務(wù)功能方面看,因?yàn)槲覀儽旧碓谶M(jìn)出口公司工作,感覺自己比廠商更熟悉業(yè)務(wù),于是在時(shí)任公司領(lǐng)導(dǎo)的支持下,2002年我們基于自己積累的一套開發(fā)底座自研了外貿(mào)行業(yè)ERP軟件,之后運(yùn)行了14年,支撐了公司從單純的外貿(mào)業(yè)務(wù)向項(xiàng)目型多元化業(yè)務(wù)的轉(zhuǎn)型。(相關(guān)閱讀:《一個(gè)人的ERP》)在自研自用ERP軟件的十多年中,我們也向外出售過(guò)幾套我們的ERP軟件產(chǎn)品,我當(dāng)時(shí)也從程序員轉(zhuǎn)型兼顧功能實(shí)施和項(xiàng)目管理。在前數(shù)年中,我對(duì)自研的熱情是比較高,原因是多方面的。第一是當(dāng)時(shí)我們自己的軟件與行業(yè)內(nèi)同類軟件處于同一水準(zhǔn),且我們自己在外貿(mào)央企內(nèi)部,對(duì)進(jìn)出口業(yè)務(wù)、央國(guó)企等方面都很熟悉,有著做好外貿(mào)ERP軟件產(chǎn)品的一些基礎(chǔ)條件,當(dāng)時(shí)市場(chǎng)上也還有較多的一些機(jī)會(huì)。第二是產(chǎn)品情結(jié)和興趣,我們那一批程序員(VB、VC、Delphi、PB、Java等)當(dāng)中一些人對(duì)自己開發(fā)軟件,而且能有很多用戶使用是有情結(jié)的,包括我自己在內(nèi),那些年還很熱衷業(yè)余時(shí)間編寫程序,也開發(fā)過(guò)幾個(gè)共享軟件(這個(gè)概念這些年好像基本聽不到了)放到網(wǎng)上讓大家免費(fèi)使用。(相關(guān)閱讀:《低代碼或許給管理類軟件廠商提出了一個(gè)問(wèn)題》)包括到現(xiàn)在,我在參加一些展會(huì)、行業(yè)交流、廠商市場(chǎng)活動(dòng)時(shí),仍然羨慕軟件公司有自己的產(chǎn)品。對(duì)軟件公司而言,產(chǎn)品是核心競(jìng)爭(zhēng)力,有產(chǎn)品才有一切,有產(chǎn)品才能有更多可能。熱愛這個(gè)行業(yè),所以熱愛軟件產(chǎn)品。第三是希望對(duì)改變現(xiàn)狀能有更多主動(dòng)性,我當(dāng)時(shí)所在的企業(yè)在十多年轉(zhuǎn)型的過(guò)程中,業(yè)務(wù)方向、組織機(jī)構(gòu)、高層思路都有很多變化。企業(yè)信息化部門在不同時(shí)期的境遇差別很大,信息化部門有過(guò)輝煌的時(shí)期,而后續(xù)隨著業(yè)務(wù)和領(lǐng)導(dǎo)思路的變化,信息化部門常常很難左右自己(相關(guān)閱讀:《信息化部門不是一級(jí)專設(shè)部門的時(shí)候會(huì)怎樣?》),部門的未來(lái)有時(shí)充滿不確定性。當(dāng)時(shí)認(rèn)為,如果有自己的產(chǎn)品,對(duì)外可以形成一定的業(yè)務(wù),對(duì)部門發(fā)展總是有幫助的,但其實(shí)與企業(yè)的主業(yè)不在一個(gè)方向上,而且市場(chǎng)上同類產(chǎn)品越來(lái)越多、越來(lái)越好,所以有些想法或許更多是一廂情愿,是一個(gè)程序員身處當(dāng)時(shí)環(huán)境下希望有所突破的夢(mèng)想(還能有什么辦法呢?)。這個(gè)想法,可能現(xiàn)在也是一部分企業(yè)IT部門或者數(shù)科公司的想法,……。
到了2015年前后,ERP軟件在國(guó)內(nèi)已經(jīng)大規(guī)模推廣至普及,ERP軟件行業(yè)也經(jīng)過(guò)多年的迅速發(fā)展,從軟件產(chǎn)品到實(shí)施服務(wù)(生態(tài))都已成熟,廠商們?cè)谲浖_發(fā)和業(yè)務(wù)積累等多方面相較一般的企業(yè)IT部門已形成壁壘,即一般企業(yè)IT部門的能力與大型廠商的可比性越來(lái)越低。我所在的公司在業(yè)務(wù)轉(zhuǎn)型后領(lǐng)導(dǎo)也有了新的思路,我們信息化部門也給出了新的建設(shè)方案,改為使用成熟商業(yè)套裝軟件建設(shè)新的企業(yè)核心系統(tǒng),而且后續(xù)確實(shí)快速的完成了一系列系統(tǒng)的建設(shè)和集成,高效達(dá)成了工作目標(biāo)。(相關(guān)閱讀:《2016年一個(gè)ERP項(xiàng)目的一些事》、《一個(gè)信息化項(xiàng)目中先后接觸的咨詢公司、軟件原廠、實(shí)施廠商》等)當(dāng)時(shí)選擇成熟商業(yè)套裝軟件的主要原因是,主流產(chǎn)品的功能已完全滿足甚至超過(guò)我們的需求(ERP軟件的核心功能和價(jià)值范圍),所選擇的實(shí)施生態(tài)資源也很專業(yè),企業(yè)自研已不具備達(dá)到這種程度的條件。雖然十多年間我們也在一直迭代自己的軟件,但同時(shí)我也一直在跟進(jìn)行業(yè)的發(fā)展,對(duì)企業(yè)信息化領(lǐng)域的主要軟件和水準(zhǔn)以及企業(yè)應(yīng)用情況都有一定的了解(一直學(xué)習(xí)和實(shí)踐也是這個(gè)職業(yè)的需要和特點(diǎn)),所以當(dāng)公司提出要根據(jù)企業(yè)發(fā)展新情況建設(shè)新系統(tǒng)時(shí),我完全沒(méi)有考慮過(guò)自研。我們信息化工作后來(lái)的基本原則是,采取各種措施以合理的成本及時(shí)滿足業(yè)務(wù)和管理需求是第一要?jiǎng)?wù)(也是企業(yè)信息化部門的核心價(jià)值之一),我們基本沒(méi)有特殊需求,那么使用成熟商業(yè)軟件基本是第一個(gè)自然的選擇。即如果一個(gè)應(yīng)用,在市場(chǎng)上已有較多成熟軟件產(chǎn)品,肯定優(yōu)先考察這些產(chǎn)品,借助專業(yè)的軟件和服務(wù)快速滿足需求,這是一個(gè)直觀的思路。如同本文開頭編者按中所述,乘車旅游的目的是去旅游,是去玩,乘車只是達(dá)到目的地的方法,車只是交通工具,市場(chǎng)上有很多車可供選擇,所以不需要先造車再去旅游,不用投入大量資源和時(shí)間辛苦的造車然后再去旅游,造車不是目的(造車是汽車制造廠商的工作目標(biāo),開發(fā)軟件是軟件廠商的工作目標(biāo)),更何況一般企業(yè)自研的“車”不一定能滿足旅游的實(shí)際需要。駕駛房車出去旅行是目的
?
當(dāng)前的企業(yè)軟件市場(chǎng)產(chǎn)品極大豐富,廠商們卷的“腥風(fēng)血雨”,好在中國(guó)市場(chǎng)足夠大,廠商在經(jīng)營(yíng)方面只要不犯很嚴(yán)重的錯(cuò)誤一般不會(huì)垮掉。在廠商們的激烈競(jìng)爭(zhēng)之下,也在用戶們多年的應(yīng)用培育下,現(xiàn)在各個(gè)領(lǐng)域的主流軟件產(chǎn)品已經(jīng)達(dá)到了一定的水準(zhǔn),一般情況下,企業(yè)的絕大部分需求都有標(biāo)準(zhǔn)功能可以實(shí)現(xiàn),加上部分功能增強(qiáng)和純定制化補(bǔ)充,絕大部分項(xiàng)目都可以交付。在當(dāng)前的產(chǎn)品水準(zhǔn)下,在眾多成熟產(chǎn)品的供給下,企業(yè)自研的基礎(chǔ)與廠商相比往往就可能比較單薄。我有時(shí)給一些領(lǐng)域的軟件選型舉例子,主流廠商的產(chǎn)品卷了這么多年可能已經(jīng)達(dá)到了博士畢業(yè)的水準(zhǔn),而自研,當(dāng)前可能只有學(xué)前班或者小學(xué)的基礎(chǔ),所以自研在短時(shí)間內(nèi)達(dá)到與主流產(chǎn)品一樣的水準(zhǔn)可能非常困難,典型如財(cái)務(wù)核算、人力資源、OA、ERP等領(lǐng)域。關(guān)鍵是必要性,明明市場(chǎng)上有,卻要自研,必要性就很值得商榷。行業(yè)內(nèi)也確實(shí)有較多不盡如人意的軟件產(chǎn)品(也說(shuō)明做好產(chǎn)品并不容易),用戶有方方面面的不滿意,但可以思考一下,如果認(rèn)為廠商們卷了二十多年的產(chǎn)品仍然不能滿足需求,那么自研在短時(shí)間內(nèi)就可以超越廠商的產(chǎn)品嗎?難度可能非常大。(相關(guān)閱讀:《關(guān)于用友金蝶浪潮SAP等ERP哪個(gè)更好的問(wèn)題》)自研后也有一系列問(wèn)題要思考。如果定位只是自用,只要這個(gè)軟件可以滿足自己企業(yè)的需求,其實(shí)也是可以的,這種自研拋開總體成本(先期投入和后續(xù)迭代)先不談,在功能方面可以算成功。不過(guò)也有一種情況,自研的軟件或許可以貼合企業(yè)的需求和習(xí)慣,但可能并不是最佳方案,行業(yè)內(nèi)領(lǐng)先產(chǎn)品或許有更先進(jìn)的解決方案,只是自研時(shí)不知道或者做不到,一些情況下的自研可能是“閉門造車”(這種情況在一部分技術(shù)能力比較強(qiáng)的企業(yè),特別是IT公司比較多。市場(chǎng)上原本有專業(yè)的軟件產(chǎn)品,但出于各種原因,IT公司就喜歡并且有條件自研,所以看一些IT企業(yè)的信息化建設(shè),有時(shí)會(huì)看到一些不太主流的架構(gòu)、軟件和應(yīng)用方式)。然后來(lái)看自用自研軟件的資金投入。如果僅自用,意味著企業(yè)自己要承擔(dān)全部的投入,這在很多情況下也是合理的,比如功能非常好的滿足了企業(yè)需求,后續(xù)不會(huì)有大的功能補(bǔ)充或基礎(chǔ)架構(gòu)的迭代,總體的投入產(chǎn)出存在優(yōu)于采購(gòu)?fù)獠可虡I(yè)軟件產(chǎn)品和服務(wù)的可能性,但也有很多時(shí)候,長(zhǎng)期維持一個(gè)團(tuán)隊(duì)迭代開發(fā)自研軟件所需的投資是很大的。對(duì)軟件廠商來(lái)說(shuō),一個(gè)產(chǎn)品會(huì)有多個(gè)客戶貢獻(xiàn)的價(jià)值,可以支持這個(gè)產(chǎn)品的長(zhǎng)期迭代和升級(jí),軟件公司在一個(gè)產(chǎn)品上的投入會(huì)被多個(gè)客戶分?jǐn)偅@個(gè)產(chǎn)品有更多機(jī)會(huì)長(zhǎng)期發(fā)展下去。而對(duì)企業(yè)自研,所有的一切,都需要自己承擔(dān),軟件的長(zhǎng)期使用存在較大不確定性,很有可能變成長(zhǎng)期高投入的自用,并不劃算。如果不僅是自用,希望對(duì)外銷售并形成業(yè)務(wù),首先,項(xiàng)目與產(chǎn)品兩類工作差異巨大,例如自研只需要滿足企業(yè)自己需求即可,而對(duì)外時(shí),功能就可能不滿足客戶需求,需要做增強(qiáng)和定制化,就有“額外”的資金投入,這些錢,一部分可以由客戶消化掉,有些是不能的(比如主流軟件產(chǎn)品都有的功能,但當(dāng)前自研軟件沒(méi)有)。軟件功能越強(qiáng)大,越能直接適合大部分客戶的需求,但做到這一步并不容易,很多廠商都沒(méi)有做好(項(xiàng)目上通過(guò)定制化交付的“個(gè)性化”功能越多,利潤(rùn)越低。什么是個(gè)性化需求,是個(gè)好問(wèn)題。相關(guān)閱讀:《為什么一些信息化項(xiàng)目虧了?時(shí)間問(wèn)題?不完全是……》、《項(xiàng)目的需求蔓延之災(zāi)》),對(duì)自研的挑戰(zhàn)就更大了。即便自研的軟件進(jìn)入了市場(chǎng)形成了一些業(yè)務(wù),但這個(gè)市場(chǎng)真的很好嗎?在一般的認(rèn)識(shí)下,賺錢相對(duì)容易的市場(chǎng)才是好的市場(chǎng),可以進(jìn)入去賺錢,但企業(yè)軟件這個(gè)領(lǐng)域,時(shí)好時(shí)壞,這些年大量老牌的軟件廠商之間卷的一塌糊涂,有些廠商活的也比較辛苦,企業(yè)的信息化部門或者數(shù)科公司,真的也要擠到這個(gè)市場(chǎng)中去卷?初入市場(chǎng)的自研產(chǎn)品,能否超越行業(yè)內(nèi)多年的職業(yè)選手?大家大部分都是一樣的普通人,廠商們做不好的,自研可能也不一定會(huì)做的更好。(相關(guān)閱讀:《企業(yè)軟件還是一種好生意嗎?》)多年來(lái)接觸和了解到很多自研的案例,其中有成功的,但大部分由于包括上述在內(nèi)的多方面復(fù)雜原因,不太成功,因自研導(dǎo)致的“一地雞毛”還是挺多的?!?/span>自研”的方式也有很多種,有些是真的從零開始自研、有些是利用一些開源基礎(chǔ)的自研,也有更特殊的,就是有的企業(yè)引入軟件廠商的產(chǎn)品做一定的改造或者包裝的“自研”。對(duì)最后的這種,如果沒(méi)有一些特殊的、深層次的原因,就很不合邏輯,似乎不應(yīng)該出現(xiàn)這種“自研”。需要說(shuō)明的是,自研并不是完全沒(méi)有優(yōu)勢(shì),也是有一些的,例如企業(yè)對(duì)本行業(yè)的業(yè)務(wù)肯定更熟悉,行業(yè)領(lǐng)先的企業(yè)在本領(lǐng)域內(nèi)就是專家,以領(lǐng)先企業(yè)的優(yōu)秀沉淀形成軟件產(chǎn)品是自研走向市場(chǎng)的機(jī)會(huì)之一,但重點(diǎn)一則是確實(shí)有獨(dú)到的業(yè)務(wù)或管理沉淀,另外還要看是否具備足夠的技術(shù)能力開發(fā)產(chǎn)品級(jí)的軟件。如本文標(biāo)題,我從支持自研到不太支持,但不是完全的不支持自研,在一些情況下自研也是可以的,甚至是必須的。例如一些行業(yè)細(xì)分的專業(yè)領(lǐng)域,通用軟件廠商沒(méi)有更專業(yè)的解決方案,行業(yè)內(nèi)的專業(yè)軟件廠商做的可能也不太理想,那么企業(yè)針對(duì)本行業(yè)的專業(yè)領(lǐng)域自研軟件解決自己?jiǎn)栴}的同時(shí),在該領(lǐng)域可以形成業(yè)務(wù)和技術(shù)壁壘,這種情況下,首先不是“重復(fù)發(fā)明輪子”,不用與大量同質(zhì)軟件競(jìng)爭(zhēng),其次這種自研的專業(yè)軟件也在企業(yè)的主業(yè)方向上,具有長(zhǎng)期發(fā)展的基礎(chǔ)。還有對(duì)企業(yè)而言,在比較大的需求之外(比如建設(shè)一整套ERP、財(cái)務(wù)共享、司庫(kù)、HR、PLM、CRM等系統(tǒng)),對(duì)一些小的應(yīng)用需求,在企業(yè)已建的軟件體系內(nèi)沒(méi)有直接的功能,單獨(dú)采購(gòu)和建設(shè)也有點(diǎn)折騰,這種情況下,企業(yè)的信息化部門一則可以基于已有的技術(shù)儲(chǔ)備(例如開發(fā)平臺(tái),復(fù)用的負(fù)載均衡、界面生成、權(quán)限控制、用戶管理等)快速開發(fā)一些小應(yīng)用,或者基于已建的ERP、OA、BI等自帶的或者專門的低代碼平臺(tái),低成本的快速開發(fā)一些小的應(yīng)用,這些都是合理的,這種基于自主能力的技術(shù)實(shí)現(xiàn),一般情況下比采購(gòu)?fù)獠糠?wù)要便宜很多,性價(jià)比好。典型的企業(yè)信息化部門畢竟要有足夠的技術(shù)能力,軟件開發(fā)能力或許是IT技術(shù)中永恒的核心之一。(相關(guān)閱讀:《企業(yè)信息化部門須把三種能力做實(shí)》、《大型企業(yè)信息部擁有自主系統(tǒng)應(yīng)用能力的重要性》)另外一個(gè)層面的自研是必須的。在近些年大的背景下,有些潛在的極限情況要比很多人了解的復(fù)雜和嚴(yán)重的多,所以在一些關(guān)乎多方面安全的關(guān)鍵領(lǐng)域,自主可控極為重要,就必須要解決軟件國(guó)產(chǎn)化的問(wèn)題。發(fā)展一直是目的,但為了不斷到達(dá)新的目的地,必須有車才能保持高效率,車不能受制于人,就需要自己能夠造車,然后乘車到達(dá)目的地。有些重要的東西,不是我們不買,而是對(duì)方不賣,所以有些自研是超過(guò)企業(yè)層面的戰(zhàn)略性工作。
?1956年7月13日,第一輛解放牌卡車CA10試制成功,結(jié)束了新中國(guó)不能制造汽車的歷史。
回到本文主題,企業(yè)要明確自己信息化的目的,目標(biāo)清晰,很多問(wèn)題可能就不存在了。本文并不是反對(duì)所有的自研,只要自研之前真的想對(duì)了,想清楚了,真正的自研也是帶來(lái)創(chuàng)新的方法之一。企業(yè)信息化是一個(gè)管理和技術(shù)結(jié)合的綜合性工作,是要落地的工作,強(qiáng)調(diào)性價(jià)比,實(shí)事求是、務(wù)實(shí)高效是這種工作的基本原則。以上僅是個(gè)人觀點(diǎn),不代表各方立場(chǎng),用于交流和探討。說(shuō)明:本文相關(guān)圖片來(lái)自中國(guó)一汽、東風(fēng)汽車、中國(guó)長(zhǎng)安等網(wǎng)站。
閱讀原文:原文鏈接
該文章在 2025/8/22 14:17:27 編輯過(guò)