Requirements Elicitation Follow-Up Question Generation
Not on the map. Why?
Abstract (arXiv)
Interviews are a widely used technique in eliciting requirements to gather stakeholder needs, preferences, and expectations for a software system. Effective interviewing requires skilled interviewers to formulate appropriate interview questions in real time while facing multiple challenges, including lack of familiarity with the domain, excessive cognitive load, and information overload that hinders how humans process stakeholders' speech. Recently, large language models (LLMs) have exhibited state-of-the-art performance in multiple natural language processing tasks, including text summarization and entailment. To support interviewers, we investigate the application of GPT-4o to generate follow-up interview questions during requirements elicitation by building on a framework of common interviewer mistake types. In addition, we describe methods to generate questions based on interviewee speech. We report a controlled experiment to evaluate LLM-generated and human-authored questions with minimal guidance, and a second controlled experiment to evaluate the LLM-generated questions when generation is guided by interviewer mistake types. Our findings demonstrate that, for both experiments, the LLM-generated questions are no worse than the human-authored questions with respect to clarity, relevancy, and informativeness. In addition, LLM-generated questions outperform human-authored questions when guided by common mistakes types. This highlights the potential of using LLMs to help interviewers improve the quality and ease of requirements elicitation interviews in real time.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 16 of its 59 references that are in the map. First posted on arXiv 3 Jul 2025.
Builds on
16 of 59 references.
References · 16
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formattingcited by 817
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 619
- 2019Negated and Misprimed Probes for Pretrained Language Models: Birds Can Talk, But Cannot Flycited by 243
- 2023OpenAGI: When LLM Meets Domain Expertscited by 197
- 2024Can LLMs Replace Manual Annotation of Software Engineering Artifacts?cited by 42
- 2023Efficient Continual Pre-training for Building Domain Specific Large Language Modelscited by 34
- 2024Elicitron: An LLM Agent-Based Simulation Framework for Design Requirements Elicitationcited by 19
- 2021Designing Effective Interview Chatbots: Automatic Chatbot Profiling and Design Suggestion Generation for Chatbot Debuggingcited by 12
4 more
- 2024RACER: An LLM-powered Methodology for Scalable Analysis of Semi-structured Mental Health Interviewscited by 6
- 2021The State-of-Practice in Requirements Elicitation: An Extended Interview Study at 12 Companiescited by 5
- 2022How Do Requirements Evolve During Elicitation? An Empirical Study Combining Interviews and App Store Analysiscited by 4
- 2024GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Trainingcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2025Can LLMs Generate User Stories and Assess Their Quality?cited by 2
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcingcited by 1
- 2026FeedAIde: Guiding App Users to Submit Rich Feedback Reports by Asking Context-Aware Follow-Up Questionscited by 0
- 2026From Chat to Interview: Agentic Requirements Elicitation with an Experience Ontologycited by 0
- 2026AI-assisted Script Management for Requirements Elicitation Interviewscited by 0
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcing24 Aug 2026
- 2026AI-assisted Script Management for Requirements Elicitation Interviews3 Aug 2026
- 2026From Chat to Interview: Agentic Requirements Elicitation with an Experience Ontology7 May 2026
- 2026FeedAIde: Guiding App Users to Submit Rich Feedback Reports by Asking Context-Aware Follow-Up Questions4 Mar 2026
- 2025Can LLMs Generate User Stories and Assess Their Quality?20 Jul 2025