The core aim of requirements inspection is to ensure the high quality of already elicited requirements in the Software Requirements Specification. Teaching requirements inspection to novices is challenging, as inspecting requirements needs several skills as well as knowledge of the product and process that is hard to achieve in a classroom environment. Published studies about pedagogical design specifically for teaching requirements inspection are scarce. Our objective is to present the design and evaluation of a postgraduate course for requirements inspection training. We conducted an empirical study with 138 postgraduate students, teamed up in 34 groups to conduct requirements inspection. We performed qualitative analysis on the data collected from students' reflection reports to assess the effects of the pedagogical design in terms of benefits and challenges. We also quantitatively analyze the correlation between the students' performance in conducting inspections and their ability of writing specifications. From the analysis of students' reflections, several themes emerged such as their difficulty of working with limited information, but also revealed the benefits of learning teamwork and writing good requirements. This qualitative analysis also provides recommendations for improving the related activities. The results revealed a moderate positive correlation between the performance in writing specification and inspection.

Inspectors academy: pedagogical design for requirements inspection training

Ferrari A;
2020

Abstract

The core aim of requirements inspection is to ensure the high quality of already elicited requirements in the Software Requirements Specification. Teaching requirements inspection to novices is challenging, as inspecting requirements needs several skills as well as knowledge of the product and process that is hard to achieve in a classroom environment. Published studies about pedagogical design specifically for teaching requirements inspection are scarce. Our objective is to present the design and evaluation of a postgraduate course for requirements inspection training. We conducted an empirical study with 138 postgraduate students, teamed up in 34 groups to conduct requirements inspection. We performed qualitative analysis on the data collected from students' reflection reports to assess the effects of the pedagogical design in terms of benefits and challenges. We also quantitatively analyze the correlation between the students' performance in conducting inspections and their ability of writing specifications. From the analysis of students' reflections, several themes emerged such as their difficulty of working with limited information, but also revealed the benefits of learning teamwork and writing good requirements. This qualitative analysis also provides recommendations for improving the related activities. The results revealed a moderate positive correlation between the performance in writing specification and inspection.
2020
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
9781728174389
Empirical study
Requirements engineering Education and training
Requirements inspection
File in questo prodotto:
File Dimensione Formato  
prod_435158-doc_155585.pdf

Open Access dal 09/10/2022

Descrizione: Inspectors Academy : Pedagogical Design for Requirements Inspection Training
Tipologia: Versione Editoriale (PDF)
Dimensione 561.19 kB
Formato Adobe PDF
561.19 kB Adobe PDF Visualizza/Apri
prod_435158-doc_160416.pdf

Open Access dal 09/10/2022

Descrizione: Inspectors Academy : Pedagogical Design for Requirements Inspection Training
Tipologia: Versione Editoriale (PDF)
Dimensione 561.19 kB
Formato Adobe PDF
561.19 kB Adobe PDF Visualizza/Apri
prod_435158-doc_164369.pdf

Open Access dal 09/10/2022

Descrizione: Inspectors Academy : Pedagogical Design for Requirements Inspection Training
Tipologia: Versione Editoriale (PDF)
Dimensione 620.07 kB
Formato Adobe PDF
620.07 kB Adobe PDF Visualizza/Apri

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/386669
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact