Saved in:
Bibliographic Details
Main Authors: Görer, Binnur, Aydemir, Fatma Başak
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2406.11439
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917696096960512
author Görer, Binnur
Aydemir, Fatma Başak
author_facet Görer, Binnur
Aydemir, Fatma Başak
contents 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 mitigate the output length constraint of GPT to be able to generate thorough and detailed interview scripts. This involves dividing the interview into sections and crafting distinct prompts for each, allowing for the generation of complete content for each section. The generated scripts are assessed through standard natural language generation evaluation metrics and an expert judgment study, confirming their applicability in requirements engineering training.
format Preprint
id arxiv_https___arxiv_org_abs_2406_11439
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training
Görer, Binnur
Aydemir, Fatma Başak
Software Engineering
Artificial Intelligence
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 mitigate the output length constraint of GPT to be able to generate thorough and detailed interview scripts. This involves dividing the interview into sections and crafting distinct prompts for each, allowing for the generation of complete content for each section. The generated scripts are assessed through standard natural language generation evaluation metrics and an expert judgment study, confirming their applicability in requirements engineering training.
title GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2406.11439