Who Needs MLOps: What Data Scientists Seek to Accomplish and How Can MLOps Help?
Open accessAbstract
Following continuous software engineering practices, there has been an increasing interest in rapid deployment of machine learning (ML) features, called MLOps. In this paper, we study the importance of MLOps in the context of data scientists' daily activities, based on a survey where we collected responses from 331 professionals from 63 different countries in ML domain, indicating on what they were working on in the last three months. Based on the results, up to 40% respondents say that they work with both models and infrastructure; the majority of the work revolves around relational and time series data; and the largest categories of problems to be solved are predictive analysis, time series data, and computer vision. The biggest perceived problems revolve around data, although there is some awareness of problems related to deploying models to production and related procedures. To hypothesise, we believe that organisations represented in the survey can be divided to three categories - (i) figuring out how to best use data; (ii) focusing on building the first models and getting them to production; and (iii) managing several models, their versions and training datasets, as well as retraining and frequent deployment of retrained models. In the results, the majority of respondents are in category (i) or (ii), focusing on data and models; however the benefits of MLOps only emerge in category (iii) when there is a need for frequent retraining and redeployment. Hence, setting up an MLOps pipeline is a natural step to take, when an organization takes the step from ML as a proof-of-concept to ML as a part of nominal activities.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The large number of artifacts requires strong governance.
“that require a strong governance [27], [32], [45]”
From Machine Learning Operations (MLOps): Overview, Definition, and Architecture (2023) · cites this paper as [32]
The Conclusions (page unavailable) say that as the number of models grows, maintaining coherence and quality becomes more complex and requires systematic versioning of models and data sets. This supports a need to manage growing ML assets, but the claim broadens that specific requirement to strong governance of artifacts generally. (LLM, conf=0.83)
Experimental — accuracy not yet measuredThere is a lack of highly skilled experts for MLOps roles, especially architects, data engineers, ML engineers, and DevOps engineers.
“As our identified sources point out, there is a lack of highly skilled experts for these rolesespecially with regard to architects, data engineers, ML engineers, and DevOps engineers [26], [32], [38], [α, ε].”
From Machine Learning Operations (MLOps): Overview, Definition, and Architecture (2023) · cites this paper as [32]
The Survey section lists “not enough engineers/DevOps personnel” as an obstacle respondents were asked to rate, and the Figure 6 caption identifies it as a perceived challenge. The cited paper does not establish a shortage of highly skilled experts or single out architects, data engineers, and ML engineers as roles with shortages. (LLM, conf=0.82)
Experimental — accuracy not yet measuredVersioning of data, model, and code is required to ensure robustness and reproducibility.
“as well as versioning of data, model, and code to ensure robustness and reproducibility [7], [32], [39].”
From Machine Learning Operations (MLOps): Overview, Definition, and Architecture (2023) · cites this paper as [32]
The Conclusions say that maintaining coherence and quality as models multiply requires systematic versioning of models and datasets. Background and Motivation describes reproducible increments involving code, data, and models. Our copy does not explicitly require versioning code or say that versioning ensures robustness and reproducibility. (LLM, conf=0.85)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
(2015) · neural information processing systems · Cited by 912 · see citing works
Continuous software engineering: A roadmap and agenda
Fitzgerald, B. F., & Stol, K.-J. (2015) · Journal of Systems and Software · doi:10.1016/j.jss.2015.06.063 · Cited by 742 · see citing works
Devops: A Software Architect's Perspective
Bass, L., Weber, I. M., & Zhu, L. (2015) · CERN Document Server (European Organization for Nuclear Research) · Cited by 561 · see citing works
Continuous software engineering and beyond: trends and challenges
Fitzgerald, B., & Stol, K.-J. (2014) · Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering · doi:10.1145/2593812.2593813 · Cited by 212 · see citing works
Lwakatare, L. E., Kuvaja, P., & Oivo, M. (2015) · Lecture notes in business information processing · doi:10.1007/978-3-319-18612-2_19 · Cited by 121 · see citing works
Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale
Davis, J. P., & Daniels, K. (2016) · CERN Document Server (European Organization for Nuclear Research) · Cited by 49 · see citing works
Demystifying Data Science Projects: A Look on the People and Process of Data Science Today
Aho, T., Sievi-Korte, O., Kilamo, T., Yaman, S. G., & Mikkonen, T. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-64148-1_10 · Cited by 40 · see citing works
Self-citationIs Machine Learning Software Just Software: A Maintainability View
Mikkonen, T., Nurminen, J. K., Raatikainen, M., Fronza, I., Mäkitalo, N., & Männistö, T. (2021) · Lecture notes in business information processing · doi:10.1007/978-3-030-65854-0_8 · Cited by 21 · see citing works
Self-citationNorthwood, C. (2018) · Apress eBooks · doi:10.1007/978-1-4842-4152-3 · Cited by 16 · see citing works
Northwood, C. (2018) · International Linear Collider · Cited by 9 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- [4]4. P Debois. Devops: A software revolution in the making. Cutter IT Journal, 24(8), 2011.
Cited by
Sorted by citations
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Kreuzberger, D., Kühl, N., & Hirschl, S. (2023) · IEEE Access · doi:10.1109/access.2023.3262138 · Cited by 766 · see citing works
Trustworthy AI: From Principles to Practices
Li, B., Qi, P., Liu, B., Di, S., Liu, J., Pei, J., Yi, J., & Zhou, B. (2023) · ACM Computing Surveys · doi:10.1145/3555803 · Cited by 612 · see citing works
“MLOps [260] and its variants such as ModelOps [187] and SafetyOps [344] extend DevOps to cover the ML lifecycle of data preparation, training, validation, and deployment, in its workflow.”
BackgroundMethodInfluentialAn artificial intelligence life cycle: from conception to production
De Silva, D., & Alahakoon, D. (2022) · Patterns · doi:10.1016/j.patter.2022.100489 · Cited by 189 · see citing works
Steidl, M., Felderer, M., & Ramler, R. (2023) · Journal of Systems and Software · doi:10.1016/j.jss.2023.111615 · Cited by 126 · see citing works
Democratizing artificial intelligence: How no-code AI can leverage machine learning operations
Sundberg, L., & Holmström, J. (2023) · Business Horizons · doi:10.1016/j.bushor.2023.04.003 · Cited by 121 · see citing works
Towards MLOps: A Framework and Maturity Model
John, M. M., Olsson, H. H., & Bosch, J. (2021) · 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) · doi:10.1109/seaa53835.2021.00050 · Cited by 130 · see citing works
Systematic review of data-centric approaches in artificial intelligence and machine learning
Singh, P. (2023) · Data Science and Management · doi:10.1016/j.dsm.2023.06.001 · Cited by 124 · see citing works
Edge AI for Internet of Medical Things: A literature review
Rocha, A. R. D., Monteiro, M. S., Mattos, C. L. C., Dias, M. L. D., Soares, J. B., Magalhães, R. P., & de Macêdo, J. A. F. (2024) · Computers & Electrical Engineering · doi:10.1016/j.compeleceng.2024.109202 · Cited by 99 · see citing works
A review of machine learning techniques for identifying weeds in corn
Venkataraju, A., Arumugam, D., Stepan, C., Kiran, R., & Peters, T. J. (2022) · Smart Agricultural Technology · doi:10.1016/j.atech.2022.100102 · Cited by 61 · see citing works
MLOps best practices, challenges and maturity models: A systematic literature review
Zarour, M., Alzabut, H., & Al-Sarayreh, K. T. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107733 · Cited by 44 · see citing works
Opportunities for machine learning to accelerate halide-perovskite commercialization and scale-up
Kumar, R. E., Tiihonen, A., Sun, S., Fenning, D. P., Liu, Z., & Buonassisi, T. (2022) · Matter · doi:10.1016/j.matt.2022.04.016 · Cited by 35 · see citing works
A Systematic Review of Machine Learning DevOps
Mboweni, T., Masombuka, T., & Dongmo, C. (2022) · 2022 International Conference on Electrical, Computer and Energy Technologies (ICECET) · doi:10.1109/icecet55527.2022.9872968 · Cited by 34 · see citing works
Unlabeled learning algorithms and operations: overview and future trends in defense sector
Oliveira, E. E., Rodrigues, M., Pereira, J. P., Lopes, A. M., Mestric, I. I., & Bjelogrlic, S. (2024) · Artificial Intelligence Review · doi:10.1007/s10462-023-10692-0 · Cited by 25 · see citing works
Big Data-driven MLOps workflow for annual high-resolution land cover classification models
Burgueño-Romero, A. M., Barba-González, C., & Aldana-Montes, J. F. (2024) · Future Generation Computer Systems · doi:10.1016/j.future.2024.107499 · Cited by 16 · see citing works
Díaz-de-Arcaya, J., Torre-Bastida, A. I., Miñón, R., & Almeida, A. (2022) · Future Generation Computer Systems · doi:10.1016/j.future.2022.10.008 · Cited by 14 · see citing works
An empirical guide to MLOps adoption: Framework, maturity model and taxonomy
John, M. M., Olsson, H. H., & Bosch, J. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107725 · Cited by 22 · see citing works
Sisniega, J. C., Rodríguez, V., Moltó, G., & García, Á. L. (2024) · Future Generation Computer Systems · doi:10.1016/j.future.2024.07.010 · Cited by 11 · see citing works
Yang, H., Wang, L., Pan, Y., & Chen, J.-J. (2025) · Journal of Industrial Information Integration · doi:10.1016/j.jii.2025.100790 · Cited by 11 · see citing works
Accelerating the Machine Learning Model Deployment using MLOps
Chowdary, M. N., Bussa, S., Chowdary, C. K., & Gupta, M. (2022) · Journal of Physics Conference Series · doi:10.1088/1742-6596/2327/1/012027 · Cited by 6 · see citing works
Surrogate-based flowsheet model maintenance for Digital Twins
Palotai, B., Kis, G., Abonyi, J., & Bárkányi, Á. (2025) · Digital Chemical Engineering · doi:10.1016/j.dche.2025.100228 · Cited by 5 · see citing works
Mucha, T., Ma, S.-J., & Abhari, K. (2023) · Internet Research · doi:10.1108/intr-10-2022-0769 · Cited by 4 · see citing works
Zhang, Y., Wu, Y., Wang, T., Ding, B., & Wang, H. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107768 · Cited by 3 · see citing works
Rodriguez‐Esteban, R., Duarte, J., Teixeira, P. C., Richard, F., Koltsova, S., & So, W. V. (2022) · Cytometry Part B Clinical Cytometry · doi:10.1002/cyto.b.22065 · Cited by 3 · see citing works
Design Methods and Processes for ML/DL models
John, M. M. (2021) · doi:10.24834/isbn.9789178771998 · Cited by 4 · see citing works
Learning and Reasoning with AI: Restructuring Intelligence Organizations Around Innovation
Goldfeder, B., Davis, J., Pillarick, M., & Menon, R. P. (2023) · Annals of theoretical psychology · doi:10.1007/978-3-031-29807-3_4 · Cited by 1 · see citing works
Mannan, M. A., Mustafa, S., Hussain, A., & Hussain, A. (2024) · Journal of Independent Studies and Research - Computing · doi:10.31645/jisrc.24.22.1.4 · Cited by 1 · see citing works
Disease Progression Modeling Workbench 360Preprint
Suryanarayanan, P., Chakraborty, P., Madan, P., Bore, K., Ogallo, W., Chandra, R., Ghalwash, M. F., Buleje, I., Remy, S. L., Mahatma, S., et al. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2106.13265 · Cited by 1 · see citing works
Agile (data) science: a (draft) manifesto.Preprint
Merelo, J. J. (2021) · arXiv (Cornell University)
Inteligência Artificial e Função como Serviço: Provisionando Aplicações com o AWS Lambda
Araújo, S. S., Ponte, F., Oliveira, V., Silva, W., Vieira, D., Castro, M., & Rodrigues, E. (2022) · doi:10.5753/sbc.10915.8.2
Kalluru, B. K. R., & Ketha, T. (2024) · International Conference on Software Engineering & Trends (SE&T) · doi:10.5121/csit.2024.140806
Pathological Analysis and Applied Sciences: Bridging Theory and Practice
Abbas, A. W. H., Ali, Y. A. T., Khadir, H. M. A., Yousif, Y. M., Abd, N. L., & Muscat, M. A. A. A. (2025) · Bright Sky Publications eBooks · doi:10.62906/bs.book.362
- Authors
- Makinen, S., Skogstrom, H., Laaksonen, E., & Mikkonen, T.
- Affiliations
- University of Helsinki (FI)
- ORCID
- Mikkonen, Tommi
- Venue
- 2021 IEEE/ACM 1st Workshop on AI Engineering - Software Engineering for AI (WAIN)
- Publisher
- IEEE
- Published
- 2021-05
- Pages
- 109-112
- OpenAlex
- W3136912235
- Cited by
- 28
- References
- 10
- Citations by year
- 2025: 6 · 2024: 6 · 2023: 5 · 2022: 7 · 2021: 4
- FWCI
- 4.56
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE/ACM International Conference on AI Engineering – Software Engineering for AI (CAIN) (publishedVersion)
- Työväentutkimus Vuosikirja (submittedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Business Finland
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Social Sciences › Decision Sciences › Information Systems and Management › Scientific Computing and Data Management
- Physical Sciences › Computer Science › Computer Networks and Communications › Software System Performance and Reliability
- Keywords
- MLOps, data scientists, machine learning deployment, model versioning, model retraining, continuous software engineering, time series, predictive analytics, computer vision
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review