在數(shù)字化轉(zhuǎn)型的浪潮中,企業(yè)要想繼續(xù)屹立于激烈的市場環(huán)境下,就必須要做出改變。然而,很多公司卻都一直在運用一成不變的商業(yè)策略去打造一些長期應用的資產(chǎn)。
在數(shù)字化轉(zhuǎn)型中,應用的交付必須要足夠快,質(zhì)量足夠好,要提供足夠好的用戶體驗,這就意味著每家企業(yè)都需要把軟件當作他們的核心。所以無論是軟件的開發(fā)、測試和發(fā)布,都必須非常靈活和敏捷。這也就需要用到兩個非常關鍵的技術和理念,即敏捷和DevOps。
敏捷指企業(yè)快速且自信地感知并響應變化的能力;DevOps是將開發(fā)和運維兩者整合為一。在過去,遵循客戶的需求,開發(fā)人員只是單純地開發(fā),開發(fā)結(jié)束后則交付運維,兩者之間存在缺口。而DevOps則彌合了這種缺口,將兩者整合到一起。CA Technologies一直在研究將敏捷和DevOps等一些理念和技術整合起來,打造一種叫“現(xiàn)代軟件工廠”的概念,也就是將傳統(tǒng)制造工廠當中的制造速度、制造質(zhì)量、制造設計和環(huán)境整合到一起來開發(fā)軟件。
傳統(tǒng)廠商為客戶提供整體的解決方案,但這一做法無法適應于具體且復雜多變的場景。CA也與很多在做軟件開發(fā)的企業(yè)合作提供API解決方案,CA的解決方案通常都能跟第三方的行業(yè)或開源軟件集成。不同于其他企業(yè)的是,CA并不只是將解決方案集成為整體的“包”,而是能夠?qū)⒏鱾€解決方案里的組件與其他的解決方案集成,從而通過這個方式確保所有客戶得到最優(yōu)的解決方案和交付模式。
既然數(shù)字化形勢瞬息萬變,那如何能夠保持緊跟不斷變化的需求?CA主要的做法是:CA內(nèi)部有自己的孵化機制,即CA加速器,從而保證公司內(nèi)部能夠源源不斷開發(fā)出新技術;工程師團隊針對傳統(tǒng)行業(yè)的情況也在努力保證在開發(fā)產(chǎn)品時盡量使用最新技術,從而保證這些技術在一些通用平臺上都能夠被使用;CA的企業(yè)開發(fā)部門特別關注一些潛在的并購機會,從而擴張基礎產(chǎn)品的應用范圍,例如最近CA對Automic和Veracode的并購。
該項名為《用敏捷和DevOps加速和客戶價值實現(xiàn)》的調(diào)查,針對企業(yè)對敏捷和DevOps實踐的認知度以及其認為敏捷和DevOps實踐對業(yè)務的影響進行了研究。結(jié)果顯示,89%的中國大陸受訪企業(yè)同意敏捷及DevOps方案是致勝數(shù)字化轉(zhuǎn)型的關鍵。
DevOps模式與敏捷實踐并行,可為各個規(guī)模的組織機構(gòu)創(chuàng)造競爭優(yōu)勢,同時提高員工生產(chǎn)力、客戶滿意度及忠誠度。