从Nolan到DevOps的成熟度模型及其在过程改进中的应用综述
软件工程
2020-10-13 v3
摘要
本文追溯了成熟度模型的历史及其从Shewhart的早期工作到当前与DevOps结合使用对过程改进的影响。现代过程改进的历史至少可追溯到Shewhart。从其基础性的过程贡献以及其他创新者的贡献中,发展出了多种辅助过程质量提升的方法与工具。本文首先回顾这些早期步骤,随后聚焦于1970年代以Nolan初始方法为代表的成熟度模型的出现。详细阐述了随后因CMM及CMMI方法的成功而带来的成熟度模型的广泛采用。进而对为IT服务管理、ITIL、项目管理、敏捷开发、DevOps、CERT、MDM等领域开发的附加模型进行了总体综述。最后,本文讨论了这些模型在支撑过程改进中的应用及其局限性。本文读者可望领会这些模型及相关方法的起源,并具备对此类模型进行比较分析以辅助其选择与应用的能力。关键词:过程改进,过程工程,成熟度模型,能力成熟度模型,CMM,CMMI,ITSM,ITIL,敏捷,DevOps,科学史,计算史,软件工程,质量。
引用
@article{arxiv.1907.01878,
title = {A Survey of Maturity Models from Nolon to DevOps and Their Applications in Process Improvement},
author = {James J. Cusick},
journal= {arXiv preprint arXiv:1907.01878},
year = {2020}
}
备注
12 pages, 13 diagrams