2023年5月27-28日,qcon 全球軟體開發大會在廣州希爾頓舉辦。qcon是由infoq主辦的綜合性技術盛會,每年在倫敦、北京、紐約、聖保羅、上海、舊金山召開。自2023年3月份開始舉辦以來,已經有超萬名有多年從業經驗的技術人員參加過qcon大會。華為雲devcloud布道師徐毅受邀參加本次大會,並在大會上分享了大企業在這個競爭越發激烈的vuca時代,如何落地敏捷+ devops,做到高效能。
生活和社會的節奏越來越快,變化越來越快,企業越來越需要更快、更頻繁地創新,才能夠在這個競爭越發激烈的vuca時代存活下去。任何已經佔據江湖地位的大公司都無法鬆懈,必須持續提公升企業自身的響應速度和能力。
『』devops」,已進入深水區,以gartner的報告來看,2023年devops還處於技術關注的最高點,市場對它期望很高。轉眼到了2023年,devops以及devsecops都已經從關注度高峰下沉到了具體實踐階段,要開始啃硬骨頭了。而正在攀爬關注度高峰的,則是devops工具鏈和工具鏈的編排。
「大企業」,到底什麼叫大?先看看國家統計局的說法,根據《統計上大中小微型企業劃分方法(2017)》的標準,軟體和資訊科技服務業,只有企業從業人員規模在300人以上的,才能算是大企業。
「高效能」,度量是一件非常重要、但也非常難做好的事情。根據所處行業、企業自身的業務特點和企業特點、當前關鍵問題等各方面會有不同定義。versionone的年度敏捷報告是敏捷圈的權威報告,填寫者反饋了他們度量敏捷專案成功的標準,包括客戶/使用者滿意度、業務價值交付、速率等指標。 devops部分,在dora發布的2023年《加速度:全球devops現狀調查報告》中,dora提出了軟體交付和運維效能的概念,它包括以下五項關鍵指標:前置時間、部署頻率、變更失敗、恢復時間、可用性。我們可以參考這些觀點,但是要靠自己找出適合企業現狀的效能指標作為指引。
那麼解決方案在**呢?我們可以看看目前的規模化敏捷方**和devops方**,看看有什麼啟發。
客觀地看待自己,才能夠找到靠譜的解決問題的辦法。那麼具體應該怎麼做呢?
(工程方法 + 最佳實踐 + 生態) x 工具平台 = 能力
首先,選定乙個方**/流程/套路,學習消化:如果敏捷、devops對組織來講是新的知識,那我們就必須考慮學習本身的特點,在尚不理解的時候是很難去進行所謂的適應性調整的,所以最好是先選定乙個模型,從僵化執行開始,晚些再覆盤改進;
其次,選擇團隊/專案,敲定整體實施方案,開啟試點:前面選定的是主體方**,但我們還需要用其他實踐來輔助填補單個方**的空缺,比如以scrum框架為主,輔以一些極限程式設計的工程實踐以及一些devops實踐作為補充;
然後,在試點執行過程中,組織層面要為後續擴大範圍打造基座:包括方**落地的相關經驗教訓要提煉並轉化為可復用、適合推廣的智慧型資產,以及一批種子選手,後期擴充套件至更多團隊時,他們可以發揮榜樣帶頭作用輔導團隊,還有一些能力最好能固化到工具裡面;
最後,擴大範圍時,考慮擴充套件策略,是橫向擴充套件還是縱向擴充套件,也有可能是同時開展:即有經驗可以橫向擴充套件至其他團隊/專案,直接參考實施,也可以考慮將團隊級試點縱向擴充套件應用於更大規模的專案/專案集,這就需要在即有經驗基礎上進行調整和完善,補充一些實踐解決更大規模研發才會面臨的問題。
以華為雲devcloud團隊的轉變過程來介紹,除了進行團隊協作模式的服務化轉型,還有很多其他實踐也都需要一併落地才行:
最後,還有一些建議給到大家:
把握趨勢,方向大致正確,組織充滿活力:我們認為未來是萬物互聯的數字世界、是智慧型化的世界,而軟體工程則需要解決可信的問題,盯準大方向,才不會做無用功;
)站在巨人的肩膀上,省力:借鑑業界的成熟經驗,減少各種代價,如華為雲devcloud he2e devops實施框架就是集合了業界先進理念和華為30年實踐的可操作易落地的指引;
華為雲軟體開發雲助力集時通軟體敏捷開發
現代企業的發展離不開業務軟體的幫助,越是強大的企業越是依賴軟體的輔助,也 需要很多個性化的定製需求 為了滿足企業個性化以及 業務發展所帶來的業務需求變化,業務軟體的開發商也就 不能再按照傳統的軟體開發模式來進行業務 開發,需要 使用敏捷開發的方法來進行業務開發。這也是目前軟體開發商 共同的發展 方向...
華為敏捷 DevOps實踐 如何開好站立會議
作為布道師和產品經理,出差各地接觸客戶是常態,經常和華為雲的客戶交流 布道 技術沙龍,但是線下交流,覆蓋的使用者總還是少數。n我希望可以和使用者持續交流華為在研發效能提公升上的思索和考慮。但理論總是美好的,現實卻是骨感的,很多華為雲 devcloud 的客戶特別想知道 how to,在這裡我分享一些...
華為敏捷 DevOps實踐 如何開好站立會議
作為布道師和產品經理,出差各地接觸客戶是常態,經常和華為雲的客戶交流 布道 技術沙龍,但是線下交流,覆蓋的使用者總還是少數。我希望可以和使用者持續交流華為在研發效能提公升上的思索和考慮。但理論總是美好的,現實卻是骨感的,很多華為雲 devcloud 的客戶特別想知道 how to,在這裡我分享一些非...