GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training
Binnur G\"orer, Fatma Ba\c{s}ak Aydemir

TL;DR
This paper introduces a GPT-based system that automatically generates detailed requirements elicitation interview scripts, enhancing practical training for requirements engineers by addressing the scarcity of educational materials.
Contribution
It presents a novel GPT-powered approach with prompt chaining to create comprehensive interview scripts tailored for requirements engineering training.
Findings
Generated scripts are evaluated as applicable for training.
Expert judgment confirms the quality of the scripts.
Evaluation metrics support the effectiveness of the approach.
Abstract
Elicitation interviews are the most common requirements elicitation technique, and proficiency in conducting these interviews is crucial for requirements elicitation. Traditional training methods, typically limited to textbook learning, may not sufficiently address the practical complexities of interviewing techniques. Practical training with various interview scenarios is important for understanding how to apply theoretical knowledge in real-world contexts. However, there is a shortage of educational interview material, as creating interview scripts requires both technical expertise and creativity. To address this issue, we develop a specialized GPT agent for auto-generating interview scripts. The GPT agent is equipped with a dedicated knowledge base tailored to the guidelines and best practices of requirements elicitation interview procedures. We employ a prompt chaining approach to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Reliability and Analysis Research
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Attention Is All You Need · Cosine Annealing · Byte Pair Encoding · Attention Dropout · Weight Decay · Dropout · Adam · Linear Warmup With Cosine Annealing · Linear Layer
