Saved in:
Bibliographic Details
Main Authors: Romao, Lucas, Xavier, Luiz, Araújo, Júlia Condé, Araújo, Marina Condé, Rodrigues, Ariane, Kalinowski, Marcos
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2602.05042
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915775401426944
author Romao, Lucas
Xavier, Luiz
Araújo, Júlia Condé
Araújo, Marina Condé
Rodrigues, Ariane
Kalinowski, Marcos
author_facet Romao, Lucas
Xavier, Luiz
Araújo, Júlia Condé
Araújo, Marina Condé
Rodrigues, Ariane
Kalinowski, Marcos
contents Machine Learning (ML)-enabled systems challenge traditional Requirements Engineering (RE) and agile management due to data dependence, experimentation, and uncertain model behavior. Existing RE and agile practices remain poorly integrated and insufficiently tailored to these characteristics. This paper reports on the practical experience of applying RefineML, a requirements-focused approach for the continuous and agile refinement of ML-enabled systems, which integrates ML-tailored specification and agile management approaches with best practices derived from a systematic mapping study. The application context concerns an industry-academia collaboration project between PUC-Rio and EXA, a Brazilian cybersecurity company. For evaluation purposes, we applied questionnaires assessing RefineML's suitability and overall acceptance and semi-structured interviews. We applied thematic analysis to the collected qualitative data. Regarding suitability and acceptance, the results of the questionnaires indicated high perceived usefulness and intention to use. Based on the interviews, stakeholders perceived RefineML as improving communication and facilitating early feasibility assessments, as well as enabling dual-track governance of ML and software work, allowing continuous refinement of the model while evolving the overall software project. However, some limitations remain, particularly related to difficulties in operationalizing ML concerns into agile requirements and in estimating ML effort.
format Preprint
id arxiv_https___arxiv_org_abs_2602_05042
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Applying a Requirements-Focused Agile Management Approach for Machine Learning-Enabled Systems
Romao, Lucas
Xavier, Luiz
Araújo, Júlia Condé
Araújo, Marina Condé
Rodrigues, Ariane
Kalinowski, Marcos
Software Engineering
Machine Learning (ML)-enabled systems challenge traditional Requirements Engineering (RE) and agile management due to data dependence, experimentation, and uncertain model behavior. Existing RE and agile practices remain poorly integrated and insufficiently tailored to these characteristics. This paper reports on the practical experience of applying RefineML, a requirements-focused approach for the continuous and agile refinement of ML-enabled systems, which integrates ML-tailored specification and agile management approaches with best practices derived from a systematic mapping study. The application context concerns an industry-academia collaboration project between PUC-Rio and EXA, a Brazilian cybersecurity company. For evaluation purposes, we applied questionnaires assessing RefineML's suitability and overall acceptance and semi-structured interviews. We applied thematic analysis to the collected qualitative data. Regarding suitability and acceptance, the results of the questionnaires indicated high perceived usefulness and intention to use. Based on the interviews, stakeholders perceived RefineML as improving communication and facilitating early feasibility assessments, as well as enabling dual-track governance of ML and software work, allowing continuous refinement of the model while evolving the overall software project. However, some limitations remain, particularly related to difficulties in operationalizing ML concerns into agile requirements and in estimating ML effort.
title Applying a Requirements-Focused Agile Management Approach for Machine Learning-Enabled Systems
topic Software Engineering
url https://arxiv.org/abs/2602.05042