Socio-Technical Anti-Patterns in Building ML-Enabled Software: Insights from Leaders on the Forefront

July 03, 2026 ยท Grace Period ยท ๐Ÿ› 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE)

โณ Grace Period
This paper is less than 90 days old. We give authors time to release their code before passing judgment.
Authors Alina Mailach, Norbert Siegmund arXiv ID 2607.03270 Category cs.SE: Software Engineering Citations 0 Venue 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE)
Abstract
Although machine learning (ML)-enabled software systems seem to be a success story considering their rise in economic power, there are consistent reports from companies and practitioners struggling to bring ML models into production. Many papers have focused on specific, and purely technical aspects, such as testing and pipelines, but only few on socio-technical aspects. Driven by numerous anecdotes and reports from practitioners, our goal is to collect and analyze socio-technical challenges of productionizing ML models centered around and within teams. To this end, we conducted the largest qualitative empirical study in this area, involving the manual analysis of 66 hours of talks that have been recorded by the MLOps community. By analyzing talks from practitioners for practitioners of a community with over 11,000 members in their Slack workspace, we found 17 anti-patterns, often rooted in organizational or management problems. We further list recommendations to overcome these problems, ranging from technical solutions over guidelines to organizational restructuring. Finally, we contextu-alize our findings with previous research, confirming existing results, validating our own, and highlighting new insights.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Software Engineering