# DevOps 成熟度模型

> 研发运营一体化 (DevOps) 能力成熟度模型覆盖端到端软件将会生命周期全流程，是一套体系化的方法论，实践和标准的集合。研发运营一体化（DevOps）总体架构可划分为三部分，即过程（敏捷开发管理、持续交付、技术运营）、应用设计、风险管理、组织结构。

## 第一部分：敏捷开发管理

```maturity
 - 敏捷开发管理
   - 需求管理: 3
   - 过程管理: 3
   - 组织模型: 3
```

## 第二部分：持续交付

```maturity
 - 持续交付
   - 配置管理: 3
     - 版本控制
     - 变更管理
   -  持续构建与持续集成: 3
     - 构建实践
     - 持续集成
   - 测试管理: 3
     - 测试分层策略
     - 代码质量管理
     - 自动化测试
   - 部署与发布管理: 3
     - 部署与发布管理
     - 部署流水线
   - 环境管理: 3
   - 数据管理: 3
     - 测试数据管理
     - 数据变更管理
   - 度量与反馈: 3
     - 度量指标
     - 度量驱动改进
```

## 第三部分：技术运营

```maturity
 - 技术运营
   - 监控管理: 2
   - 事件管理: 2
   - 变更管理: 2
   - 容量和性能管理: 2
   - 成本管理: 2
   - 连续性管理: 2
   - 用户体验管理: 2
   - 运营一体化平台: 2
```
