Characterizing machine learning process: A maturity framework
Not on the map. Why?
Abstract (arXiv)
Academic literature on machine learning modeling fails to address how to make machine learning models work for enterprises. For example, existing machine learning processes cannot address how to define business use cases for an AI application, how to convert business requirements from offering managers into data requirements for data scientists, and how to continuously improve AI applications in term of accuracy and fairness, and how to customize general purpose machine learning models with industry, domain, and use case specific data to make them more accurate for specific situations etc. Making AI work for enterprises requires special considerations, tools, methods and processes. In this paper we present a maturity framework for machine learning model lifecycle management for enterprises. Our framework is a re-interpretation of the software Capability Maturity Model (CMM) for machine learning model development process. We present a set of best practices from our personal experience of building large scale real-world machine learning models to help organizations achieve higher levels of maturity independent of their starting point.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 3; 2024: 0; 2025: 1.
8 papers.
- 2021Software Engineering for AI-Based Systems: A Surveycited by 68
- 2021Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Processcited by 56
- 2023Is a Seat at the Table Enough? Engaging Teachers and Students in Dataset Specification for ML in Educationcited by 5
- 2021Machine Learning Model Development from a Software Engineering Perspective: A Systematic Literature Reviewcited by 4
- 2023Bridging MDE and AI: A Systematic Review of Domain-Specific Languages and Model-Driven Practices in AI Software Systems Engineeringcited by 2
- 2022Capturing Dependencies within Machine Learning via a Formal Process Modelcited by 1
- 2023A Case Study on AI Engineering Practices: Developing an Autonomous Stock Trading Systemcited by 0
- 2025Maturity Framework for Enhancing Machine Learning Qualitycited by 0
- 2025Maturity Framework for Enhancing Machine Learning Quality12 Feb 2025
- 2023Is a Seat at the Table Enough? Engaging Teachers and Students in Dataset Specification for ML in Education9 Nov 2023
- 2023Bridging MDE and AI: A Systematic Review of Domain-Specific Languages and Model-Driven Practices in AI Software Systems Engineering10 Jul 2023
- 2023A Case Study on AI Engineering Practices: Developing an Autonomous Stock Trading System23 Mar 2023
- 2022Capturing Dependencies within Machine Learning via a Formal Process Model10 Aug 2022
- 2021Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Process19 Oct 2021
- 2021Software Engineering for AI-Based Systems: A Survey5 May 2021
- 2021Machine Learning Model Development from a Software Engineering Perspective: A Systematic Literature Review15 Feb 2021