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.

Software process

Challenges

Machine learning

Roles

Författare

Hanyan Liu

Student vid Chalmers

Samuel Eksmo

Student vid Chalmers

Johan Risberg

IBM Svenska AB

Regina Hebig

Göteborgs universitet

Proceedings of the international conference on software and system processes

International conference on software and system processes, ICSSP 2020
Online, South Korea,

Ämneskategorier

Produktionsteknik, arbetsvetenskap och ergonomi

Programvaruteknik

Systemvetenskap

Styrkeområden

Informations- och kommunikationsteknik

DOI

10.1145/3379177.3388905

Mer information

Senast uppdaterat

2021-05-03