0
“對蠟燭的不斷優(yōu)化,是不可能導致電燈發(fā)明的。”
談數字化與創(chuàng)新能力,有時會掉進這樣的誤區(qū):更換個別工具=數字化=創(chuàng)新。用蠟燭打個比方,常見的優(yōu)化是,讓蠟燭直徑變寬更防風、變更蠟燭的顏色……但電燈這樣的顛覆式創(chuàng)新,并不誕生于蠟燭的優(yōu)化。
許多企業(yè)大談數字化轉型、追趕創(chuàng)新,卻不得其法,速度與方向難統一,最后南轅北轍。
而伊利與騰訊云CODING的三年合作,恰好以一種“水乳交融”的狀態(tài),流暢和諧地進行下去。
如果把伊利比做一處幅員遼闊的疆域,數字化產品研發(fā)要完成的任務之一,就是將散落在廣闊疆域上的各處城池,即不同的事業(yè)部或部門連結起來,迅速地“修路架橋”,以保證數據能在集團內部順利流轉,各部門有效達成協同。
但這片“疆域”本身在不斷擴張,內部需要被連結的“城池”也在不停新增,對研發(fā)“修路架橋”數量、質量和速度的要求,都被提高到了前所未有的水平。
研發(fā)原有那套工具和“施工方式”,會不會跟不上伊利業(yè)務發(fā)展的節(jié)奏?
從伊利,雷峰網(公眾號:雷峰網)了解到以下幾點:
伊利此前也一直在推進數字化產品和系統研發(fā)管理上的優(yōu)化,例如改造項目管理流程,在某些節(jié)點采用開源自動化工具。
但曾有業(yè)內人士向雷峰網強調,數字化轉型是“牽一發(fā)而動全身”,單點優(yōu)化“治標不治本”。有時為A環(huán)節(jié)所做的改進,可能又因為B環(huán)節(jié)的改造而失敗,形成“多米諾骨牌”式負面效應。
因此,“新工具”需要具備統一性、一站式等特點,確保伊利在數字化產品和系統建設中能高效高質量推進。
出于對敏態(tài)和穩(wěn)態(tài)業(yè)務不同的部署需求,伊利內部同時存在敏捷、瀑布兩種開發(fā)模式。前臺業(yè)務運營及面向消費者側的數字化產品和系統更多需要敏捷機制來推進;后臺業(yè)務支撐體系等其需求則多半用穩(wěn)態(tài)模式。
可見,“新工具”要同時良好適配敏捷式+瀑布式的混合開發(fā)需求。
更重要的是,對伊利而言,數字化轉型需要應對更快的業(yè)務節(jié)奏變化,時間和人手都不允許“慢慢來”。這時他們需要非常成熟的產品,好上手、部署快、門檻低,來盡量滿足當下的業(yè)務節(jié)奏。
因此應該選擇什么樣的研發(fā)管理模式與工具?在落地數字化戰(zhàn)略、推進數字化產品建設的過程中,伊利遇上了騰訊云CODING。
CODING,是騰訊云旗下一站式DevOps研發(fā)管理平臺。
5月18日,騰訊云在Techo Day“開箱吧!騰訊云”活動上,也首次對外講述與伊利的合作故事。
伊利與騰訊云CODING的正式連線,是在2020年的夏天。合作在這一年全面鋪開,通過工具支撐敏捷體系的整體升級和建設。
如果說伊利所做的研發(fā)優(yōu)化工作,是為自己添置了更鋒利的鋸刀、更趁手的錘子,那么在騰訊云CODING介入之后,這項工作就相當于是,建造數條專業(yè)化、自動化程度更高的流水線。
在結合實際業(yè)務需求并充分利用CODING的核心能力后,伊利順利完成了覆蓋需求、研發(fā)協同、CI/CD、測試管理、制品倉庫、文檔管理、度量管理等 7 個主要模塊的DevOps平臺建設,并規(guī)范化研發(fā)管理流程體系,強化代碼安全內控和應用質量。
騰訊云CODING率先解決的難點之一,就是伊利研發(fā)的內外部溝通成本問題。
在伊利數字化轉型中,研發(fā)工作除了自研外,也有很多是靠與生態(tài)廠商的協同建設,需要能夠把內外部的組織和團隊有效聯動起來。
而CODING能夠依照研發(fā)各方角色和權限,進行項目歸類、版本管理,強化了代碼內控,保障軟件資產安全。
現在,伊利可以全面、統一管理部門內部所有供應商代碼,實現上線軟件發(fā)布流程規(guī)范化,為未來數字化產品快速落地提供平臺,填補源代碼與可用程序之間的開發(fā)鴻溝,避免供應商黑盒部署導致的供應商運維依賴、部署質量參差不齊等問題。
這就好比是多方共同“施工”:一條道路要盡早完成建設,最好是分段同時施工,不同路段的施工進度按需對其他施工小隊透明,施工用料、道路規(guī)范也要統一安排。
另一方面,CODING也通過知識管理等模塊,幫助伊利將專屬的知識資產沉淀下來,降低學習門檻,讓內外部新的合作伙伴迅速了解研發(fā)體系的情況。同時,CODING還內置大量自動化的工具,提升效率和質量。
采用CODING之后,伊利最直觀的感受之一,是產品版本迭代發(fā)布的節(jié)奏明顯加快許多。
“以前發(fā)版,有時候得大晚上找一個時間窗口,花上3-4個小時,但現在整個版本前期做好完全測試的情況下,可能只需要5-10分鐘。中間許多需要人工操作的部分,比如從測試環(huán)境拷貝等工作,現在都能由CODING自動化實現。”伊利數字化部門表示。
同時,自動化工具降低人工干預的比重,也在更高維度保證研發(fā)團隊對上線前的預生產測試、上線后的回歸測試,都有著更精準的把控,真正做到持續(xù)集成和持續(xù)部署。
此外,CODING友好的使用體驗,也給伊利帶來不小的驚艷。
例如一次項目里,可能需要前端、開發(fā)與用戶體驗設計的協同;需求進入需求池后,要再做管理和拆解,轉換為用戶體驗的設計稿。
換言之,在CODING上一同工作的人們,不全是程序員。為此,CODING做了相應的設計考量,盡可能減少不同角色的理解困難。
值得一提的是,CODING極高的開放和包容度,使得伊利這類大型傳統企業(yè),在研發(fā)上更加自由。
市面上與研發(fā)管理有關的工具有上百種,即便時間人手再充裕,也未必能熟練掌握所有工具。而CODING做了代碼倉庫、自動化助手等一系列功能模塊的劃分,相應推出自研工具,可單獨拆分對外使用,也可組合使用,供企業(yè)一站式完成研發(fā)工作。
倘若企業(yè)已有熟練使用的外部開源工具,CODING也可以將其集成進來,減少企業(yè)的學習成本。騰訊云透露,不少公有云用戶就是選擇采用CODING部分單點能力,再外接一部分常用工具。
目前,CODING幫助伊利數字化產品和系統研發(fā),從原來的按周迭代,提速至按小時迭代,系統迭代效率提升數倍甚至數十倍,每月平均達成的構建、發(fā)布 1500次左右。
供應商人員管理工作更細更強,單位人天產出提升20%。項目管理實現線上化、敏捷化,產品、研發(fā)、運營協同合作,溝通效率提升 50%。
伊利數字化轉型部門內部90%的項目已完成遷移上線;事業(yè)部超過20個小程序項目,已完成敏捷研發(fā)流程的落地應用,小程序需求迭代效率提升30%以上。
正如前文所言,飛速發(fā)展的伊利需要研發(fā)迅速“修路架橋”,而與CODING的合作,也正響應了伊利的需要。
在合作期間,伊利打造了符合自身業(yè)務需求的消費者體驗平臺,即面向伊利所有業(yè)務,進行消費者精細化運營。
回憶起這段合作經歷,騰訊云的專業(yè)程度和反饋速度,令伊利印象深刻;騰訊云不僅會迅速響應需求、吸收建議,也會比較深入地了解伊利內部的業(yè)務場景。
據雷峰網了解,雙方合作仍在繼續(xù)。接下來,伊利會重點關注測試能力、安全、使用體驗等方面的進一步優(yōu)化;雙方也會繼續(xù)共同培訓,包括工具本身的使用,和結合實際案例的應用場景落地。
伊利作為實體企業(yè),需不斷更新自身對數字化的認知,這既要有高層領導的支持和推動,也要有技術跟業(yè)務的深度融合。
而在騰訊云看來,現今社會下,每家公司本質上都是科技公司。CODING的愿景,是期望讓技術與業(yè)務目標保持一致,將速度與方向結合起來,幫助企業(yè)創(chuàng)造一個專注于創(chuàng)造價值和持續(xù)改進組織的團隊。
需要注意的是,在討論數字化轉型、討論產業(yè)互聯網的過程中,人們往往容易忽略解決方案的實際使用者。但實際上,在企業(yè)這一整體之中,可以拆解出四類與項目有關的角色:
管理者,運營者,開發(fā)者,和消費者(普通用戶)。
數字化轉型的質量,也正與這四類角色的使用體驗息息相關。而騰訊在服務個人用戶過程中,對使用體驗的體會之深,在CODING身上展露無疑。數字化轉型從戰(zhàn)略口號到田間地頭的“最后一公里”,正需要這一服務意識補上,形成閉環(huán)。騰訊云作為一家把服務好管理者、運營者、開發(fā)者和消費者為驅動力的組織,也自然會獲得更大的勢能,幫助企業(yè)在數字化轉型上翻開新的篇章。
雷峰網原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。