English
Related papers

Related papers: How Do Requirements Evolve During Elicitation? An …

200 papers

App store-inspired elicitation is the practice of exploring competitors' apps, to get inspiration for requirements. This activity is common among developers, but little insight is available on its practical use, advantages, and possible…

Software Engineering · Computer Science 2023-01-31 Alessio Ferrari , Paola Spoletini

Over the past decade, app store (AppStore)-inspired requirements elicitation has proven to be highly beneficial. Developers often explore competitors' apps to gather inspiration for new features. With the advance of Generative AI, recent…

Software Engineering · Computer Science 2024-09-26 Jialiang Wei , Anne-Lise Courbis , Thomas Lambolais , Binbin Xu , Pierre Louis Bernard , Gérard Dray , Walid Maalej

App store mining has proven to be a promising technique for requirements elicitation as companies can gain valuable knowledge to maintain and evolve existing apps. However, despite first advancements in using mining techniques for…

Software Engineering · Computer Science 2019-09-26 Tahira Iqbal , Norbert Seyff , Daniel Mendez Fernández

Requirements elicitation, a critical, yet time-consuming and challenging step in product development, often fails to capture the full spectrum of user needs. This may lead to products that fall short of expectations. This paper introduces a…

Human-Computer Interaction · Computer Science 2024-04-26 Mohammadmehdi Ataei , Hyunmin Cheong , Daniele Grandi , Ye Wang , Nigel Morris , Alexander Tessier

Context. Requirements engineering remains a discipline that is faced with a large number of challenges, including the implementation of a requirements elicitation process in industry. Although several proposals have been suggested by…

Software Engineering · Computer Science 2021-02-24 Cristina Palomares , Xavier Franch , Carme Quer , Panagiota Chatzipetrou , Lidia López , Tony Gorschek

Context. Nowadays there is a great deal of uncertainty surrounding the effects of experience on Requirements Engineering (RE). There is a widespread idea that experience improves analyst performance. However, there are empirical studies…

Software Engineering · Computer Science 2024-08-23 Alejandrina M. Aranda , Oscar Dieste , Jose I. Panach , Natalia Juristo

User preferences for automated assistance often vary widely, depending on the situation, and quality or presentation of help. Developing effectivemodels to learn individual preferences online requires domain models that associate…

Artificial Intelligence · Computer Science 2012-06-18 Bowen Hui , Craig Boutilier

In Requirements Engineering, requirements elicitation aims the acquisition of information from the stakeholders of a system-to-be. An important task during elicitation is to identify and render explicit the stakeholders' implicit…

Software Engineering · Computer Science 2016-11-26 Corentin Burnay , Ivan Jureta , Stéphane Faulkner

Requirements elicitation requires extensive knowledge and deep understanding of the problem domain where the final system will be situated. However, in many software development projects, analysts are required to elicit the requirements…

Software Engineering · Computer Science 2018-08-20 Zahra Shakeri Hossein Abad , Vincenzo Gervasi , Didar Zowghi , Ken Barker

A key distinguishing feature of conversational recommender systems over traditional recommender systems is their ability to elicit user preferences using natural language. Currently, the predominant approach to preference elicitation is to…

Information Retrieval · Computer Science 2025-04-09 Ivica Kostric , Krisztian Balog , Filip Radlinski

As software systems grow increasingly complex, explainability has become a crucial non-functional requirement for transparency, user trust, and regulatory compliance. Eliciting explainability requirements is challenging, as different…

Software Engineering · Computer Science 2025-09-05 Martin Obaidi , Jakob Droste , Hannah Deters , Marc Herrmann , Raymond Ochsner , Jil Klünder , Kurt Schneider

Requirements elicitation and requirements analysis are important practices of Requirements Engineering. Elicitation techniques, such as interviews and questionnaires, rely on formulating interrogative questions and asking these in a proper…

Software Engineering · Computer Science 2017-02-28 Mujahid Sultan , Andriy Miranskyy

Government development projects vary significantly from private sector initiatives in scope, stakeholder complexity, and regulatory requirements. There is a lack of empirical studies focusing on requirements engineering (RE) activities…

Software Engineering · Computer Science 2024-04-09 Anqi Ren , Lin Liu , Yi Wang , Xiao Liu , Hailong Wang , Kaijia Xu , Xishuo Zhang , Chetan Arora

With the rapid improvement of LLMs' coding capabilities, the bottleneck of LLM-based automated software development is shifting from generating correct code to eliciting users' requirements. Despite growing interest, the interview…

Software Engineering · Computer Science 2026-02-23 Dongming Jin , Zhi Jin , Zheng Fang , Linyu Li , XiaoTian Yang , Yuanpeng He , Xiaohong Chen

Stakeholders often struggle to accurately express their requirements due to articulation barriers arising from limited domain knowledge or from cognitive constraints. This can cause misalignment between expressed and intended requirements,…

Software Engineering · Computer Science 2026-01-26 Michael Mircea , Emre Gevrek , Elisa Schmid , Kurt Schneider

Requirement Analysis is an important phase in software development which deals with understanding the customers requirements. It includes the collection of information from the customer, which is regarding the customers requirements and…

Software Engineering · Computer Science 2016-09-08 Abhishek Kotnala , R. Selvarani

Preference elicitation plays a central role in interactive recommender systems. Most preference elicitation approaches use either item queries that ask users to select preferred items from a slate, or attribute queries that ask them to…

Information Retrieval · Computer Science 2023-11-07 Erdem Biyik , Fan Yao , Yinlam Chow , Alex Haig , Chih-wei Hsu , Mohammad Ghavamzadeh , Craig Boutilier

Adaptive systems react to changes in their environment by changing their behavior. Identifying these needed adaptations is very difficult, but central to requirements elicitation for adaptive systems. As the necessary or potential…

Software Engineering · Computer Science 2021-06-18 Fabian Kneer , Erik Kamsties , Klaus Schmid

Today's businesses face a high pressure to innovate in order to succeed in highly competitive markets. Successful innovations, though, typically require the identification and analysis of customer needs. While traditional, established need…

Computers and Society · Computer Science 2021-01-18 Niklas Kühl , Gerhard Satzger

Mobile applications have become indispensable companions in our daily lives. Spanning over the categories from communication and entertainment to healthcare and finance, these applications have been influential in every aspect. Despite…

Software Engineering · Computer Science 2024-09-25 Tanmai Kumar Ghosh , Atharva Pargaonkar , Nasir U. Eisty
‹ Prev 1 2 3 10 Next ›