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