想要成為一名成功的CIO并不容易,我們歸納了IT行業(yè)內(nèi)的各種聲音與觀點(diǎn),讓我們一起來聊一聊有關(guān)CIO與他們的企業(yè)所面臨的現(xiàn)狀。
一、CIO面臨的三大挑戰(zhàn)
1、遺留系統(tǒng)。如果我們繼承了大量系統(tǒng),CIO和IT主管必須管理大量的開發(fā)人員和承包商團(tuán)隊(duì)。這會(huì)增加工作量并產(chǎn)生招聘和管理的風(fēng)險(xiǎn),除此還涉及不同產(chǎn)品不同階段所遺留的大量穩(wěn)定性和合規(guī)性的問題。
2、技術(shù)上的“權(quán)力游戲”。一個(gè)企業(yè)中不同技術(shù)群體之間同樣存在著競(jìng)爭(zhēng)關(guān)系。這可能是根深蒂固的ERP和MRP平臺(tái)或編程語言(如.NET與Ruby>PHP,Django和Python)的主導(dǎo)地位。當(dāng)然也可能是MEAN堆棧。MEAN代表MongoDB,ExpressJS,AngularJS和NodeJS,所有這些都是基于JavaScript的。
3、野心與傳統(tǒng)。不同技術(shù)人才的能力也會(huì)出現(xiàn)很大差異,一方面年輕員工雄心勃勃、精力充沛,但他們?nèi)狈δ托?,卻愿意不惜代價(jià)地接受創(chuàng)新。另一方面,經(jīng)驗(yàn)豐富的老員工通過對(duì)原有業(yè)務(wù)和技術(shù)十分了解,他們更愿意采用傳統(tǒng)的方法來完成工作。
CIO們必須“積極尋求變革”才能在數(shù)字商業(yè)的舞臺(tái)上取得成績(jī)。首席信息官不僅要察覺任何新的項(xiàng)目與風(fēng)險(xiǎn),還要保障現(xiàn)有的和過去的項(xiàng)目維持穩(wěn)定,多項(xiàng)任務(wù)同步運(yùn)行。而現(xiàn)如今傳統(tǒng)CIO們的職責(zé)也逐漸演變?yōu)?ldquo;CIO+”,首席信息官的角色已經(jīng)從戰(zhàn)略參與者變成了戰(zhàn)略推動(dòng)者。
Gartner2019年CIO現(xiàn)狀調(diào)查顯示,近三分之二(62%)的CIO表示,通過創(chuàng)建新產(chǎn)品和服務(wù)來增加收入是他們當(dāng)下的主要職責(zé)之一。言下之意他們不僅要關(guān)注技術(shù)和趨勢(shì),還要考慮如何為企業(yè)降低成本或者增加效益,他們正在采取一些辦法,通過了解客戶需求,創(chuàng)建專注于創(chuàng)新的團(tuán)隊(duì)以及創(chuàng)建具有確定成本和收益的業(yè)務(wù)案例方案,來增加收入驅(qū)動(dòng)。
CIO們所面臨的問題和職責(zé)越來越殘酷,在這樣的市場(chǎng)情況下,就需要CIO們找到合理的解決辦法,比如低代碼開發(fā)。
二、低代碼緩解數(shù)字技能短缺
據(jù)Gartner稱,到2023年,大型企業(yè)中超過25%的移動(dòng)應(yīng)用程序、漸進(jìn)式網(wǎng)絡(luò)程序和會(huì)話應(yīng)用程序?qū)⑹褂玫痛a開發(fā)平臺(tái)構(gòu)建。借助IT培訓(xùn)和統(tǒng)一管理,正規(guī)的低代碼平臺(tái)可以幫助組織克服開發(fā)人員技能短板,同時(shí)在不同設(shè)備上提供適合各種需求的應(yīng)用程序,借此來實(shí)現(xiàn):
提高工作效率:低代碼比手動(dòng)編碼快十倍的期望是完全可能的,對(duì)于合適低代碼開發(fā)的項(xiàng)目,提升4倍的生產(chǎn)力將優(yōu)于招聘或培訓(xùn)更多開發(fā)人員的成本。
重新培訓(xùn)傳統(tǒng)開發(fā)者:在許多大型IT部門中,多名經(jīng)驗(yàn)豐富的開發(fā)人員只會(huì)使用老系統(tǒng)或框架,但由于這些系統(tǒng)已退役,相關(guān)人員將需要重新培訓(xùn)或重新招聘。這些開發(fā)人員可以通過低代碼快速重新構(gòu)建Web和移動(dòng)應(yīng)用程序,而不是從組織中直接拋棄這部分員工。
擴(kuò)展開發(fā)人力資源池:低代碼降低了標(biāo)準(zhǔn),這意味著可以對(duì)各種角色進(jìn)行交叉培訓(xùn),以便在IT的監(jiān)督下構(gòu)建安全且可擴(kuò)展的Web和移動(dòng)應(yīng)用程序。業(yè)務(wù)分析師、產(chǎn)品需求者、測(cè)試工程師以及業(yè)務(wù)用戶等都是很好的選擇;他們可以快速且經(jīng)濟(jì)高效地接受培訓(xùn),以使用低代碼開發(fā)平臺(tái)。
縮短啟動(dòng)時(shí)間:在海外的諸多低代碼案例中,描述了如何通過低代碼開發(fā)平臺(tái)提供的內(nèi)置指南和開發(fā)標(biāo)準(zhǔn)來雇用初級(jí)開發(fā)人員并快速提高工作效率,事實(shí)證明,低代碼的有效性已接受了市場(chǎng)的檢驗(yàn)。
三、對(duì)于低代碼開發(fā)CIO怎么看?
低代碼軟件開發(fā)是下一個(gè)熱點(diǎn)嗎?CIO們對(duì)此意見不一,但他們認(rèn)為,低代碼開發(fā)不會(huì)增加技術(shù)債務(wù),也不會(huì)影響IT的成功。 CIO們對(duì)應(yīng)該在何處應(yīng)用低代碼開發(fā)有不同的看法:
有CIO說,如果你需要快速完成一個(gè)已經(jīng)足夠好的解決方案,或者對(duì)于不值得花費(fèi)大量金錢的一個(gè)低使用率上的交互來說,低代碼是有意義的。CIO表示,他們目前正在為部門應(yīng)用程序、數(shù)據(jù)庫創(chuàng)建以及新想法的實(shí)驗(yàn)平臺(tái)部署低代碼軟件開發(fā)。
有CIO將低代碼環(huán)境比作是只需要PowerPoint或Word水平技能的東西。這位CIO斷言“低代碼”對(duì)于響應(yīng)快速變化的需求來說是特別有用的。此外,他們認(rèn)為低代碼的價(jià)值應(yīng)該是作為人工智能和其他數(shù)據(jù)科學(xué)應(yīng)用的前端。
還有CIO提到CRM應(yīng)用程序是應(yīng)用低代碼平臺(tái)的好地方。
CIO們認(rèn)為低代碼可以用來填補(bǔ)IT技能的空白。它可以是一種讓初級(jí)開發(fā)人員適應(yīng)新環(huán)境的方法。需要在主要的企業(yè)軟件公司中得到更廣泛的采用,從而成為創(chuàng)建應(yīng)用程序的主要方式。當(dāng)這種情況發(fā)生時(shí),CIO們建議低代碼將成為一種新的方式,可以將一些不那么重要的項(xiàng)目轉(zhuǎn)移給業(yè)務(wù)公民開發(fā)人員。如果做得足夠好,將是非常有效的。因此,他們認(rèn)為通過啟用快速彈出的應(yīng)用程序,可能成為一個(gè)重大的游戲規(guī)則改變者。
四、低代碼產(chǎn)品面臨的問題
首先,CIO們擔(dān)心隨著企業(yè)試圖同時(shí)維護(hù)N個(gè)微應(yīng)用程序,低代碼開發(fā)所產(chǎn)生的技術(shù)債務(wù)的復(fù)利將是殘酷的。他們覺得這樣會(huì)很不方便,認(rèn)為IT領(lǐng)導(dǎo)者必須找到一種方法,在加速交付業(yè)務(wù)成果的同時(shí),將技術(shù)債務(wù)保持在較低水平。
其次,低代碼通常會(huì)以SaaS的形式交付,因此集成作為一個(gè)大的開放性問題受到了強(qiáng)調(diào),僅僅有API或提供支持并不能完全解決集成的挑戰(zhàn)。同樣,CIO們也擔(dān)心安全漏洞和版本控制的問題。因此,他們說許多低代碼解決方案在這個(gè)時(shí)候都是半生不熟的。
最后,CIO們說所有低代碼都需要治理。
低代碼開發(fā)顯然是CIO們的一個(gè)商業(yè)機(jī)會(huì)。為了使其發(fā)揮作用,它需要在正確的地方得到應(yīng)用,但不能成為“技術(shù)債務(wù)擴(kuò)展器”。使其與IT結(jié)合在一起,就有可能影響業(yè)務(wù)的一致性,使其更加靈敏,并通過支持公民發(fā)展和企業(yè)數(shù)字化轉(zhuǎn)型所需的微應(yīng)用程序來實(shí)現(xiàn)一致性。