天天看點

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

銀保監會2022年2号文中提到,要大力推動金融企業科技管理靈活轉型,建立雙态數字管理體系,建設企業級一站式研發協同平台,并結合精益生産管理理念,實作企業全方位轉型更新。

上期我們已經為大家詳解了精益思想在軟體傳遞中的作用(​​直播筆記 | 軟體傳遞周期縮短!且看精益思想如何加速全局價值流動​​),本期我們邀請到DevOps咨詢專家李強老師,為大家帶來《DevOps推動科技管理靈活轉型》主題分享,解讀銀保監會2号文内容,幫助企業梳理DevOps在企業靈活轉型中的整體建設路徑以及思路,推動全方位轉型。

本次直播設有稽核,待稽核通過後即可觀看

Tips:如您不友善檢視回放,可閱讀以下總結文章,全文約4000字,預計閱讀時間6-8分鐘

銀保監會2022年2号文第20條解讀

2022年初,銀保監會下發《關于銀行業保險業數字化轉型的指導意見》(銀保監發〔2022〕2号)(​​重磅解讀|《銀行業保險業數字化轉型的指導意見》中的研運一體化該如何實作?​​),提到要建立适應雙态模式的靈活研發運維體系,引入研發運維一體化工具等科技能力建設核心觀點。從中可以看到,推動金融企業科技管理靈活轉型需要從三個方面來進行:

  • 建立能夠快速響應需求、适應“穩态”與“敏态”,覆寫全周期線上傳遞的數字化靈活研發運維體系;
  • 引入研發運維一體化工具,建設企業級一站式研發協同平台;
  • 通過精益生産管理方法,提高對大規模科技隊伍和複雜技術工程的管理能力。

從以往的政策來看,銀保監對銀行業的要求是在逐年提高的,金融行業尤其是銀行在國内來說是相對比較早進行轉型建設的,同時企業的管理成熟度也相對較高,對穩敏雙态的建設訴求是比較明确的。次我們也将結合以往的一些實踐經驗,通過分析不同企業在各個建設階段中的實際建設内容,來進行總結分享。首先我們簡要梳理一下這三個方面的内容:

支撐穩敏雙态的數字化管理體系:

以下圖為例,下圖為某國有銀行在做DevOps建設時數字化管理體系的建設的整個過程示意圖。在組織層面,對不同角色進行了拆分,同時建設了适應“穩态”和“敏态”的流程管理,從需求到傳遞全過程進行關聯系統的協同,提供持續內建、持續部署、持續傳遞的能力。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

同時整個過程中需要加入過程管理工具,實作資料的采集、度量、分析,進而不斷改進和優化過程,提高能效。最後在方法論和工具層面,一方面需要建設統一的持續傳遞平台,也就是DevOps平台來承載穩敏雙态的體系,另一方面在此之上再去進行需求/開發管理、架構、靈活、測試、釋出、運維等等内容的建設。

建設企業級一站式研發協同平台:

DevOps在整個企業中是貫穿始終的,在以往建設中,企業通常也會有非常多的工具,實際上這類工具經過長期的沉澱,具備了良好的使用習慣,在企業中已經用的比較好了,此時如果要去做工具的遷移,對于組織團隊來說是非常痛苦的。實際上在建設過程中,我們并不關心企業到底用了多少工具,而是希望通過平台對接現有的工具,在統一的一站式研發協同平台上完善能力,保障研發流程全生命周期的支撐。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

引入精益對大規模科技隊伍和複雜技術工程進行管理:

來自于豐田的精益思想在整個轉型過程中也經曆了大量企業的實踐,其核心理念即精益的5個核心原則,我們在以往的分享中也進行了詳細的介紹,這裡不再贅述。

精益的最終目的是通過持續不斷的改進,不斷消除浪費,以提高價值流動速度。精益思想不僅是在DevOps建設中,在靈活、安全等等都有利用精益思想來保證品質的方式。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

接下來我們就來詳細解析這三個部分。

支撐穩敏雙态的數字化管理體系

1.雙模與雙态概念

雙模:

為了适應IT數字化轉型的需要,Gartner在2014年提出了“雙模IT”的概念,模式一針對傳統研發模式,以項目管理和基于CMMI的過程管理為核心;模式二針對需求變化頻繁的業務模式,以快速響應變化的靈活開發模式為核心。

雙态:

為了适應國内企業針對雙模模式的了解和應用,聯想在雙模IT的基礎上,提出了“穩态+敏态”的雙态概念,穩态以業務穩定性為核心,敏态以快速響應市場變化為核心,得到了衆多企業的認可,逐漸變成了大衆概念。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

2.穩态與敏态的特征

穩态業務:

在傳統企業中穩态業務往往采用精益的方式來進行管理,同時在企業中占比也比較大,通常是相對成熟、穩定的核心系統業務,穩态項目建設時更強調整體規劃,自上而下的模式。穩态IT架構相對更複雜,變更難度很大,往往在企業中會采取嚴謹的瀑布式開發流程,保障其穩定運作為核心。

敏态業務:

敏态主要特點是不确定性強、創新度高,主要以互動系統和網際網路業務系統為主,通常這類業務比較易于變更,架構多樣形态多變,貼合業務發展,采取快速疊代式開發,來支撐頻繁的變更和釋出。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

3.組織機構靈活的核心是雙态

雙态IT是企業數字化和“網際網路+”數字化轉型建設的良策。以往傳統業務的核心是推進生産經營電子流化,如ERP,OA,MIS等等系統,以穩态架構為主,随着IT技術的快速發展,網際網路+的推進,大型企業(金融企業)引入敏态架構,向網際網路金融轉型,最終向着以資料為中心,IT消費服務化的敏态架構為主方向發展。

組織機構靈活轉型的核心就是穩敏雙态的混合架構,穩态IT確定傳統核心——穩定可靠,敏态IT成就創新邊界——靈活高效,雙态并舉融合,共同推進數字化轉型程序。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

4.DevOps平台設定與定制開發

DevOps平台從本質上來說,是支援穩敏雙态的,二者主要差別在于項目管理和任務管理的方式。

穩态模式過程:

需求-計劃-設計-開發-測試-部署&釋出-運維。

敏态模式過程:

使用者故事-沖刺計劃-設計-開發-測試-部署&釋出-運維。

不管是穩态還是敏态,我們現在都需要去強調管理的透明性,針對不同的過程會采用不同的方式去做管理,穩态通過看闆形式管理,敏态用Scrum闆去做管理,兩種管理的差別就在于穩态并不需要時間視窗,沒有嚴格的時間紀律性。這樣的話其實隻需要通過一站式一體化的DevOps平台,前後拉通全生命周期,就能夠實作透明的、全流程的統一管理。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

建立企業一站式研發協同平台

前面我們主要對穩敏态的業務做了一些分析,實際上企業無論做什麼業務,背後都需要流程體系或者流程工具的運轉支撐,如果所有的流程都用人來做支撐的話是無法順利運轉的,是以企業通常是需要将流程融入和落地到平台工具中去,確定組織能夠正常運轉。企業落地平台一般分為4個步驟:

平台引入:

通常有自研或者外采兩種方式,較小的研發團隊,可以通過一些開源軟體來搭建。針對人員規模較大的企業,會考慮采購成熟的商業産品,以保證産品能夠持續不斷的演進和維護支援,幫助企業數字化轉型。

流程建設:

第二個部分是流程,實際上平台的背後就是流程、規範與标準,企業在引入平台後,就需要明确采取什麼樣的流程去運轉,去持續的做賦能。

人員賦能:

确定相應流程、規範與标準後,對各個團隊進行賦能,優化以往傳統處理問題的方式,從組織、管理上進一步推進DevOps理念的落地。

推廣應用:

将以往的手動管理,人工檢查,EXCEL表格等通過自動化方式進行替換,提升整體效率。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

後疫情時期,企業都面臨着巨大的挑戰,但無論是國家、政府,還是行業、企業,也都持續在強調數字化轉型的重要性,數字化轉型本質上就是通過新的技術來使能商業模式的創新,在疫情的沖擊下,對企業來說轉型更加迫在眉睫,如何做到上下一心,目标一緻,核心還是在于研運中台是否可以提供強力業務能力的支撐,最終支撐到業務應用生态中。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

當然,平台的引入不代表DevOps的成功落地,相應的業務流的建構,配套的平台安裝、使用、運維、開發教育訓練,以及組織人員的賦能,企業咨詢等内容也是不可忽略的,覆寫咨詢、産品、實施全方位的企業DevOps轉型服務解決方案,是賦能企業從項目靈活向組織靈活轉型的最佳方式。

引入精益思想提高人員和工程管控力

關于精益思想我們在前面的直播中也進行過詳細的拆分講解,在這裡我們主要解讀其中幾個核心點,以及如何通過引入精益思想,來提高人員和工程的管控力。

1.精益的管理五大原則

  • 定義價值
  • 識别價值流
  • 增加流動性
  • 拉動/過程同步
  • 追求完美

在五大原則中,我們需要去關注的第一個是流程,通過VSA明确過程、價值和浪費,使過程透明化、可測量并且設定有挑戰的改善目标。第二個需要從客戶的觀點來區分浪費和價值,從項目制的思想轉變到産品制,協同多個部門,來達到第三個關注點,通過結構性持續改善包括文化的改變來減少浪費。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

2.精益IT的七大原則

精益IT七大原則:精益IT是精益制造和服務原則在資訊技術産品和服務開發和管理中的延伸,其目标是不斷提高IT組織為客戶提供的價值和IT人員的專業水準,精益IT專注于改善IT人員、IT流程和資訊技術,以便為客戶提供更多價值。

  • 消除浪費
  • 增強學習
  • 推遲決策
  • 盡快傳遞
  • 授權團隊
  • 嵌入完整性
  • 着眼整體

以往我們已經詳細介紹過,這裡我們不再做深入展開,主要關鍵原則就是消除浪費。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

3.基于精益提升人員管控能力

結合以往與客戶大量溝通、實踐的經驗,我們總結了以下六個通過精益的引入,貫穿軟體研發從需求到計劃、設計、開發、測試、釋出的全生命周期以提升人員管控能力的重要内容。

  • 精益準備:
  • 包含需求隊列填充頻次,設計看闆牆,活動卡片,确定精益工程教練等。
  • 建構精益看闆
  • 确定業務價值,識别價值流,梳理清楚整個生命周期的價值流動,建立流動規則等。
  • 需求澄清
  • 對輸入的使用者需求進行澄清、排序,并确定優先級。
  • 需求隊列填充
  • 填充需求隊列,明确驗收條件,确定清晰的技術方案。
  • 看闆站會
  • 可視化、透明化工作,實時更新回報實際工作情況。
  • 部署和釋出會議
  • 風險評估,準生産環境驗證,完成上線前的評審和部署。

4.工程教練輔導轉型

工程教練作為DevOps順利落地的核心角色,其主要目的是幫助組織了解DevOps的核心價值,并證明DevOps的落地能夠帶來怎樣的業務價值,這就對工程教練本身提出了一定的要求。

工程教練并不等同于以往的技能教練,不僅僅要指導開發人員怎麼用、如何用好工具,還要具備較強的個人感染力,能夠明确工具使用的場景,同時說服開發人員把工具用起來、用好,賦能标準團隊,進而帶動整個組織的跟進轉型。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

5.科技管理靈活轉型的價值與收益

科技管理轉型需要在靈活性和穩定性中找到平衡,将組織環境的不确定性轉化為組織發展目标和增長績效的确定性。

快速響應:

創造無“牆”的透明文化,檢視和調整以快速響應變化。

能夠快速響應,靈活,賦能于行動,并使行動變得容易。簡而言之,它們像生物體一樣反應環境的變化。

反脆弱:

培養學習和分享的文化,激發團隊思考和創新力。

當面臨壓力時,靈活組織的反應不僅僅是強健有力,而且随着壓力的增加,績效反而有所提高。

持續改善:

為IT團隊提供最大的支援。

很少有公司實作了整個組織的靈活性,但很多公司都已經在業績單元中推廣靈活性組織運用,并都希望員工采用靈活性工作方式。

筆記 | DevOps推動科技管理靈活轉型(文末附PPT)

繼續閱讀