網絡經濟年代,不少企業和機構都選擇開發應用程式為客戶提供服務或最新的資訊,而隨著市場環境的不斷轉變,過往漫長的開發週期已難以適應競爭。而 DevOps 開發理念的提出,將開發、維護和應用各個部門的人員整合共同協作,令開發速度提升,版本更新的發布亦更為快速及即時回應用戶意見,提升企業的服務和用戶體驗,新的開發理念無疑受到企業的認可和追求。
然而要完美的部署實施 DevOps 並非易事,CA Technologies 進行的《砌好 DevOps 拼圖》的全球調研結果顯示,儘管香港地區三分之二的受訪機構(63%)在不同程度上部署實施 DevOps ,比例只落後亞太地區的平均值 1%。 但香港受訪者中已實踐 DevOps 的企業中僅有 8% 已經達到了先進的採用者水平,研究亦顯示在部署實施 DevOps 上,港企在執行層面與理想狀況仍有較大落差。
發揮 DevOps 成效需具備九大因素 港企執行層面與理想狀況有落差
研究面向全球 1,442 位資深 IT 及商業行政人員,香港地區結果顯示,企業期望 DevOps 可以助其在業務及營運方面提升競爭力,並滿足客戶需要。調查數據表明,香港機構對 DevOps 需求的前三項動因分別是: IT 更加積極提供價值 (89%)、緊貼不斷上升的客戶需求 (86%) 以及快速實現市場價值 (83%)。
研究調查中大部分香港受訪機構認為,要全力發揮 DevOps 的最大成效,機構必需具備九大關鍵要素,主要體現在三方面:業務主導方針、熟練且協作的 IT 及關鍵推動力和控制。 平均逾 70% 的受訪者同意以上三項是衡量 DevOps 效益最大化的重要元素。
然而這些要素在執行層面與理想狀況明顯有較大落差。在「業務主導方針」方面,儘管多數香港受訪者 (86%) 認同「定義良好的 DevOps 策略和目標」是關鍵因素,真正執行者卻不到 DevOps 採用者的一半 (44%)。85% 的受訪者了解「業務持份者教育」的重要性,但是 DevOps 採用者中實踐者的比例卻僅有 28%。
執行力不足難達既定目標 港企不清楚需要哪些人才?
受訪者對於「熟練且協作的 IT」及「關鍵推動力及控制」方面的回應結果接近。儘管 83% 的香港機構認可「相關的 IT 知識技能」的重要性,只有 34% 採用了 DevOps 的受訪者達到了既定目標。同樣,83% 受訪者認為「合適的基礎設施及工具」十分關鍵,但僅有 36% 的 DevOps 採用機構達到了既定目標。
提到「相關的 IT 知識技能」和「合適的基礎設施及工具」這兩款因素,相信不少人對香港企業在招聘 IT 技術人才時列出過多相關技能要求的招聘廣告並不陌生,調查結果顯示儘管港企認同這兩項因素的重要性,但在執行層面上僅有少數企業能達到既定目標,是否意味著不少企業對部署 DevOps 確切需要哪些相關的 IT 知識、技能和工具沒有足夠的認識呢,所以未能清楚了解需要聘請哪些人員,因此只能盲目列出所有職業技能要求。
CA Technologies 亞太及日本地區應用程式交付副總裁 Ashok Vasan 表示,並不排除這樣的可能性。不過他亦指出,現時的不論網絡技術和軟件開發技術的發展均非常急速,而且橫跨的時間較闊,在新舊設備和技術並存的當下,IT 技術人員可能要通曉由 90 年代至現時最新技術的知識,這是企業和專才雙方的共同困擾。因此他建議企業應釐清自己的業務需求和專注的領域,才能找到真正合適的人才,而企業亦不應再只視 IT 是輔助工具,而是將其視為未來的競爭武器,不斷投入資源將 IT 轉化為企業的創新。
Ashok Vasan 還強調:「先進的 DevOps 採用者更有可能通過數碼活動提升競爭力、維繫與挽留客戶,以及在數碼競爭時代提高營運及盈利業績。在香港,對 DevOps 的概念認知與具體執行之間仍然存在明顯差距。在全球範圍內亦如此。除了強調定義好的戰略及目標之外,企業應該確保 IT 開發和營運團隊擁有充分業務技能、和諧協同工作,此外,必備的推動和控制因素均落實到位亦同樣重要」。
應用程式經濟形勢下業務迅猛發展, IT 需要保持在競爭中持續領先。從傳統意義上來看,項目實施按照先後順序分為幾個固定階段:即分析、規劃、創建、集成、測試及部署。軟件研發及交付在項目實施過程中得以實現。交付過程可歷時幾個月甚至幾年之久。DevOps 採用全新方法與提供必要支援,助力企業更快更持續地交付產品,從而取得競爭優勢,同時令IT更快更有效地回應業務需要。