Mary K. Pratt
IT現(xiàn)代化是建立一家敏捷靈活、快速響應企業(yè)的關鍵組成部分。幾位IT領導人就如何將遺留技術轉(zhuǎn)變成數(shù)字資產(chǎn)獻計獻策。
今年非同尋常的疫情大流行凸顯了需要足夠敏捷靈活、快速響應的現(xiàn)代技術環(huán)境,以便滿足迅速變化的商業(yè)形勢,無論這種形勢是新興的創(chuàng)收機會,還是公司要求在家辦公。
這就意味著要有一項使遺留應用程序?qū)崿F(xiàn)現(xiàn)代化的戰(zhàn)略計劃。

Swingtide 總裁兼首席執(zhí)行官DianeCarco
管理咨詢公司Swingtide的總裁兼首席執(zhí)行官Diane Carco之前擔任過CIO,他說:“擯棄遺留系統(tǒng)是老大難問題,但實現(xiàn)現(xiàn)代化是比以往任何時候都更重要的問題。”
據(jù)云解決方案提供商Forward在2020年發(fā)布的《企業(yè)現(xiàn)代應用軟件現(xiàn)狀報告》顯示,CIO們認為現(xiàn)代化對于以下幾個方面至關重要:速度更快地交付質(zhì)量更高的軟件、以更強的控制度和洞察力運行IT、集成更多的安全技術以及更迅速地滿足業(yè)務要求。
據(jù)IDG和科技公司Insight發(fā)布的《2020年IT現(xiàn)代化狀況報告》顯示,要實現(xiàn)這些目標,IT部門任重而道遠,因為26%的企業(yè)組織只處于IT現(xiàn)代化的開始階段,19%取得了僅僅一般的進展。

為了推進現(xiàn)代化項目,Carco和另外幾位知名技術專家建議要牢記以下十招。
要制定一項成功的現(xiàn)代化戰(zhàn)略,準確地清點企業(yè)組織中運行的所有技術及其支持的相應業(yè)務流程至關重要。這個道理聽起來很明顯,但顧問和分析師表示,許多CIO對所有IT系統(tǒng)以及這些系統(tǒng)執(zhí)行的工作缺少全面的了解。
技術研究和咨詢公司Gartner的高級主管兼分析師Thomas Klinect說:“要不然,到頭來你只會花很多錢,卻沒有多少成果。”他補充道,就連對IT系統(tǒng)認真作了分類登記的CIO也常常會錯誤地估計IT系統(tǒng)所執(zhí)行業(yè)務流程的相關性。“CIO們必須了解數(shù)據(jù)自始至終的整個流程。”

Gartner 的高級主管兼分析師ThomasKlinect
Klinect建議IT部門先購置企業(yè)復雜性分析工具,以了解數(shù)據(jù)如何在組織中流動,然后根據(jù)分析結(jié)果制定一項現(xiàn)代化戰(zhàn)略。他補充道:“這其實是關鍵;這是降低失敗風險的關鍵所在。”
大多數(shù)企業(yè)IT領導人都面對一長串需要更新的系統(tǒng)。那么應該從哪里開始入手呢?專家建議根據(jù)返回給業(yè)務的潛在價值來確定優(yōu)先級。
Klinect說:“IT現(xiàn)代化好比是煮沸海洋,你不知道里面有什么,但不管你在里面找什么,我們都要把它煮沸,直至找到為止。而業(yè)務現(xiàn)代化好比是煮沸茶杯里的水。”
Verizon的企業(yè)架構(gòu)副總裁Shoma Chakravarty表示,她的公司將整體業(yè)務戰(zhàn)略融入到IT路線圖以及現(xiàn)代化計劃中。這種做法已幫助Verizon弄清楚了哪些系統(tǒng)不符合敏捷性、彈性和可靠性等方面的業(yè)務需求。

Verizon 的企業(yè)架構(gòu)副總裁ShomaChakravarty
Chakravarty表示,公司利用這些信息優(yōu)先考慮現(xiàn)代化后為業(yè)務帶來實際效益的系統(tǒng),同時將可能比較舊,但沒有拖累業(yè)務的系統(tǒng)推遲到以后。她提到了IT部門決定優(yōu)先考慮升級用戶界面/用戶體驗(UI/UX)技術,特別指出:盡管UI/UX技術本身不是IT產(chǎn)品組合中最舊的,但是這項工作與該公司竭力提供卓越用戶體驗的目標相一致。
Carco表示,識別潛在回報只是財務核算的一方面。她解釋說,CIO們應計算遺留系統(tǒng)的總體擁有成本(TCO),并利用這個數(shù)據(jù)幫助設定優(yōu)先級。
Carco補充道:“有時人們只是看了眼某個應用程序,就因為它在大型機上,覺得它不好,或者覺得它太舊了所以不好,大多數(shù)是這樣,但他們?nèi)詰摿私饪傮w成本。”
她碰到過幾家這樣的企業(yè)組織:確定遺留系統(tǒng)的TCO,考慮到了與帶來的風險和支持需要相關的成本,結(jié)果發(fā)現(xiàn)TCO很低,因此系統(tǒng)實現(xiàn)現(xiàn)代化的優(yōu)先級并不高。另一方面,Carco打過交道的一家公司計算了用于單單一個職能部門的一套遺留財務系統(tǒng)的TCO每年就高達15萬美元,這個數(shù)字促使公司高管支持該系統(tǒng)的現(xiàn)代化升級項目。
在這方面,IT服務管理公司Hackett集團的負責人Michael Spires建議CIO們可以利用他們的分析結(jié)果來制定業(yè)務部門伙伴會支持的現(xiàn)代化路線圖。

Hackett 集團負責人Michael Spires
比如說,他用折舊術語來闡述現(xiàn)代化項目和相關成本,就像運營團隊闡述其投入那樣,此舉可幫助財務部門和注重財務的業(yè)務領導人了解計劃更新的技術所具有的價值。他還闡述了現(xiàn)代化有望帶來的具體的業(yè)務優(yōu)勢,比如可以更快速地讓產(chǎn)品上市,或者為客戶提供額外的功能。
他說:“你必須能夠清楚地闡明業(yè)務原因,因為純粹為了現(xiàn)代化而現(xiàn)代化對CIO來說必敗無疑。所以,要關注你帶來什么樣的業(yè)務成果。如果市場發(fā)生變化,你應該有能力改變項目次序,并調(diào)整路線圖。”
現(xiàn)代化并非總是推倒重來,也不應該總是一項艱巨的任務。思杰的CIO Meerah Rajavel表示,相反,它可以是循序漸進的。
Rajavel說:“現(xiàn)代化常常被認為是必須搬動的大石頭,就像ERP現(xiàn)代化這個想法。這似乎很艱巨,因為要搬動的不是鵝卵石,而是大山。所以要從大處著想,但循序漸進。如果你試圖搬動大山,可能不知道開始動手時搬動大山所需要知道的一切。這是不可能的目標,有很多風險。執(zhí)行必須是迭代式的,只有這樣,業(yè)務部門才會一路獲得價值。”

思杰CIO Meerah Rajavel
她提到其團隊在努力使公司的銷售平臺實現(xiàn)現(xiàn)代化,需要在平臺依然運行以支持業(yè)務的同時使其實現(xiàn)現(xiàn)代化。她與銷售和營銷領導人合作,確定了優(yōu)先事項,然后在通往完全現(xiàn)代化的平臺這條路上確定下幾步的同時,規(guī)劃如何先完成那些優(yōu)先事項。
現(xiàn)代化并不總是意味著更新,也可能意味著淘汰。
Carco表示,她碰到過功能重疊的系統(tǒng)不斷積累的多家公司,原因有多方面:公司合并、業(yè)務部門采購自己青睞的技術,或擔心只有一家供應商來處理眾多的關鍵業(yè)務職能。
Carco說:“IT部門有時覺得業(yè)務部門提出什么要求,IT部門就得滿足。IT部門應該被賦予足夠的權(quán)力來詢問業(yè)務部門:這是否能帶來大于成本的價值?”
Carco表示,如果公司將淘汰和整合列作現(xiàn)代化計劃的一個分支,就會發(fā)現(xiàn)不光節(jié)省了資源,還降低了復雜性。這些資金和員工的時間隨后可以再投入到其他現(xiàn)代化或創(chuàng)新項目中。
隨著企業(yè)改用微服務以實現(xiàn)現(xiàn)代化,開發(fā)人員可以選擇他們認為最適合正在解決的特定問題和正在提供服務的技術和工具。
技術老兵Patrick Walsh現(xiàn)在是IT勞動力開發(fā)公司SkillStorm主管培訓和技術的高級副總裁,他說:“但是如果你有幾十個、幾百個或幾千個微服務,每個微服務都在使用自己的技術組合,你的IT基礎架構(gòu)就會嚴重失控。”
Walsh沒有低估多語種架構(gòu)帶來的好處,但確實建議多語種架構(gòu)帶來了某種治理,比如說牽涉選擇每個服務所需的技術這個過程,那樣環(huán)境不會變得難以管理和難以支持。他補充道:“它不該對所有人來說都可以隨意用。”
Walsh表示,許多技術專家在啟動現(xiàn)代化項目時立即轉(zhuǎn)向微服務,以為這種方法會是靈丹妙藥。微服務在許多情況下效果很好,但是在某些情況下,微服務會帶來更多的問題和復雜性,而不是好處。
Walsh說:“微服務不是解決所有問題的辦法。”
微服務需要復雜的執(zhí)行環(huán)境和成熟的開發(fā)運維DevOps計劃都落實到位,Patrick特別指出,微服務被重疊的功能共享時才能提供最大的價值。
因此,如果企業(yè)組織的現(xiàn)代化計劃將一個應用程序分解成數(shù)百個甚至數(shù)千個微服務,卻沒有合適的環(huán)境和流程落實到位,會發(fā)覺深陷無法管理或擴展的困境之中。Walsh表示,在這種情況下,堅持使用更容易支持的更龐大、更精心設計的現(xiàn)代軟件會更有利。
雖然思杰的Rajavel支持循序漸進的方法,但她并不認為所有現(xiàn)代化項目都要遵循逐步的技術進步。相反,CIO也應考慮跳過一代技術。她以近幾十年來許多發(fā)展中國家處理電信項目的方式為例:它們跳過了升級和改善固定電話技術這一步,轉(zhuǎn)而投資于最新一代的移動基礎設施。身為CIO的Rajavel發(fā)現(xiàn),她可以通過尋找這類現(xiàn)代化項目為企業(yè)帶來多方面價值:她可以跳過一代技術,直接采用最前沿的技術。
企業(yè)組織需要擯棄將現(xiàn)代化項目視作有起始日期和結(jié)束日期的項目這種做法,而更應視作總是可持續(xù)地做更多工作的產(chǎn)品。
Chakravarty表示,這是她在Verizon采取的做法,她認為現(xiàn)代化是不斷改進的過程,制定戰(zhàn)略時要牢記這一點。
Chakravarty說:“現(xiàn)代化不是一蹴而就的,而是持續(xù)不斷的。技術發(fā)展很快,以至于我們昨天開發(fā)的東西在不久的將來都需要實現(xiàn)現(xiàn)代化。”
原文網(wǎng)址
https://www.cio.com/article/3596803/10-tips-for-modernizing-legacy-it-systems.html