如何從CMMI邁向DevOps國標?
原創-
2024-07-25 10:00:00
-
1856
DevOps國標是個民間說法,官方名称是《系统与软件工程 开发运维一体化 能力成熟度模型》,由中國電子技術標准化研究院牽頭制定,于2023年5月正式發布。
想要獲取全文,可以在DevOps國標官方網站(https://openstd.samr.gov.cn/bzgk/gb/ )中通過關鍵詞“開發運維一體化”搜索到。
DevOps國標成熟度模型由6項能力域、30項能力以及各項能力在五級成熟度下定義的實踐集組成。

那就有小夥伴問了,我司已經通過CMMI某個級別的評定,我們需要做什麽才能夠達到DevOps國標同級別的要求呢?今天我們就來探討一下這個話題。
首先我們來看看CMMI和DevOps國標在範圍覆蓋方面的關系:
圖中打對鈎的部分是DevOps國標中CMMI覆蓋到的部分,可見覆蓋率相當高!同時,DevOps國標中還有5個DevOps特有的能力。
我們繼續更深入探索,我們以“估算與計劃”爲例,來說明其在CMMI與DevOps國標中內容的差異。
在CMMI中,“估算”和“計劃”是兩個不同的實踐域。具體來講,CMMI中的“估算”內容如下:
CMMI中的“計劃”內容如下:
在DevOps國標中,“估算和計劃”是一項能力,定義如下:
ESP 1.1的实践典型活动如下:
——與團隊成員共同審查需求和假設並確定估算結果;
——建立和維護項目任務列表,並分配人員,項目任務列表應包含優先級、任務粒度、任務難度、複雜程度等因素;
——與受影響的利益相關方一起評審項目任務列表,並達成共識,例如通過會議、郵件或其他在線協同軟件來完成評審;
——記錄任務分配情況,將達成共識的任務分配結果通過合適形式顯式地記錄下來。
ESP 2.1的实践典型活动如下:
——識別項目的目標,描述爲什麽和如何做任務以及如何執行將完成的工作,將使用的方法或技術;將如何提供資源來支持和完成這項工作;
——確定需求,記錄需求將如何被處理;
——記錄業務考量,業務考量可包括潛在的成本和收益、知識産權、競爭環境、長期需要和利潤率、有待提高的核心勝任力、來自其他方面的所需核心勝任力、未來的趨勢;
——識別風險和機遇,參考ROM能力。
ESP 2.2的实践典型活动如下:
——確定估算使用的單位,例如故事點、T恤尺碼(相對大小標准)等;
——通過合適的方法來估算解決方案和任務的規模和屬性,典型地,規模的估算方法包括卡片隊列估算法、計劃撲克估算方法、對象點估算方法、類比估算等。隨著對解決方案特征與規模之間關系的理解的深入,項目估算方法及其運用可能會發生改變。典型屬性包括複雜性、難度等,通常用于從規模到工作量、周期和成本的轉換。屬性可包括解決方案的定性方面,如新開發和老系統升級對比;也可以包括定量的分析和比較。
ESP2.3的實踐典型活動如下:
——确定估算使用的单位,如人员、故事点、服務器等;
——描述解決方案的工作量、周期和成本的估算依據。團隊對估算依據達成共識。
ESP2.4的實踐典型活動如下:
——識別主要裏程碑,裏程碑可以基于特定事件或基于時間等。
——識別約束條件,盡早識別限制計劃靈活性的因素。檢查解決方案和任務特征可以確定這些問題。約束條件可包括需求、資源、活動之間的依賴關系等。
——识别资源需求,项目资源可包括:人员配备需要和成本(根据项目、任务、角色和职责以及每个职位所需的知识和技能来决定人员配备);环境,如操作系统;设施,如云服務;可获得的知识产权等。
——識別和分析風險、機遇,評審和分析確定的約束條件,並將其記錄爲可能影響預算或進度的風險和機遇。
——根據估算制定預算和進度,並保持更新,具體包括:估算規模、資源;定義承諾的資源或預期可用的資源;確定活動的周期;確定附屬計劃;識別解決方案交付的發布或增量;更新風險和機遇。
ESP 2.5
按需要建立和维护附属计划以支持项目目标的达成。
对项目的愿景、目标、任务、里程碑、运维服務等各要素建立共识,指导与协调工作。
GB/T 42560-2023
一份完整项目计划可以包含多个计划。本实践需考量项目计划各个相关方面,并以合乎逻辑的方式将以下(不限于)要素组合在一起:
——任务;
——预算和进度;
——里程碑;
——信息和数据的管理和治理;
——风险和机遇;
——资源和技能;
——利益相关方的角色和参与;
——基础设施;
——运维服務;
——其他计划,例如配置管理或发布计划、个体工作计划、质量计划、度量和数据管理计划。
ESP 2.6的实践典型活动如下:
——平衡與協調資源以調整任務和資源的進度安排;
——確保共識得到足夠的人員或其他所需資源的支持。
ESP 2.7的实践典型活动如下:
——確保參與實際工作的人員評審他們所負責的工作和啓動工作的輸入,評審決策、協議和必要的相關信息以理解完成工作所需的要求和計劃;
——獲得承諾,承諾是一種志願承擔、可見和預期的契約,由所有參與方遵守;承諾可以是文字記錄,也可以是口頭的,甚至是默認的;承諾可以是內部的,也可以是外部的;獲得承諾從而達成共識,以用于項目跟蹤和維護。
ESP 2.8的实践典型活动如下:
——記錄項目計劃;
——与受影响的利益相关方一起评审项目计划,确保项目计划描述了满足受影响的利益相关方的需要、期望和约束的可行方案,并幫助确保受影响的利益相关方履行其职责;
——按需修訂項目計劃。
ESP 3.1的实践典型活动如下:
——從組織的標准過程集中選擇最符合項目需要的標准過程,這些過程共同構成了項目過程基本框架;
——根據裁剪指南修改組織的標准過程集和其他組織過程資産,以生成項目過程;
——酌情使用組織過程資産庫中的其他資産,其他資産可以包括估算模型、經驗教訓文檔、模板、示例文檔等;
——記錄項目過程,項目過程涵蓋了工作活動以及與受影響的利益相關方的接口或連接;
——評審項目過程,記錄並使用項目過程的評審結果、輸入和問題以識別潛在影響;
——必要時修改項目過程,隨著項目的進展,修改項目過程的描述以更好地滿足項目需求以及組織的過程需要和目標。
ESP 3.2的实践典型活动如下:
——使用项目过程的任务和工作産品作为估算和计划项目活动的基础;
——依托組織級度量庫來輔助估算工作;
——使用經過組織認可的估算方法;
——爲組織提供結果和度量項,以改進估算方法並更新組織資産,包括實際結果、背景信息和確定的改進;
——分析組織過程數據,以更好地了解變化性、數據質量、均值、中位數和衆數等信息;
——整合其他影響項目的計劃,可包括人員配備計劃、培訓計劃、利益相關方參與計劃、性能改進和維持計劃、度量與分析計劃、協議管理計劃、質量保證計劃;
——纳入度量项定义和度量活动,度量项可包括组织的公共度量项集、项目或産品特定的额外度量项;
——爲任務和活動建立客觀的入口和出口准則,入口和出口准則清楚表明何時需要人員、何時開始以及何時完成任務;
——確定受影響的利益相關方之間識別、協調解決沖突的方法和工作機制。
ESP 3.3的实践典型活动如下:
——識別和記錄關鍵依賴及其內在關系,並分析它們對計劃的潛在影響;
——開發、運維各方以及其他受影響的利益相關方一起評審和協商依賴和內在關系,協調解決各類潛在沖突;
——記錄各方承諾以便于處理識別出來的關鍵依賴。
ESP 3.4的实践典型活动如下:
——分析項目並規劃相關的資源、設施和環境。項目環境的關鍵方面是需求驅動的。以與任何其他項目計劃活動相同的嚴謹程度探索項目環境功能和質量特征。要考量的資源示例包括項目環境的關鍵因素、文化問題、可見性、會議空間、支持區域、實驗室、交流協同工具、工作區的專門特性、安全、存儲、項目設備等。
——指派負責任的個體來落實工作所需的資源、設施和環境。措施可包括:准備預算;成本效益論證;咨詢主題專家;提交采購訂單;與其他相關人員協商等。
——確保個體和團隊參與有關資源、設施和環境的決策,可包括:項目設施的安排;項目環境的改變或改進;執行項目所需的資源。
ESP 4.1的实践典型活动如下:
——建立明確的業務目標;
——基于業務目標,識別完整的質量和其他過程性能目標;
——識別關鍵目標的度量方式,權衡優先級、可度量性、可控制程度等因素;
——識別關鍵控制變量,統計分析潛在的控制變量和關鍵目標度量間的相關性;
——建立性能基線,與組織資産交互;
——基于組織資産中的曆史數據和當前的項目數據,建立量化模型。
可見,DevOps國標的內容比CMMI相應的內容顆粒度更細,而且更加具有DevOps特色。如果說把CMMI比作憲法,那麽DevOps國標相應的內容可以看作是特定領域的法律。
DevOps國標與CMMI並不沖突,但DevOps國標在DevOps方面具有更加具體的指導性和可操作性。因此,CMMI做得更紮實的企業,會有更好的基礎來達成DevOps國標相應的等級,到底相差多少,還要看這家企業實際做的和DevOps國標的對比結果。
*图片和部分内容来源:DevOps国标官网《系统与软件工程 开发运维一体化 能力成熟度模型》
-
- devops.webp
119MD5
-
禅道産品
禅道開源版 禅道企業版 禅道旗艦版 禅道IPD版 -
核心功能
産品管理 項目管理 質量管理 效能管理 -
使用文檔
基本版手冊 企業版手冊 旗艦版手冊 IPD版手冊 開發中心手冊 -
幫助中心
积分問答 常見問題 論壇交流 使用視頻 Gitee GitHub -
關于我們
關于我們 禅道軟件 最新動態 禅道活動 -
禅道社區
禅道博客 積分排行 積分商城 禅道書院 -
聯系方式
聯系人:張淑鈞 電話:13156280939 微信:13156280939 Q Q:2082428410北京、上海、深圳分部
友情鏈接:
ZTF自動化測試框架
ZenData測試數據生成器
喧喧IM
敏捷開發
敏捷咨詢
測試窩
悅庫網盤
Ledge知識平台
渠成軟件
ZDOO全協同企業管理軟件
融管理社區
ZenDAS數據分析工具
ZenShot跨平台截圖工具
飛信釘即時通訊解決方案
項目管理
IPD學習網
PMP百科網
艾體驗
創無記2049