Write a Blog >>
Requirements Engineering 2021
Mon 20 - Fri 24 September 2021
Fri 24 Sep 2021 10:00 - 10:30 at Basilica - Evolution Chair(s): Oliver Karras

Requirements are elicited from the customer and other stakeholders through an iterative process of interviews, prototyping, and other interactive sessions. Many communication phenomena may emerge in these early iterations, that lead initial ideas to be transformed, renegotiated, or reframed. Understanding how this process takes place can help in solving possible communication issues as well as their consequences.
In this work, we perform an exploratory study of descriptive nature to understand in which way requirements get transformed from initial ideas into documented needs. To this end, we select 30 subjects that act as requirements analysts, and we perform a set of elicitation sessions with a fictional customer. The customer is required to study a sample requirements document for a system beforehand and to answer the questions of the analysts about the system. After the elicitation sessions, the analysts produce user stories for the system. These are compared with the original ones by two researchers to assess to which extent and in which way the initial requirements evolved throughout the interactive sessions. Our results show that between 30% and 38% of the produced user stories include content that can be fully traced to the initial ones, while the rest of the content is dedicated to new requirements. We also show what types of requirements are introduced through the elicitation process, and how they vary depending on the analyst. Our work contributes to theory in requirements engineering, with empirically grounded, quantitative data, concerning the impact of elicitation activities with respect to initial ideas.

Fri 24 Sep

Displayed time zone: Eastern Time (US & Canada) change

09:30 - 10:30
EvolutionResearch Papers at Basilica
Chair(s): Oliver Karras TIB - Leibniz Information Centre for Science and Technology

Go to midspace

On the Role of User Feedback in Software Evolution: a Practitioners' PerspectiveResearch Paper
Research Papers
Simon van Oordt Vrije Universiteit Amsterdam, Emitzá Guzmán Vrije Universiteit Amsterdam
From Ideas to Expressed Needs: an Empirical Study on the Evolution of Requirements during ElicitationResearch Paper
Research Papers
Sourav Debnath Kennesaw State University, Paola Spoletini Kennesaw State University, Alessio Ferrari CNR-ISTI