DeepAI AI Chat
Log In Sign Up

A Survey of Maturity Models from Nolon to DevOps and Their Applications in Process Improvement

07/01/2019
by   James J. Cusick, et al.
0

This paper traces the history of Maturity Models and their impact on Process Improvement from the early work of Shewhart to their current usage with DevOps. The history of modern process improvement can be traced at least to Shewhart. From his foundational process contributions and those of other innovators a variety of methods and tools to aid in process quality advancement were developed. This paper begins by reviewing those early steps and then focuses on the emergence of Maturity Models in the 1970s with initial approach by Nolan. The broad adoption of Maturity Models that followed through the success of the CMM and then the CMMI approaches is detailed. This then leads to a general survey of additional models developed for such areas as IT Service Management, ITIL, Project Management, Agile Development, DevOps, CERT, and MDM among others. Finally, this paper discusses the application of these models in the support of process improvement and their limitations. Readers of this paper can expect to gain an appreciation for the origins of these models and surrounding methods as well as an ability to conduct comparative analysis of such models to aid in their selection and application. Keywords: Process Improvement, Process Engineering, Maturity Models, Capability Maturity Models, CMM, CMMI, ITSM, ITIL, Agile, DevOps, History of Science, History of Computing, Software Engineering, Quality.

READ FULL TEXT

page 2

page 4

page 5

page 7

page 8

page 9

02/16/2019

The First 50 Years of Software Reliability Engineering: A History of SRE with First Person Accounts

Software Reliability has just passed the 50-year milestone as a technica...
04/05/2019

Using the agile adoption framework to assess agility and guide improvements

Agility implies a set of principles that need to be followed in order to...
04/04/2019

The Systems Approach to Change and the Agile Software Development Context

There is a diversity of models explaining organizational culture and how...
04/09/2021

Agile (data) science: a (draft) manifesto

Science has a data management as well as a project management problem. W...
07/03/2018

Implementing SCRUM to develop a connected robot

Agile methods are receiving a growing interest from industry and these a...
09/05/2020

Are the Old Days Gone? A Survey on Actual Software Engineering Processes in Video Game Industry

In the past 10 years, several researches studied video game development ...
05/03/2022

A Global Operational Readiness Review Process: Improving Cloud Availability

The ORR (Operational Readiness Review) is a long standing practice to he...