Mary K. Pratt
IT現(xiàn)代化是建立一家敏捷靈活、快速響應(yīng)企業(yè)的關(guān)鍵組成部分。幾位IT領(lǐng)導(dǎo)人就如何將遺留技術(shù)轉(zhuǎn)變成數(shù)字資產(chǎn)獻(xiàn)計(jì)獻(xiàn)策。
今年非同尋常的疫情大流行凸顯了需要足夠敏捷靈活、快速響應(yīng)的現(xiàn)代技術(shù)環(huán)境,以便滿足迅速變化的商業(yè)形勢(shì),無(wú)論這種形勢(shì)是新興的創(chuàng)收機(jī)會(huì),還是公司要求在家辦公。
這就意味著要有一項(xiàng)使遺留應(yīng)用程序?qū)崿F(xiàn)現(xiàn)代化的戰(zhàn)略計(jì)劃。
Swingtide 總裁兼首席執(zhí)行官DianeCarco
管理咨詢公司Swingtide的總裁兼首席執(zhí)行官Diane Carco之前擔(dān)任過(guò)CIO,他說(shuō):“擯棄遺留系統(tǒng)是老大難問(wèn)題,但實(shí)現(xiàn)現(xiàn)代化是比以往任何時(shí)候都更重要的問(wèn)題。”
據(jù)云解決方案提供商Forward在2020年發(fā)布的《企業(yè)現(xiàn)代應(yīng)用軟件現(xiàn)狀報(bào)告》顯示,CIO們認(rèn)為現(xiàn)代化對(duì)于以下幾個(gè)方面至關(guān)重要:速度更快地交付質(zhì)量更高的軟件、以更強(qiáng)的控制度和洞察力運(yùn)行IT、集成更多的安全技術(shù)以及更迅速地滿足業(yè)務(wù)要求。
據(jù)IDG和科技公司Insight發(fā)布的《2020年IT現(xiàn)代化狀況報(bào)告》顯示,要實(shí)現(xiàn)這些目標(biāo),IT部門(mén)任重而道遠(yuǎn),因?yàn)?6%的企業(yè)組織只處于IT現(xiàn)代化的開(kāi)始階段,19%取得了僅僅一般的進(jìn)展。
為了推進(jìn)現(xiàn)代化項(xiàng)目,Carco和另外幾位知名技術(shù)專家建議要牢記以下十招。
要制定一項(xiàng)成功的現(xiàn)代化戰(zhàn)略,準(zhǔn)確地清點(diǎn)企業(yè)組織中運(yùn)行的所有技術(shù)及其支持的相應(yīng)業(yè)務(wù)流程至關(guān)重要。這個(gè)道理聽(tīng)起來(lái)很明顯,但顧問(wèn)和分析師表示,許多CIO對(duì)所有IT系統(tǒng)以及這些系統(tǒng)執(zhí)行的工作缺少全面的了解。
技術(shù)研究和咨詢公司Gartner的高級(jí)主管兼分析師Thomas Klinect說(shuō):“要不然,到頭來(lái)你只會(huì)花很多錢(qián),卻沒(méi)有多少成果?!彼a(bǔ)充道,就連對(duì)IT系統(tǒng)認(rèn)真作了分類登記的CIO也常常會(huì)錯(cuò)誤地估計(jì)IT系統(tǒng)所執(zhí)行業(yè)務(wù)流程的相關(guān)性?!癈IO們必須了解數(shù)據(jù)自始至終的整個(gè)流程。”
Gartner 的高級(jí)主管兼分析師ThomasKlinect
Klinect建議IT部門(mén)先購(gòu)置企業(yè)復(fù)雜性分析工具,以了解數(shù)據(jù)如何在組織中流動(dòng),然后根據(jù)分析結(jié)果制定一項(xiàng)現(xiàn)代化戰(zhàn)略。他補(bǔ)充道:“這其實(shí)是關(guān)鍵;這是降低失敗風(fēng)險(xiǎn)的關(guān)鍵所在?!?h3>2.根據(jù)業(yè)務(wù)價(jià)值確定項(xiàng)目的優(yōu)先級(jí)
大多數(shù)企業(yè)IT領(lǐng)導(dǎo)人都面對(duì)一長(zhǎng)串需要更新的系統(tǒng)。那么應(yīng)該從哪里開(kāi)始入手呢?專家建議根據(jù)返回給業(yè)務(wù)的潛在價(jià)值來(lái)確定優(yōu)先級(jí)。
Klinect說(shuō):“IT現(xiàn)代化好比是煮沸海洋,你不知道里面有什么,但不管你在里面找什么,我們都要把它煮沸,直至找到為止。而業(yè)務(wù)現(xiàn)代化好比是煮沸茶杯里的水?!?/p>
Verizon的企業(yè)架構(gòu)副總裁Shoma Chakravarty表示,她的公司將整體業(yè)務(wù)戰(zhàn)略融入到IT路線圖以及現(xiàn)代化計(jì)劃中。這種做法已幫助Verizon弄清楚了哪些系統(tǒng)不符合敏捷性、彈性和可靠性等方面的業(yè)務(wù)需求。
Verizon 的企業(yè)架構(gòu)副總裁ShomaChakravarty
Chakravarty表示,公司利用這些信息優(yōu)先考慮現(xiàn)代化后為業(yè)務(wù)帶來(lái)實(shí)際效益的系統(tǒng),同時(shí)將可能比較舊,但沒(méi)有拖累業(yè)務(wù)的系統(tǒng)推遲到以后。她提到了IT部門(mén)決定優(yōu)先考慮升級(jí)用戶界面/用戶體驗(yàn)(UI/UX)技術(shù),特別指出:盡管UI/UX技術(shù)本身不是IT產(chǎn)品組合中最舊的,但是這項(xiàng)工作與該公司竭力提供卓越用戶體驗(yàn)的目標(biāo)相一致。
Carco表示,識(shí)別潛在回報(bào)只是財(cái)務(wù)核算的一方面。她解釋說(shuō),CIO們應(yīng)計(jì)算遺留系統(tǒng)的總體擁有成本(TCO),并利用這個(gè)數(shù)據(jù)幫助設(shè)定優(yōu)先級(jí)。
Carco補(bǔ)充道:“有時(shí)人們只是看了眼某個(gè)應(yīng)用程序,就因?yàn)樗诖笮蜋C(jī)上,覺(jué)得它不好,或者覺(jué)得它太舊了所以不好,大多數(shù)是這樣,但他們?nèi)詰?yīng)該了解總體成本?!?/p>
她碰到過(guò)幾家這樣的企業(yè)組織:確定遺留系統(tǒng)的TCO,考慮到了與帶來(lái)的風(fēng)險(xiǎn)和支持需要相關(guān)的成本,結(jié)果發(fā)現(xiàn)TCO很低,因此系統(tǒng)實(shí)現(xiàn)現(xiàn)代化的優(yōu)先級(jí)并不高。另一方面,Carco打過(guò)交道的一家公司計(jì)算了用于單單一個(gè)職能部門(mén)的一套遺留財(cái)務(wù)系統(tǒng)的TCO每年就高達(dá)15萬(wàn)美元,這個(gè)數(shù)字促使公司高管支持該系統(tǒng)的現(xiàn)代化升級(jí)項(xiàng)目。
在這方面,IT服務(wù)管理公司Hackett集團(tuán)的負(fù)責(zé)人Michael Spires建議CIO們可以利用他們的分析結(jié)果來(lái)制定業(yè)務(wù)部門(mén)伙伴會(huì)支持的現(xiàn)代化路線圖。
Hackett 集團(tuán)負(fù)責(zé)人Michael Spires
比如說(shuō),他用折舊術(shù)語(yǔ)來(lái)闡述現(xiàn)代化項(xiàng)目和相關(guān)成本,就像運(yùn)營(yíng)團(tuán)隊(duì)闡述其投入那樣,此舉可幫助財(cái)務(wù)部門(mén)和注重財(cái)務(wù)的業(yè)務(wù)領(lǐng)導(dǎo)人了解計(jì)劃更新的技術(shù)所具有的價(jià)值。他還闡述了現(xiàn)代化有望帶來(lái)的具體的業(yè)務(wù)優(yōu)勢(shì),比如可以更快速地讓產(chǎn)品上市,或者為客戶提供額外的功能。
他說(shuō):“你必須能夠清楚地闡明業(yè)務(wù)原因,因?yàn)榧兇鉃榱爽F(xiàn)代化而現(xiàn)代化對(duì)CIO來(lái)說(shuō)必?cái)o(wú)疑。所以,要關(guān)注你帶來(lái)什么樣的業(yè)務(wù)成果。如果市場(chǎng)發(fā)生變化,你應(yīng)該有能力改變項(xiàng)目次序,并調(diào)整路線圖?!?h3>5.采取循序漸進(jìn)的方法
現(xiàn)代化并非總是推倒重來(lái),也不應(yīng)該總是一項(xiàng)艱巨的任務(wù)。思杰的CIO Meerah Rajavel表示,相反,它可以是循序漸進(jìn)的。
Rajavel說(shuō):“現(xiàn)代化常常被認(rèn)為是必須搬動(dòng)的大石頭,就像ERP現(xiàn)代化這個(gè)想法。這似乎很艱巨,因?yàn)橐釀?dòng)的不是鵝卵石,而是大山。所以要從大處著想,但循序漸進(jìn)。如果你試圖搬動(dòng)大山,可能不知道開(kāi)始動(dòng)手時(shí)搬動(dòng)大山所需要知道的一切。這是不可能的目標(biāo),有很多風(fēng)險(xiǎn)。執(zhí)行必須是迭代式的,只有這樣,業(yè)務(wù)部門(mén)才會(huì)一路獲得價(jià)值?!?p>
思杰CIO Meerah Rajavel
她提到其團(tuán)隊(duì)在努力使公司的銷售平臺(tái)實(shí)現(xiàn)現(xiàn)代化,需要在平臺(tái)依然運(yùn)行以支持業(yè)務(wù)的同時(shí)使其實(shí)現(xiàn)現(xiàn)代化。她與銷售和營(yíng)銷領(lǐng)導(dǎo)人合作,確定了優(yōu)先事項(xiàng),然后在通往完全現(xiàn)代化的平臺(tái)這條路上確定下幾步的同時(shí),規(guī)劃如何先完成那些優(yōu)先事項(xiàng)。
現(xiàn)代化并不總是意味著更新,也可能意味著淘汰。
Carco表示,她碰到過(guò)功能重疊的系統(tǒng)不斷積累的多家公司,原因有多方面:公司合并、業(yè)務(wù)部門(mén)采購(gòu)自己青睞的技術(shù),或擔(dān)心只有一家供應(yīng)商來(lái)處理眾多的關(guān)鍵業(yè)務(wù)職能。
Carco說(shuō):“IT部門(mén)有時(shí)覺(jué)得業(yè)務(wù)部門(mén)提出什么要求,IT部門(mén)就得滿足。IT部門(mén)應(yīng)該被賦予足夠的權(quán)力來(lái)詢問(wèn)業(yè)務(wù)部門(mén):這是否能帶來(lái)大于成本的價(jià)值?”
Carco表示,如果公司將淘汰和整合列作現(xiàn)代化計(jì)劃的一個(gè)分支,就會(huì)發(fā)現(xiàn)不光節(jié)省了資源,還降低了復(fù)雜性。這些資金和員工的時(shí)間隨后可以再投入到其他現(xiàn)代化或創(chuàng)新項(xiàng)目中。
隨著企業(yè)改用微服務(wù)以實(shí)現(xiàn)現(xiàn)代化,開(kāi)發(fā)人員可以選擇他們認(rèn)為最適合正在解決的特定問(wèn)題和正在提供服務(wù)的技術(shù)和工具。
技術(shù)老兵Patrick Walsh現(xiàn)在是IT勞動(dòng)力開(kāi)發(fā)公司SkillStorm主管培訓(xùn)和技術(shù)的高級(jí)副總裁,他說(shuō):“但是如果你有幾十個(gè)、幾百個(gè)或幾千個(gè)微服務(wù),每個(gè)微服務(wù)都在使用自己的技術(shù)組合,你的IT基礎(chǔ)架構(gòu)就會(huì)嚴(yán)重失控?!?/p>
Walsh沒(méi)有低估多語(yǔ)種架構(gòu)帶來(lái)的好處,但確實(shí)建議多語(yǔ)種架構(gòu)帶來(lái)了某種治理,比如說(shuō)牽涉選擇每個(gè)服務(wù)所需的技術(shù)這個(gè)過(guò)程,那樣環(huán)境不會(huì)變得難以管理和難以支持。他補(bǔ)充道:“它不該對(duì)所有人來(lái)說(shuō)都可以隨意用?!?h3>8.對(duì)微服務(wù)有所選擇
Walsh表示,許多技術(shù)專家在啟動(dòng)現(xiàn)代化項(xiàng)目時(shí)立即轉(zhuǎn)向微服務(wù),以為這種方法會(huì)是靈丹妙藥。微服務(wù)在許多情況下效果很好,但是在某些情況下,微服務(wù)會(huì)帶來(lái)更多的問(wèn)題和復(fù)雜性,而不是好處。
Walsh說(shuō):“微服務(wù)不是解決所有問(wèn)題的辦法?!?/p>
微服務(wù)需要復(fù)雜的執(zhí)行環(huán)境和成熟的開(kāi)發(fā)運(yùn)維DevOps計(jì)劃都落實(shí)到位,Patrick特別指出,微服務(wù)被重疊的功能共享時(shí)才能提供最大的價(jià)值。
因此,如果企業(yè)組織的現(xiàn)代化計(jì)劃將一個(gè)應(yīng)用程序分解成數(shù)百個(gè)甚至數(shù)千個(gè)微服務(wù),卻沒(méi)有合適的環(huán)境和流程落實(shí)到位,會(huì)發(fā)覺(jué)深陷無(wú)法管理或擴(kuò)展的困境之中。Walsh表示,在這種情況下,堅(jiān)持使用更容易支持的更龐大、更精心設(shè)計(jì)的現(xiàn)代軟件會(huì)更有利。
雖然思杰的Rajavel支持循序漸進(jìn)的方法,但她并不認(rèn)為所有現(xiàn)代化項(xiàng)目都要遵循逐步的技術(shù)進(jìn)步。相反,CIO也應(yīng)考慮跳過(guò)一代技術(shù)。她以近幾十年來(lái)許多發(fā)展中國(guó)家處理電信項(xiàng)目的方式為例:它們跳過(guò)了升級(jí)和改善固定電話技術(shù)這一步,轉(zhuǎn)而投資于最新一代的移動(dòng)基礎(chǔ)設(shè)施。身為CIO的Rajavel發(fā)現(xiàn),她可以通過(guò)尋找這類現(xiàn)代化項(xiàng)目為企業(yè)帶來(lái)多方面價(jià)值:她可以跳過(guò)一代技術(shù),直接采用最前沿的技術(shù)。
企業(yè)組織需要擯棄將現(xiàn)代化項(xiàng)目視作有起始日期和結(jié)束日期的項(xiàng)目這種做法,而更應(yīng)視作總是可持續(xù)地做更多工作的產(chǎn)品。
Chakravarty表示,這是她在Verizon采取的做法,她認(rèn)為現(xiàn)代化是不斷改進(jìn)的過(guò)程,制定戰(zhàn)略時(shí)要牢記這一點(diǎn)。
Chakravarty說(shuō):“現(xiàn)代化不是一蹴而就的,而是持續(xù)不斷的。技術(shù)發(fā)展很快,以至于我們昨天開(kāi)發(fā)的東西在不久的將來(lái)都需要實(shí)現(xiàn)現(xiàn)代化。”
原文網(wǎng)址
https://www.cio.com/article/3596803/10-tips-for-modernizing-legacy-it-systems.html