of code, models, and data.
However, the adoption of MLOps principles
within the industry is not yet widespread, and the
management of large, complex real-world ML ap-
plications lags in terms of scientific investigation.
Indeed, while our focus group discussions provide
some valuable insights into benefits and limitations
of MLOps principles for supervised online ML appli-
cations, the findings reflect the experiences of the par-
ticipants, and other types of empirical studies should
be conducted to further assess the effects of applying
MLOps principles in different contexts.
ACKNOWLEDGEMENTS
The authors would like to thank the participants of
the focus group sessions, the Brazilian Council for
Scientific and Technological Development (CNPq,
grant #312275/2023-4), and the Brazilian Higher
Education Improvement Coordination (CAPES, fi-
nance code 001). The research was also co-
funded by projects DARE (code: PNC0000002, CUP:
B53C22006420001), SERICS (code: PE0000014,
CUP: H93C22000620001), and QualAI (PRIN2022
grant n.2022B3BP5S, CUP: H53D23003510006).
REFERENCES
Almeida, C., Kalinowski, M., Uch
ˆ
oa, A., and Feij
´
o, B.
(2023). Negative effects of gamification in educa-
tion software: Systematic mapping and practitioner
perceptions. Information and Software Technology,
156:107142.
Araujo, G., Kalinowski, M., Endler, M., and Calefato, F.
(2023). Artifacts: Professional insights into bene-
fits and limitations of implementing mlops principles.
https://zenodo.org/doi/10.5281/zenodo.10685254.
Basili, V. R. and Rombach, H. D. (1988). The tame
project: Towards improvement-oriented software en-
vironments. IEEE Transactions on software engineer-
ing, 14(6):758–773.
Grosman, J. (2021). Fine-tuned XLSR-53 large model for
speech recognition in English. https://huggingface.co/
jonatasgrosman/wav2vec2-large-xlsr-53-english.
Jabbari, R., bin Ali, N., Petersen, K., and Tanveer, B.
(2016). What is devops? a systematic mapping study
on definitions and practices. In Proceedings of the
Scientific Workshop Proceedings of XP2016, XP ’16
Workshops, New York, NY, USA. Association for
Computing Machinery.
Jordan, M. I. and Mitchell, T. M. (2015). Machine learn-
ing: Trends, perspectives, and prospects. Science,
349(6245):255–260.
Kalinowski, M., Escovedo, T., Villamizar, H., and Lopes,
H. (2023). Engenharia de Software para Ci
ˆ
encia
de Dados: Um guia de boas pr
´
aticas com
ˆ
enfase
na construc¸
˜
ao de sistemas de Machine Learning em
Python. Casa do C
´
odigo.
Kocielnik, R., Amershi, S., and Bennett, P. N. (2019). Will
you accept an imperfect ai? exploring designs for ad-
justing end-user expectations of ai systems. In Pro-
ceedings of the 2019 CHI Conference on Human Fac-
tors in Computing Systems, CHI ’19, page 1–14, New
York, NY, USA. Association for Computing Machin-
ery.
Kontio, J., Bragge, J., and Lehtola, L. (2008). The Focus
Group Method as an Empirical Tool in Software En-
gineering, pages 93–116. Springer London, London.
Kreuzberger, D., K
¨
uhl, N., and Hirschl, S. (2023). Ma-
chine learning operations (mlops): Overview, defini-
tion, and architecture. IEEE Access, 11:31866–31879.
Lwakatare, L. E., Crnkovic, I., R
˚
ange, E., and Bosch, J.
(2020). From a data science driven process to a contin-
uous delivery process for machine learning systems.
In Product-Focused Software Process Improvement:
21st International Conference, PROFES 2020, Turin,
Italy, November 25–27, 2020, Proceedings 21, pages
185–201. Springer.
M
¨
akinen, S., Skogstr
¨
om, H., Laaksonen, E., and Mikkonen,
T. (2021). Who needs mlops: What data scientists
seek to accomplish and how can mlops help? In 2021
IEEE/ACM 1st Workshop on AI Engineering-Software
Engineering for AI (WAIN), pages 109–112. IEEE.
Martakis, A. and Daneva, M. (2013). Handling require-
ments dependencies in agile projects: A focus group
with agile software development practitioners. vol-
ume 2013, pages 1–11.
Miro (2023). Miro online collaborative platform. https:
//miro.com/. (accessed: 09-20-2023).
Posoldova, A. (2020). Machine learning pipelines: From
research to production. IEEE Potentials, 39(6):38–42.
Ray, S. (2019). A quick review of machine learning al-
gorithms. In 2019 International conference on ma-
chine learning, big data, cloud and parallel comput-
ing (COMITCon), pages 35–39. IEEE.
Shalev-Shwartz, S. (2012). Online learning and online con-
vex optimization. Foundations and Trends
R
in Ma-
chine Learning, 4(2):107–194.
Shetty, S. H., Shetty, S., Singh, C., and Rao, A. (2022).
Supervised machine learning: Algorithms and appli-
cations. Fundamentals and Methods of Machine and
Deep Learning: Algorithms, Tools and Applications,
pages 1–16.
van der Meulen, R. and McCall, T. (2018). Gartner
says nearly half of cios are planning to deploy
artificial intelligence. https://www.gartner.com/
en/newsroom/press-releases/2018-02-13-gartner-
says-nearly-half-of-cios-are-planning-to-deploy-
artificial-intelligence. Accessed: 2023-03-16.
Visengeriyeva, L., Kammer, A., Bar, I., Kniesz, A., and
Plod, M. (2023). Mlops principles. https://ml-ops.org/
content/mlops-principles. (accessed: 03-24-2023).
ICEIS 2024 - 26th International Conference on Enterprise Information Systems
312