AI-Enabling Requirements: An Industrial Experience Report from a Data-Driven Recruitment System
This program is tentative and subject to change.
Requirements engineering commonly distinguishes between functional and non-functional requirements. In AI-based systems, an orthogonal perspective might also be worth considering: whether requirements concern AI components or not.
This paper reports on a 2.5-year industrial research and development project in which we designed and built MONEKTO, a holistic data-driven recruitment system for a Polish temporary employment agency. The system integrates three data streams: recruitment process events, candidate and job order profiles, and employment histories - to support both candidate-order matching and employee retention prediction.
Drawing on project logs covering June 2023 to January 2026, we identified three categories of requirements in AI-based systems: Non-AI-based requirements, AI-based requirements, and AI-enabling requirements.
We show how these categories differ in their lifecycle: while traditional requirements stabilize after implementation, AI-enabling requirements emerge incrementally and require continuous investment throughout the system lifetime. We report five observations on the emergent nature of AI-enabling requirements and derive seven practitioner lessons for RE in AI-based system projects.
This program is tentative and subject to change.
Fri 9 OctDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
14:00 - 15:30 | Requirements Engineering in Practice: Privacy, Ethics and Industrial AIESEM - Journal First Track / ESEM - Technical Track / ESEM - Software Engineering in Practice Track at Terra | ||
14:00 15mTalk | Global Miscommunication in Privacy Requirements Engineering: Lawyers’ Experiences Collaborating with Software Engineers ESEM - Technical Track Claudia Negri-Ribalta ULIDE, University of Luxembourg, Ioana Visescu ULIDE, University of Luxembourg, Muriel-Larissa FRANK SnT, University of Luxembourg, Anastasia SERGEEVA SnT, University of Luxembourg, Alberto García Simón Universitat Politecnica de Valencia, Rene Noel Escuela de Ingenieria Civil Informatica, Universidad de Valparaiso, Lorena SÁNCHEZ CHAMORRO Human-Media Interaction, University of Twente | ||
14:15 15mTalk | A Multivocal Review of AutoML Practices, Challenges, Opportunities and Open Issues ESEM - Technical Track Keerthiga Rajenthiram Vrije Universiteit Amsterdam, Faezeh Amou Najafabadi Vrije Universiteit Amsterdam, Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam | ||
14:30 15mTalk | AI Ethics To Requirements Practice: Building and Evaluating the HealthAI Ethics Assistant ESEM - Software Engineering in Practice Track Yutan Huang Monash University, Jingfan Chen Monash University, Fanyu Wang Monash University, Chetan Arora Monash University, John Grundy Monash University, Cheng Zhang BMC Medical Co., Ltd. | ||
14:45 15mTalk | User stories as boundary objects in agile requirements engineering: A theoretical literature review ESEM - Journal First Track Tor Sporsem SINTEF, Torgeir Dingsøyr Norwegian University of Science and Technology and SimulaMet, Klaas-Jan Stol Lero; University College Cork; SINTEF Digital Link to publication DOI | ||
15:00 15mTalk | AI-Enabling Requirements: An Industrial Experience Report from a Data-Driven Recruitment System ESEM - Software Engineering in Practice Track Sylwia Kopczyńska Poznan University of Technology, Miroslaw Ochodek Poznan University of Technology, Eryk Kosmala Poznan University of Technology, Jędrzej Musiał Poznan University of Technology, Rafał Mroziewski MONDI Sp. z o.o., Dominik Nitychoruk MONDI Sp. z o.o. | ||
15:15 15mTalk | Quality Assessment of Software Requirements Using Artificial Intelligence Methods: A Systematic Literature Review ESEM - Journal First Track Elise Wolf Fraunhofer Institute for Experimental Software Engineering IESE, Adam Trendowicz Fraunhofer Institute for Experimental Software Engineering IESE, Julien Siebert Fraunhofer IESE | ||