Customer-analyst interviews are among the most common techniques for eliciting requirements. How- ever, students of computer science-related disciplines have little material and time for learning how to perform an effective interview. As a re- sult, 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 an wise strategy for professional improve- ment, 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. [Contri- bution] This is the first work that provides a concise list of mistakes of students analysts, with corrective recommendations and examples. It can be useful for teachers of software engineering courses, as well as for prac- titioners, who may commit the same mistakes of the students without being aware of their errors.

Common Mistakes of Student Analysts in Requirements Elicitation Interviews / Donati, Beatrice; Alessio Ferrari; Paola Spoletini;Stefania Gnesi. - ELETTRONICO. - (2017), pp. 1-10. ( REFSQ' 17).

Common Mistakes of Student Analysts in Requirements Elicitation Interviews

DONATI, BEATRICE
;
2017

Abstract

Customer-analyst interviews are among the most common techniques for eliciting requirements. How- ever, students of computer science-related disciplines have little material and time for learning how to perform an effective interview. As a re- sult, 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 an wise strategy for professional improve- ment, 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. [Contri- bution] This is the first work that provides a concise list of mistakes of students analysts, with corrective recommendations and examples. It can be useful for teachers of software engineering courses, as well as for prac- titioners, who may commit the same mistakes of the students without being aware of their errors.
2017
Requirements Engineering: Foundation for Software Quality
REFSQ' 17
Donati, Beatrice; Alessio Ferrari; Paola Spoletini;Stefania Gnesi
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1146720
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? 8
social impact