將DevOps踐行到底!禪道DevOps黑客馬拉松挑戰(zhàn)賽圓滿落幕 | IDCF

通過2天的DevOps黑客馬拉松挑戰(zhàn)賽,我們的團隊完整體驗和實踐了DevOps端到端的過程。對我個人而言,我覺得第二增長曲線、用戶畫像、用戶故事地圖、影響地圖都是非常好的工具,而且比賽本身很有趣,通過比賽發(fā)現(xiàn)團隊成員多才多藝的一面。接下來我們會繼續(xù)推動落地DevOps,以此來幫助團隊和客戶解決研發(fā)中類似的問題。


36小時,用DevOps方法進行一次完整的創(chuàng)業(yè)

模塊一:學習端到端DevOps 5P框架,基本認知DevOps理念及方法; 模塊二:商業(yè)模式創(chuàng)新,通過商業(yè)模式畫布,為項目設計一個性感的商業(yè)模式,尋找增長第二曲線; 模塊三:產品功能規(guī)劃,通過用戶畫像探索標簽及痛點,利用用戶故事地圖梳理產品核心功能,梳理產品愿景、定義產品核心價值,構建產品MVP原型; 模塊四:制定產品迭代計劃,學習掌握迭代目標設計、任務拆解與認領等技巧,設立物理看板并準備執(zhí)行; 模塊五:現(xiàn)場打造持續(xù)交付流水線,搭建開發(fā)環(huán)境與分支策略,搭建持續(xù)交付流水線,梳理微服務架構并完成第一個迭代MVP版本的線上交付; 模塊六:使用影響地圖梳理產品冷啟動規(guī)劃; 模塊七:講演項目方案并演示產品Demo,各組PK決勝。
學練賽一體化培訓,DevOps領域大咖手把手指導



在影響地圖環(huán)節(jié),本屆黑馬產出歷史最長影響地圖; 在流水線搭建環(huán)節(jié),美少女與戰(zhàn)士隊創(chuàng)歷屆流水線搭建最低用時記錄,所有團隊創(chuàng)歷屆完成加分項最多記錄; 在用戶畫像環(huán)節(jié)中,多個小組參賽隊伍表現(xiàn)出超強畫工,用戶畫像的呈現(xiàn)效果為歷史之最;

路演環(huán)節(jié)各小組頂住了投資人問題的暴擊,項目方與點評組的攻防精彩程度為歷史之最; 黑馬精神獎評選比分膠著,首次使用了加賽的方式決出最佳黑馬精神獎。



拒絕枯燥的學習,享受極客精神帶來的競賽樂趣

能夠在活動中感受完整的從0到1的創(chuàng)業(yè)經歷是特別難得的過程,更難得的是還有專業(yè)的方法來指導創(chuàng)業(yè)過程中每一個重要的環(huán)節(jié),例如在產品冷啟動環(huán)節(jié)的影響地圖工具,能夠一層一層地將動作拆解落地,并且能夠和陌生的伙伴一起成立臨時團隊,一起碰撞、辯論、實踐、迭代,跳出思維局限,打開思路和視野。
一個打動你的知識點 劉剛-研發(fā)經理-禪道:收獲非常多,精益畫布、用戶畫像、用戶故事地圖、用戶影響地圖都是非常實用的工具,教會我們如何從0到1打造一款產品。而作為一個技術人員,最大的收獲還是流水線的搭建。以前對于Jenkins、Jmeter、Junit、Selenium這些工具都有所了解,但沒有系統(tǒng)地實踐過,通過這次活動基本掌握了流水線的搭建方法,也體會到了持續(xù)集成、持續(xù)發(fā)布的便利性。這些正是我們目前工作中需要的,接下來我們會持續(xù)開展相關的工作。 徐賀-銷售-禪道:對于結果而言,能力往往是次要的,最重要的是執(zhí)行力。 石洋洋-技術支持-禪道:了解了整個商業(yè)計劃書的內容及細節(jié)。 李碩-研發(fā)-禪道:用戶畫像,可以了解客戶的情況,深入分析到底自己的客戶是什么樣子。 康秀娟-研發(fā)效能負責人-云智慧:最打動我的是看到大家在短短的兩天時間有這么多產出。最喜歡的是商業(yè)路演環(huán)節(jié),讓大家把兩天所學正式地總結出來,分享給大家。尤其是我們團隊,來自四個公司,四個行業(yè)的臨時團隊,從最開始的對抗,到最后共同產出“小船食育”這個創(chuàng)意,甚至大家都想把它延續(xù)到線下持續(xù)來做。這真的是在最開始簡直不敢想象的。 郭海喬-Java開發(fā)工程師-賽輪:DevOps提倡“開發(fā)運維一體化”,但不是“誰開發(fā)誰運維”,而是使開發(fā)和運維通過一些機制有機結合、高效統(tǒng)一,成為一個整體,從而消除開發(fā)團隊和運維團隊之間的gap,有效提升應用服務的研發(fā)和運維運營效率。 王光-Java開發(fā)工程師-賽輪:DevOps的核心是精益與敏捷的思想和原則,DevOps沒有明確的定義,一個好的方法論,應該是與時俱進,兼容并蓄的;應該是開放的,演進的而不是固化的,好的方法和實踐我們都是可以放進去的,工欲善其事必先利其器。 許斌-開發(fā)經理-賽輪:敏捷開發(fā)與瀑布開發(fā)的最大區(qū)別,就是不斷試錯,而不是把所有功能明細規(guī)劃到極致再開始開發(fā),故瀑布開發(fā)適用于已有成熟系統(tǒng)、可參考的系統(tǒng)開發(fā);敏捷開發(fā)適合于創(chuàng)新事務或系統(tǒng)的開發(fā),以最小成本試錯,在實踐中進行優(yōu)化迭代。 一個立即能用的工作方法 劉剛-研發(fā)經理-禪道:精益畫布、用戶畫像。 徐賀-銷售-禪道:先動起來,不要花費太多的時間在討論上。 石洋洋-技術支持-禪道:商業(yè)畫布9宮格。 李碩-研發(fā)-禪道:MVP最小模型,對于一些定制開發(fā)的客戶,先實現(xiàn)一個基礎demo,可以幫助了解客戶真實想法,減少成本浪費。 康秀娟-研發(fā)效能負責人-云智慧:影響地圖??梢粤⒓词褂玫侥壳暗男鹿δ芙桓痘蛘唔椖拷桓吨?。從近期的核心目標出發(fā),逐步推演出核心聚焦的功能。 郭海喬-Java開發(fā)工程師-賽輪:Jenkins自動化部署工具。 王光-Java開發(fā)工程師-賽輪:提供服務部署能力的Jenkins流水線。 許斌-開發(fā)經理-賽輪:Selenium自動化UI測試,Jenkins流水線部署,Junit單元測試,Jmeter自動化接口測試,K8S環(huán)境部署。 一個現(xiàn)在開始的行動 劉剛-研發(fā)經理-禪道:先開始流水線的搭建,從持續(xù)集成、持續(xù)發(fā)布開始,逐步推進DevOps的落地。 徐賀-銷售-禪道:管理者的職責應該是協(xié)調團隊的工作,而不是作為一個專業(yè)人員悶頭苦干。 石洋洋-技術支持-禪道:畫畫好了,用的地方還是挺多的。 李碩-研發(fā)-禪道:第二曲線,做好本職,但同時也要準備好另一個可以繼續(xù)成長的技術賽道。 康秀娟-研發(fā)效能負責人-云智慧:盡快開始做本次活動的收獲總結。推薦給產品研發(fā)運維交付部門的老大,讓大家看到DevOps的價值,也想在公司產研中層管理團隊組織一次黑馬培訓。 郭海喬-Java開發(fā)工程師-賽輪:搭建Jenkins,實現(xiàn)微服務項目的自動化部署,提高運維效率。 王光-Java開發(fā)工程師-賽輪:持續(xù)集成工具Jenkins研究學習,運用到項目的開發(fā)部署中。 許斌-開發(fā)經理-賽輪:在集團內部申請測試服務器,搭建Docker,Jenkins,Gitlab,Nexus Sonarqube,對內部開發(fā)人員分配任務,對每個工具進行技術預研,掌握工具部署使用,為PaaS平臺儲備人才。 參賽體驗 劉剛-研發(fā)經理-禪道:課程內容非常緊湊,一個環(huán)節(jié)接著一個環(huán)節(jié)。前期我們進行了激烈的討論,大家提出了很多新穎的想法,最終確定了程序員港灣這個方案。流水線搭建環(huán)節(jié)出現(xiàn)后,我們很快做出了規(guī)劃,開發(fā)人員全身心投入流水線的搭建,其他人主動承包了接下來的任務環(huán)節(jié)。分工明確各司其職帶來的好處就是可以專心致志地做自己負責的工作不受干擾。最終我們取得了用戶畫像和流水線搭建兩個環(huán)節(jié)分項第一的好成績。用戶畫像驚艷到了我,團隊成員的畫功非常棒。 徐賀-銷售-禪道:抱著學習的心態(tài)參與,你會收獲更多。 石洋洋-技術支持-禪道:體驗了整個DevOps黑客馬拉松的過程,擴展了思維。 李碩-研發(fā)-禪道:節(jié)奏非常緊湊,感受到了團隊分工合作的高效和快樂。 康秀娟-研發(fā)效能負責人-云智慧:非常棒的體驗之旅,收獲了很多干貨,也收獲了很多良師益友 郭海喬-Java開發(fā)工程師-賽輪:通過兩天一夜的培訓挑戰(zhàn),在我們6組全體組員的齊心協(xié)力下完成了各項挑戰(zhàn)。從剛開始創(chuàng)意的激烈討論,到后面各項挑戰(zhàn)的有條不紊的分工協(xié)作,雖然沒有獲得獎品,但也取得了第二名的好成績,也算是對我們付出的回報。 王光-Java開發(fā)工程師-賽輪:DevOps不僅僅局限在開發(fā)和運維之間的協(xié)作,作為程序員要進行思維轉變,能夠更敏捷端到端打造產品。在活動中,大家對船屋進行商業(yè)模式創(chuàng)新,從無到有去打造一款產品,通過團隊成員的協(xié)作、思想的碰撞、產品的優(yōu)化真實感受DevOps在實際場景的體現(xiàn),更好地感受DevOps思想。對于開發(fā)人員來說,要把持續(xù)探索、持續(xù)集成、持續(xù)部署和按需發(fā)布等核心實踐運用到項目中。 許斌-開發(fā)經理-賽輪:在兩天一夜的參賽過程中,學習了一個產品從用戶需求到商業(yè)路演整個過程,包括商業(yè)模式的創(chuàng)新、產品功能規(guī)劃、迭代計劃、持續(xù)交付流水線、商業(yè)路演,為后續(xù)集團系統(tǒng)產品化開啟了新的思路。 想要進一步探索的問題 劉剛-研發(fā)經理-禪道:想進一步學習自動化代碼掃描、自動化測試相關的知識,這是我們目前特別需要的。 李碩-研發(fā)-禪道:因為不是很熟悉,所以不知道DevOps是否可以提煉出一種方法論,用于生活或者工作里的事務處理? 康秀娟-研發(fā)效能負責人-云智慧:針對每一項工具和實踐,如何切實地落地到日常工作中?如何深入地導入到團隊中產生變化和價值。接下來想更深入地了解和轉化,幫助解決工作瓶頸和問題。
結 語
評論
圖片
表情

