Context and Motivation: Customer-analyst interviews are among the most common techniques for eliciting requirements. However, students of computer science-related disciplines have little material and time for learning how to perform an effective interview. As a result, once out of the class, the effectiveness of analysts in interviewing highly depends on their experience. Question/problem: Since learning from failures is recognised as a wise strategy for professional improvement, this work aims at identifying communication mistakes of student requirements analysts. Principal idea/results: We conducted a case study involving 36 students to which we gave a typical introduction to requirements elicitation interviews. Then, we arranged and recorded 18 elicitation interviews involving the students. The interview recordings were analysed by interview experts. The experts produced a list of 9 main communication mistakes, which we report in this paper. Contribution: This is the first work that provides a concise list of mistakes of student analysts, with corrective recommendations and examples. It can be useful for instructors of software engineering courses, as well as for practitioners, who may commit the same mistakes of the students without being aware of it.

Common Mistakes of Student Analysts in Requirements Elicitation Interviews

Ferrari A;Gnesi S
2017

Abstract

Context and Motivation: Customer-analyst interviews are among the most common techniques for eliciting requirements. However, students of computer science-related disciplines have little material and time for learning how to perform an effective interview. As a result, once out of the class, the effectiveness of analysts in interviewing highly depends on their experience. Question/problem: Since learning from failures is recognised as a wise strategy for professional improvement, this work aims at identifying communication mistakes of student requirements analysts. Principal idea/results: We conducted a case study involving 36 students to which we gave a typical introduction to requirements elicitation interviews. Then, we arranged and recorded 18 elicitation interviews involving the students. The interview recordings were analysed by interview experts. The experts produced a list of 9 main communication mistakes, which we report in this paper. Contribution: This is the first work that provides a concise list of mistakes of student analysts, with corrective recommendations and examples. It can be useful for instructors of software engineering courses, as well as for practitioners, who may commit the same mistakes of the students without being aware of it.
2017
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-3-319-54044-3
Requirements elicitation
Interviews
Student analysts
Requirements engineering education
Communication mistakes
Role playing
File in questo prodotto:
File Dimensione Formato  
prod_382478-doc_132984.pdf

solo utenti autorizzati

Descrizione: Common Mistakes of Student Analysts in Requirements Elicitation Interviews
Tipologia: Versione Editoriale (PDF)
Dimensione 223.2 kB
Formato Adobe PDF
223.2 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/339451
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? 8
social impact