CODING CEO張海龍:DevOps是企業數字化轉型的關鍵
今天,有一個詞很火,那就是「數字化轉型」。2017年,被視為數字化轉型的原點,很多企業開始積極變革,擁抱數字化轉型。根據IDC的預測,企業數字化轉型將經歷十年時間,到2027年結束,屆時全球60%的GDP將和數字化相關,並且全球40%的物理設備將被數字化取代。
特斯拉掀起汽車行業數字化轉型浪潮
CODING創始人兼CEO張海龍講了一個汽車行業數字化的例子。在2017年前,造汽車最關鍵的是內燃機技術,這也是汽車的心臟。但是從2017年開始,這個形勢發生改變,特斯拉和其自動駕駛技術掀起了汽車行業數字化轉型的浪潮,開啟電動汽車和無人駕駛技術的時代。
「特斯拉將複雜的內燃機系統簡化為電池+馬達的組合,將重心放在行車系統和感測器上,完全打破了大眾對傳統汽車行業的認知,把汽車直接帶入數字化時代。通過收集每一輛汽車的行駛數據,進而對行車系統進行不斷迭代和升級。因此,我們認為特斯拉本質上是一家軟體公司。」張海龍說。
數字化不僅推動了特斯拉的成功,而且給中國汽車產業帶來新機遇,2017年-2018年中國電動車噴涌而出,「造車新勢力」成為創業者、企業、資本市場和媒體關注的焦點。
什麼因素造成企業無法快速轉型?
雖然數字化轉型是企業未來發展的方向,但是企業也面臨著諸多問題。在張海龍看來,中國大部分企業無法快速轉型的根本原因是研發效率低下。研發效率低下則是由兩大原因造成的:一是人才缺口大,很多企業招不到合適的人才;二是落後的管理方式和組織架構導致的效能浪費。
在人才方面,中國每年的IT行業人才缺口基本在100萬左右,雖然社會培訓可以填補一部分,但缺口仍然很大。
在組織架構上,張海龍表示,「軟體開發最高效的組織形式是『One Man Work』,一個人幹活,寫個小項目,從需求到開發,從測試到部署全部獨立完成,非常高效。但隨著業務增長,項目逐漸變得龐大,分工細化,出現產品經理、項目經理、開發、數據、測試和運維等角色。而這些角色之間存在天然工作目標上的矛盾。」
他舉了一個例子,對運維來說,穩定壓倒一切,新功能越來越少;對研發來說,卻希望開發出更多的功能。這種矛盾會導致大量時間和資源的浪費。猶如兩匹馬拉車,如果兩匹馬前進的方向不同,肯定沒法全速前進。
這種矛盾催生了DevOps的興起和「流行」。DevOps不僅適應IT行業的迅速變遷和發展,而且成為軟體交付行業的最佳實踐。
DevOps 是企業數字化轉型的關鍵
DevOps是一套最佳實踐方法論,旨在應用和服務的生命周期中促進IT技術人員之間的協作和交流,最終實現持續整合、持續部署和持續反饋。
張海龍說,「DevOps的理念是讓研發和運維一體化,讓團隊從業務需求出發,向著同一個目標前進。再通過工具搭建自動化流水線,更高效地進行軟體交付。」
如果把軟體研發類比工廠,從作坊、小工廠到專業化流水線再到自動化流水線,這是工廠生產力不斷提高的歷史。目前,國內優秀的軟體研發團隊已經進入DevOps時代。但是,大部分國內的軟體研發團隊還停留在「小工廠時代」,管理方式落後,使用的工具過時,協作效率低,交付質量難以把控,遇到問題的解決方案是拉大家一起開會。
「這樣效率極其低下,結果是企業在數字化轉型的進程中被落後的研發效率拖累,逐步喪失市場競爭力。」他表示。
CODING:讓開發更簡單
作為國內的一站式雲端軟體服務平台,CODING於2014年成立,並在北京、上海、成都和西雅圖設立分部。自2014年起,CODING相繼推出CODING個人版和COING企業版兩款的一站式DevOps工具鏈,現在已經服務於超過100萬開發者和4000家企業。
在2019年極客公園創新大會上,CODING CEO張海龍詳細闡述了軟體開發的「數字化流水線」。
比如做一個CODING的小程序。首先由產品經理整理出需求文檔,然後同步給開發,在統一的集成開發環境中進行代碼編寫,通過自動化的持續集成進行自動化的測試和構建。確認無誤後交給運維,通過自動化測試高效地反饋問題,測試通過後再通過一鍵部署,快速上線完成高效的版本開發。
自創立以來,CODING也在不斷轉型,力圖找到一個更適合自己的發展之路。比如,CODING曾想過做一個垂直社交,相當於程序員的「微博」,但後來沒有做下去。
一方面,程序員的社交人群太小,中國只有500萬程序員,因此有限的用戶限制了產品未來的發展空間。另一方面,產品的商業變現存在很多挑戰。「我覺得很多垂直領域的東西,它是一個有需求的東西,但不是一個商業模式。」他解釋道。
對現在的CODING來說,正在經歷從工具到工具鏈的轉型。雖然都是工具,但是兩者截然不同,工具往往都是單個產品,而工具鏈有點像「一條龍服務」,是許多工具產品的協同作戰。
張海龍表示,「很多時候,創業要做一個點,把這個點打通後就能獲得客戶。但做企業服務卻完全不同,你不能只解決企業客戶的一個痛點,如果只做記賬,那麼市場上會有很多的產品可以替代你,這樣的產品是沒有核心競爭力的。企業客戶的場景很複雜,你不是只搞定客戶一個點,你搞定這個點是沒用的,你要搞定的是他在這個業務線上的每一個問題。」
作為一家創業公司,CODING原來是「做一件事,現在變成做十件事」,「你又沒有那麼多的資源」。這樣,公司也會面臨一些問題,比如現金流可能撐不住,無法準確把握客戶真實的訴求等。
現在,談起公司未來幾年的規劃,他顯得特別有自信。公司的方向確定是做To B, 先做出一個60分的產品,然後再去開拓市場。
「我希望三年後,說起研發效能,大家都認為CODING是中國的第一,這是我們的目標。」
※聯想中國區組織架構調整 強調重視C端客戶
※邁凱倫定製版一加6T發布:升級6A閃充 定價4599元
TAG:天極網 |