簡析大型企業的ERP等軟件多年不升級的原因
當前位置:點晴教程→知識管理交流
→『 企業管理交流 』
聲明:本文僅代表原作者觀點,僅用于ERP行業應用和交流,不代表任何公司。 對在持續發展的軟件企業,其ERP等軟件產品一般都會持續迭代升級,按月或者按年推出一個大的新版本,小版本升級則更多。本文主要面向企業本地化部署的軟件,暫不討論公有云SaaS類軟件頻度更高的迭代升級,并且,因SaaS固有的特點,SaaS類軟件通常會做到用戶無感升級,而本地化部署的軟件也因為部署和應用方式(例如有較多的客戶定制化內容),導致常常不容易無感升級。現階段,因多方面原因,國內的大型企業對ERP等軟件大部分還采用本地化的部署和應用方式。 軟件的大版本升級,一則會增加較多新的功能,同時也會對原有功能做較多的優化和調整。相應的在數據庫方面也往往有很多變化,例如增加數據庫表和字段,軟件功能對應數據庫字段的調整等等,如果軟件各種架構的設計比較理想,升級對包括數據庫在內的涉及底層的影響就會比較少,變化的邏輯和范圍都清晰,影響可控。 但軟件各類架構的設計具有很大的難度,基礎也不一定總可以打的很好,所以迭代升級時軟件的改變往往很大。特別是對部分國產軟件,軟件產品的升級有時是顛覆式的,高版本與低版本差異巨大,特別是系統底層的顛覆性改變,甚至完全就是兩套不同的軟件,只是軟件產品名稱仍然是一樣的。高低版本的巨大差異,加上部分軟件的配置功能對實施人員很不友好,往往使得升級與重新建一次的復雜度和工作量幾乎一樣。(延伸閱讀:讓顧問更容易的實施是企業軟件廠商盈利的關鍵基礎之一) 對企業集團在集團層面統一建設的ERP等系統,基本都是鎖定一個版本的軟件建設(包括標準產品實施、部分定制化開發等)、集成、推廣和持續深度應用,小版本升級因為影響范圍小,有時會做,但大版本升級則較少,一套系統往往會使用多年而不做大版本升級。按直觀邏輯,用戶肯定希望使用擁有更好功能的新版本,但因為一些現實原因,使得升級往往并不容易,原因主要包括以下六個方面: 第一,大型企業的核心業務和管理相對比較穩定,ERP等系統在建設之初可以滿足業務和管理的需求,在業務和管理無大變化的情況下,作為核心和基礎的ERP等軟件常常是夠用就行。而且現在通用的大型ERP軟件產品具有較為強大的功能,可以支撐多行業的應用,企業新的業務和管理一般情況下也可以用這類大型ERP軟件實現,可以基于一期的建設成果,用當前版本的軟件做二期、三期、……建設,充分使用軟件,對標準產品確實沒有的功能,也可以做一部分定制化開發或集成相關系統實現,而新版本軟件也很少在某些領域有質變程度的功能升級,一般不會因為缺少某個領域的功能做大版本升級甚至更換,絕大部分的情況下是不需要動地基的,很多時候并非必須升級。 第二,企業集團的ERP等系統要支撐的業務類型比較多,一則是各個功能模塊會做很多標準功能體系下的深度實施,同時,集團統建ERP系統是一體化要求下全集團共用的,而為滿足各類所屬企業的需求,所屬企業常常會基于統建系統做較多的定制化開發和集成。在長期的應用過程中,一些深度配置和定制化功能也會迭代較多版本,使得系統有非常多的補丁,而對于差異巨大的大版本升級,很多定制化開發的代碼就失效了,這些補丁無法隨軟件標準功能的升級一起升級,或者說更換軟件時這些補丁都不能用了(如上文提到的,大版本升級有時就是更換軟件),這種影響就太大了,此前的很多定制化功能要根據新版本軟件的情況做遷移或者調整,是一項龐大的工程。 第三,企業集團的系統集成往往較為復雜,橫向是多套集團統建系統之間的集成,縱向是集團統建系統與大量所屬企業自建系統之間的集成。從基礎技術層的企業服務總線或接口集成平臺,到基礎服務的主數據管理、統一身份認證等系統,再到相關的各種應用系統。系統集成的接口通常基于各系統的數據結構而開發,如果是差異巨大的大版本升級,即便現在的應用系統接口配置功能更為靈活和強大,但仍舊存在非常多的接口調整和測試,在系統集成結構復雜的情況下(往往也是業務本身的復雜度決定的),接口調整可能是“牽一發動全身”,而且系統集成肯定是相互的,ERP端的接口要改,與ERP集成的各個應用系統端同時也要改,工作量和費用都是雙份的。 第四,ERP等系統中在多年應用中會產生大量數據,企業的經營是連續的,所以在軟件升級時肯定需要把所需數據遷移至新版本系統中,但對差異巨大的大版本升級,新舊版本的數據結構差異巨大,導致遠不是同樣一條數據遷移的概念,常常需要對數據做很多清洗、翻譯、轉換、拆分、組合等等處理,特別是,這類處理往往更多依賴于業務方,處理的規則只能由業務方把握,而不單單是一個技術工作,需要多方協同一起努力,需要耗費大量的人力物力。面對集團企業的海量數據,這類數據處理常常是更為龐大的一項工程,極具挑戰。 第五,大型企業的ERP作為核心系統承載著企業最關鍵的業務和管理,銷售和采購訂單、生產主計劃、財務核算、……,ERP系統的穩定性是至關重要的。而如以上四點所述,經過多年應用,ERP等軟件從功能使用深度、定制化程度、系統集成、數據等方面變得非常厚重,升級時面臨諸多挑戰,處理不好就會直接影響ERP自身和集成相關系統的穩定性,對比升級帶來的風險和收益,在沒有非常充分必要性的情況下,企業更傾向于穩定運行,不會輕易做大版本升級。并且新版本軟件的成熟一般也需要一個過程,例如新版本軟件的Bug往往也較多、配套的交付資源也薄弱,對新上系統的用戶自然只能選擇新版本軟件產品,而對老用戶,適當等待新版本軟件打磨一段時間常常也是更穩妥的選擇。 第六,錢,這是一個永恒的話題。大版本升級在采購軟件產品方面,盡管作為老客戶可能會享有較大幅度的價格優惠,但大型企業采購的模塊數量和用戶授權數量都比較龐大,所以仍然會花較大金額的一筆錢,即便是很多軟件公司現在傾向的所謂按年訂閱方式,可能比傳統授權(買斷)方式在初期的投資上少一些,但對大型企業,無論怎么算,都會是較大的金額。相比軟件產品采購,以上第二、三、四點所述內容花的錢會更多,即針對新版本的重新實施、定制化開發、系統集成、數據遷移等服務內容。對一筆龐大的開支,特別是花在信息化(數字化)方面的,企業總是會有更多的斟酌,導致往往也不容易做更多升級。 由以上六個現實原因,大型企業不是不希望通過升級獲得更多、更新的功能,而是因為大版本升級不容易,所以企業集團的信息化建設必然需要鎖定一個版本去開展工作,不能因為總是希望做各類升級而耽誤或者停滯工作,追求新版本是無盡頭的。 對ERP一類的軟件,老版本既有客戶的保有量往往很大,軟件廠商之間的市場份額也在一定范圍內相對固化,擴展新客戶并不很容易,所以對既有客戶的深耕是軟件廠商可持續發展的關鍵之一,如果客戶因為軟件升級太過復雜而長期不升級,廠商無法獲得升級項目訂單,更嚴重的問題則是新版軟件產品難以在市場上全面推廣,廠商大量資源和精力不得不仍然在老版本產品上,新版本應該帶來的收益遲遲不能達成,進而影響廠商的向前發展。 也看到一些軟件公司有新舊版本的專項升級方案,但不同廠商由于軟件本身的原因,所提供的升級方案的可執行性和經濟性差異還是很大的,有些升級方案并不能有效解決上述6個問題,所以很多大企業仍然是多年不升級ERP等大型軟件。 從一定意義上講,客戶是否愿意升級,在很大程度上是由軟件廠商自己決定的。如果ERP等軟件的架構更為科學,新舊版本的兼容性和延續性更好,有技術可行性和性價比更好的專項升級方案和工具,讓客戶能夠以較低的成本實現升級,升級到新版本對客戶的吸引力就會更強一些,軟件廠商才能獲得更多升級訂單,軟件廠商的新版本軟件才能靠新贏得市場更多的未來。 以上觀點供交流和探討。 閱讀原文:https://mp.weixin.qq.com/s/Xw_ymJ3-XlK-jF5w8AfDIA 該文章在 2024/12/18 11:09:27 編輯過 |
關鍵字查詢
相關文章
正在查詢... |