对,我又开源了一个项目 —— DevOps Maturity(成熟度)。
它能帮你和团队更好地评估、提升 DevOps 实践水平。 甚至,就算只是拿去给老板画个大饼,这个项目也相当好用。
日常工作中经常谈到 DevOps 这个词,但有几个问题一直没搞清楚:我们的团队到底做到什么程度了?不同组之间怎么衡量?有没有统一标准?
带着这些疑问,我做了 DevOps 成熟度模型 这个项目。
如果只是写个 wiki、发个 excel 让大家填,效率低,结果也难追踪。所以需要一个更现代化、更高效的方式——DevOps Maturity 就是这个开源项目。
DevOps 成熟度规范#
这个规范是基于 DevOps Maturity Model 和 Google DORA 并结合实际进行了实现。
它定义了不同成熟度级别的 特征和指标,让团队清楚地知道:
- 我们目前处于什么阶段?
- 下一步应该往哪里提升?
关键要点如下:

具体规范覆盖了 基础、质量、安全、供应链安全、分析与报告 等方面,每一部分都包含了可操作的评估项:

在结果展示上,我们没有采用复杂的百分比或分数,而是通过 授予徽章等级 的方式来激励团队持续改进:

更多细节可以在官网查看 👉 https://devops-maturity.github.io/zh/
DevOps Maturity 评估工具#
有了规范和标准,还需要一个工具来落地执行。
因此我开发了 DevOps Maturity 评估工具,提供了 Web 和 CLI 两种使用方式。
评估结果会统一存入 SQLAlchemy 数据库,可在 Web 或 CLI 中进行查看和分析。
CLI 演示动画:

CLI 演示视频:
Web 演示视频:
五大亮点#
DevOps Maturity 项目有以下五大突出亮点:
- 规范化评估:基于业界成熟的模型,提供清晰的评估标准和指标。
- 开源工具:提供 Web 和 CLI 两种方式,方便团队使用和集成。
- 可视化结果:通过直观的界面展示评估结果,帮助团队快速了解现状。
- 持续改进:通过徽章等级激励机制,鼓励团队不断提升 DevOps 实践。
- 自定义扩展:支持用户根据自身需求定制评估项和指标,比如修改
criteria.yaml,不用修改一行代码即可生成独有的评估方案。
另外,DevOps Maturity 企业版也在开发中,包括更多企业级特性和支持,敬请期待!
你的帮助让它更好#
DevOps Maturity 已经正式发布,欢迎大家参与:
- 试用并采纳
- 分享使用反馈
- 提出改进建议
- 贡献代码
这些支持,都会让开源项目走得更远 🙌
如果你觉得有价值,也请点一个 ⭐ Star,让更多人看到并受益。






