REFSQ 2024
Mon 8 - Thu 11 April 2024 Winterthur, Switzerland
Thu 11 Apr 2024 11:00 - 11:40 at Blauer Saal - Emerging Topics and Challenges in RE (R7) Chair(s): Eduard C. Groen

[Context and motivation] With the advent of agile development, requirements are increasingly stored and managed within issue tracking systems (ITSs). These systems provide a single point of access to the product backlog, bugs, ideas, and also tasks for the development team to complete.

[Question/problem] ITSs combine two perspectives: representing requirements knowledge and allocating work items to team members. We tackle a knowledge problem, addressing questions such as: How are requirements formulated in ITSs? Which types of requirements are represented? At which granularity level? We also explore whether a distinction exists between open source projects and proprietary ones.

[Principal ideas/results] Through quantitative content analysis, we analyze 1,636 product backlog items sampled from fourteen projects. Among the main findings, we learned that the labeling of backlog items is largely inconsistent, and that user-oriented functional requirements are the prevalent category. We also find that a single backlog item can contain multiple requirements with different levels of granularity.

[Contribution] We reveal knowledge and patterns about requirements documentation in ITSs. These outcomes can be used to gain a better empirical understanding of Agile RE, and as a basis for the development of automated tools that identify and analyze requirements in product backlogs.

Thu 11 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 11:45
Emerging Topics and Challenges in RE (R7)Research Track at Blauer Saal
Chair(s): Eduard C. Groen Fraunhofer IESE
11:00
40m
Talk
Requirements Information in Backlog Items: Content AnalysisScientific evaluationBest Paper Candidate
Research Track
P: Ashley van Can Department of Information and Computing Sciences, Utrecht University, A: Fabiano Dalpiaz Utrecht University, D: Eduard C. Groen Fraunhofer IESE