Emerging and changing tasks in the development process for machine learning systems
Paper i proceeding, 2020

Integrating machine learning components in software systems is a task more and more companies are confronted with. However, there is not much knowledge today on how the software development process needs to change, when such components are integrated into a software system. We performed an interview study with 16 participants, focusing on emerging and changing task. The results uncover a set of 25 tasks associated to different software development phases, such as requirements engineering or deployment. We are just starting to understand the implications of using machine-learning components on the software development process. This study allows some first insights into how widespread the required process changes are.


Hanyan Liu

Johan Risberg

Regina Hebig

Chalmers, Data- och informationsteknik, Software Engineering, Software Engineering for Testing, Requirements, Innovation and Psychology

Proceedings of the international conference on software and system processes

International conference on software and system processes, ICSSP 2020
, ,


Produktionsteknik, arbetsvetenskap och ergonomi




Informations- och kommunikationsteknik



Mer information