Quality measurement in agile and rapid software development: A systematic mapping

In despite of agile and rapid software development (ARSD) being researched and applied extensively, managing quality requirements (QRs) are still challenging. As ARSD processes produce a large amount of data, measurement has become a strategy to facilitate QR management. This study aims to survey th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2022-04, Vol.186, p.111187, Article 111187
Hauptverfasser: López, Lidia, Burgués, Xavier, Martínez-Fernández, Silverio, Vollmer, Anna Maria, Behutiye, Woubshet, Karhapää, Pertti, Franch, Xavier, Rodríguez, Pilar, Oivo, Markku
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In despite of agile and rapid software development (ARSD) being researched and applied extensively, managing quality requirements (QRs) are still challenging. As ARSD processes produce a large amount of data, measurement has become a strategy to facilitate QR management. This study aims to survey the literature related to QR management through metrics in ARSD, focusing on: bibliometrics, QR metrics, and quality-related indicators used in quality management. The study design includes the definition of research questions, selection criteria, and snowballing as search strategy. We selected 61 primary studies (2001–2019). Despite a large body of knowledge and standards, there is no consensus regarding QR measurement. Terminology is varying as are the measuring models. However, seemingly different measurement models do contain similarities. The industrial relevance of the primary studies shows that practitioners have a need to improve quality measurement. Our collection of measures and data sources can serve as a starting point for practitioners to include quality measurement into their decision-making processes. Researchers could benefit from the identified similarities to start building a common framework for quality measurement. In addition, this could help researchers identify what quality aspects need more focus, e.g., security and usability that have surprisingly few metrics reported. •Utterly important for Practitioners, 44% of the primary studies include industry.•107 metrics for QRs, TOP 3 measuring Reliability, Maintainability, Performance.•223 metrics for Indicators, TOP 3 measuring Product Quality, Productivity, Schedule.•Measurement model relating Data Sources, Quality Requirements, and Indicators.•Development software tools producing data to automate the metrics computation.
ISSN:0164-1212
1873-1228
DOI:10.1016/j.jss.2021.111187