『矽谷看天下』-軟體汰舊換新的規律你了解了嗎?

企業新陳代謝的關鍵-軟體生命週期管理

矽谷產業能跑得比許多地區快的原因之一是善用更快、更有效率的工具。

例如:使用更新的硬體設備或軟體。台灣工廠在投資硬體設備方面,往往也超前佈署(例如:半導體),因為深深了解,當競爭對手用更新的機器設備時,可以生產出原來無法生產的規格、品質、成本、與速度 (例如:塑膠射出成型,金屬加工,機械業)。

但台灣廠商多數難以持續投資軟體或大膽使用一些初試鶯啼,但具前瞻性的工具與服務。主要原因是台灣廠商有能力處理硬體設備的淘舊換新,但缺乏汰舊換新軟體的經驗。軟體的汰舊換新比硬體的汰舊換新更具挑戰性,這句話其實在矽谷也成立。

在討論矽谷公司如何應對前,我們必須先了解軟體汰舊換新時,會遭遇的一些問題:

*企業在使用市場套裝軟體時或使用自行開發的軟體時,內部的活動或作業流程,也往往已配合這套軟體。

一旦導入新的軟體,原有的作業系流程便需重新修改來配合,是個費時費力的大工程。這樣的挑戰有時在同一款軟體的升級時就可能遭遇,許多公司為了維持流程與軟體運作,而遲遲不敢升級,顯見應用軟體往往成為公司制度與文化的一部分。因汰舊換新涉及人員訓練、平行導入、期初除錯、客製更改⋯⋯等問題與成本,公司往往沒有多餘的時間與資源來處理。

*硬體或作業系統升級時,企業所使用的市場套裝軟體無法匹配,導致只能用過時的硬體設備與作業系統,以致有資安、效率、擴大規模⋯等問題產生。因此軟體汰換時,也需保留原有的軟硬體,不然在新軟體無法運作舊軟體的資料時,只能回頭去舊設備執行追蹤、查詢過去的資料與歷史。

*在舊系統的資料庫是否能移出,並在新購入的軟體上使用?

許多市場套裝軟體使用特殊格式貯存與處理資料,一旦原有的軟體退休,常面臨新取代的軟體無法直接讀取的困擾。因此要確保資料格式可以轉換為通用、普遍的格式,當然也要先確保資料可以移出。這問題在公有雲轉到私有雲、本地端與雲端之間資料互轉時更為顯著。

*公司原有的IT 與軟體人員大多數缺乏對新軟體應用的經驗。新的應用軟體往往由新的程式語言開發、新的資訊平台架構、新的硬體設備⋯等組合而成。IT人員對新的軟體了解不足時,就不敢冒然採用,因此也無法享受先行者的優勢。

一旦等到技術成熟且大家都採用後,又變成了不得已而為之的窘境。許多公司付高價採用大品牌,當大品牌升級時也跟著升級。雖也有一些汰舊換新的麻煩,但因大品牌有深廣的資源與第三方,只要付費就可以確保資料與系統的延續性。缺點便是被大品牌綁著,萬一此大品牌開始出錯或落伍,公司的競爭力也將受到影響。

矽谷在處理軟體的汰舊換新方面,最明顯的是與硬體的汰換採用相同的態度:追求新的優勢,而非追求安定。

將三、五年才遇到一次的軟體汰換問題,變成天天要處理的問題。換句話說:只追求更好,不追求完美、或能用就行。因此許多矽谷公司都會同時嘗試多種不同技術、方法、軟體;好的就繼續用,不適用就立即汰換,因此員工也習於新的事物。

當然矽谷也有它得天獨厚的優勢,也就是許多軟體都是在矽谷新創、然後流行。因此矽谷公司能夠便捷接觸這些人才,若有問題也能迅速解決。另一原因是矽谷的軟體工程師特多,不論看到什麼問題,就會有人去弄個軟體來解決。

這方面,台灣其實也可以很強,例如:這次防疫的口罩地圖、口罩實名制購買、早年921 大地震資源調度與救災、以及太陽花學運時,學生善用科技進行組織的聯絡、規劃等。台灣廠商可以學習矽谷,將軟體作為投資,嘗試用軟體解決問題,定會樹多成蔭。


矽谷看天下系列:作者:York Peng

https://www.facebook.com/search/top?q=ai360.work

著作權屬York Peng所有

詳情請查看:https://ai360.work/

看老闆肯不肯花錢
1
台灣要取經可能還要點時間
1