Practices for Managing Machine Learning Products: A Multivocal Literature Review

被引:4
|
作者
Alves, Isaque [1 ]
Leite, Leonardo A. F. [1 ]
Meirelles, Paulo [1 ]
Kon, Fabio [1 ]
Aguiar, Carla Silva Rocha [2 ]
机构
[1] Univ Sao Paulo, Dept Comp Sci, BR-05508220 Sao Paulo, Brazil
[2] Univ Brasilia, Fac Gama, BR-70910900 Brasilia, Brazil
关键词
Machine learning (ML); management of scientists and engineers; multivocal literature review (MLR); practices; product life cycle; software engineering; ARTIFICIAL-INTELLIGENCE; CHALLENGES;
D O I
10.1109/TEM.2023.3287759
中图分类号
F [经济];
学科分类号
02 ;
摘要
Machine learning (ML) has grown in popularity in the software industry due to its ability to solve complex problems. Developing ML systems involves more uncertainty and risk because it requires identifying a business opportunity and managing source code, data, and trained models. Our research aims to identify the existing practices used in the industry for building ML applications and comprehending the organizational complexity of adopting ML systems. We conducted a multivocal literature review and then created a taxonomy of the practices applied to the ML system life cycle discussed among practitioners and researchers. The core of the study emerged from 41 selected posts from the grey literature and 37 selected scientific papers. Applying Initial Coding and Focused Coding techniques into these data, we mapped 91 practices into six core categories related to designing, developing, testing, and deploying ML systems. The results, including a taxonomy of practices, provide organizations with valuable insights to identify gaps in their current ML processes and practices and a roadmap for improving, optimizing, and managing ML systems.
引用
收藏
页码:7425 / 7455
页数:31
相关论文
共 50 条
  • [1] Capabilities and Practices in DevOps: A Multivocal Literature Review
    Amaro, Ricardo
    Pereira, Ruben
    da Silva, Miguel Mira
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (02) : 883 - 901
  • [2] Use of Machine Learning for Web Denial-of-Service Attacks: A Multivocal Literature Review
    Ayub, Mohammed
    Lajam, Omar
    Alnajim, Abdullatif
    Niazi, Mahmood
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2023, 48 (08) : 9559 - 9574
  • [3] Use of Machine Learning for Web Denial-of-Service Attacks: A Multivocal Literature Review
    Mohammed Ayub
    Omar Lajam
    Abdullatif Alnajim
    Mahmood Niazi
    Arabian Journal for Science and Engineering, 2023, 48 : 9559 - 9574
  • [4] DevSecOps: A Multivocal Literature Review
    Myrbakken, Havard
    Colomo-Palacios, Ricardo
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, SPICE 2017, 2017, 770 : 17 - 29
  • [5] BizDevOps: A Multivocal Literature Review
    Lohrasbinasab, Iraj
    Acharya, Prameet Bhakta
    Colomo-Palacios, Ricardo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT VI, 2020, 12254 : 698 - 713
  • [6] Preliminary Literature Review of Machine Learning System Development Practices
    Watanabe, Yasuhiro
    Washizaki, Hironori
    Sakamoto, Kazunori
    Saito, Daisuke
    Honda, Kiyoshi
    Tsuda, Naohiko
    Fukazawa, Yoshiaki
    Yoshioka, Nobukazu
    2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 1407 - 1408
  • [7] Software-as-a-Service Security Challenges and Best Practices: A Multivocal Literature Review
    Humayun, Mamoona
    Niazi, Mahmood
    Almufareh, Maram Fahhad
    Jhanjhi, N. Z.
    Mahmood, Sajjad
    Alshayeb, Mohammad
    APPLIED SCIENCES-BASEL, 2022, 12 (08):
  • [8] A Multivocal Literature Review on the use of DevOps for e-learning systems
    Sanchez-Gordon, Mary
    Colomo-Palacios, Ricardo
    SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, : 883 - 888
  • [9] Lean Robotics: A Multivocal Literature Review
    Jasarevic, Adis
    Colomo-Palacios, Ricardo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2022 WORKSHOPS, PART V, 2022, 13381 : 436 - 446
  • [10] Blockchains: A Systematic Multivocal Literature Review
    Butijn, Bert-Jan
    Tamburri, Damian A.
    Van den Heuvel, Willem-Jan
    ACM COMPUTING SURVEYS, 2020, 53 (03)