An Approach for Deriving, Analyzing, and Organizing Requirements Metrics and Related Information in Systems Projects

Ibtehal Noorwali, Nazim Madhavji, Remo Ferrari

Abstract

Large systems projects present unique challenges to the requirements measurement process: large sets of requirements across many sub-projects, requirements existing in different categories (e.g., hardware, interface, software, etc.), varying requirements meta-data items (e.g., ID, requirement type, priority, etc.), to name few. Consequently, requirements metrics are often incomplete, metrics and measurement reports are often unorganized, and meta-data items that are essential for applying the metrics are often incomplete or missing. To our knowledge, there are no published approaches for measuring requirements in large systems projects. In this paper, we propose a 7-step approach that combines the use of the goal-question-metric paradigm (GQM) and the identification and analysis of four main RE measurement elements: attributes, levels, metrics, and meta-data items—that aids in the derivation, analysis, and organization of requirements metrics. We illustrate the use of our approach by applying it to real-life data from the rail automation systems domain. We show how the approach led to a more comprehensive set of requirements metrics, improved organization and reporting of metrics, and improved consistency and completeness of requirements meta-data across projects.

Download


Paper Citation


in Harvard Style

Noorwali I., Madhavji N. and Ferrari R. (2020). An Approach for Deriving, Analyzing, and Organizing Requirements Metrics and Related Information in Systems Projects.In Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-421-3, pages 193-203. DOI: 10.5220/0009424501930203


in Bibtex Style

@conference{enase20,
author={Ibtehal Noorwali and Nazim Madhavji and Remo Ferrari},
title={An Approach for Deriving, Analyzing, and Organizing Requirements Metrics and Related Information in Systems Projects},
booktitle={Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2020},
pages={193-203},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009424501930203},
isbn={978-989-758-421-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - An Approach for Deriving, Analyzing, and Organizing Requirements Metrics and Related Information in Systems Projects
SN - 978-989-758-421-3
AU - Noorwali I.
AU - Madhavji N.
AU - Ferrari R.
PY - 2020
SP - 193
EP - 203
DO - 10.5220/0009424501930203