Enhancing the Quality of Software Requirements Artifacts with Scoring Rubrics-Assisted Reading Technique
Emmanuel O.C. Mkpojiogu1, Nor Laily Hashim2, Azham Hussain3
1Emmanuel O.C Mkpojiogu, Department of Computer and Information Technology, Veritas University, Abuja, Nigeria. School of Computing, University Utara Malaysia, Sintok, Malaysia.
2Nor Laily Hashim, School of Computing, University Utara Malaysia, Sintok, Malaysia.
3Azham Hussain, School of Computing, University Utara Malaysia, Sintok, Malaysia.
Manuscript received on 18 June 2019 | Revised Manuscript received on 25 June 2019 | Manuscript Published on 19 June 2019 | PP: 477-474 | Volume-8 Issue-8S June 2019 | Retrieval Number: H10800688S19/19©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: The quality level of software requirements artifacts depends on how adequate esuch artifacts are read. Several reading techniques exist and the most frequently used is the checklist reading technique. Though checklist is an improvement over the ad hoc approach, it is however, laden with some setbacks that impacts on its usability and efficacy. It presents before readers questions that lack detailed guides as to how to carry out the requirements artifacts reading process. In this study, scoring rubrics-assisted reading (SRAR), which over the years has been used in Universiti Utara Malaysia’s School of Computing (Software Engineering sub-department) in the assessment of students’ requirements’ artifacts, was empirically evaluated. SRAR is a checklist-like reading approach that can be used for the evaluation of the quality of software requirements artifacts. The main objective of the study is to evaluate SRAR. Scoring rubrics were employed in the reading of requirements artifacts. The review was done by four independent experts in two iterations. The difference in the mean rubric scores between roundsof reading was used as the performance metrics to measure the improvement in the quality of the artifacts. Initial results indicate that SRAR has efficacy as there was decrease in defects after refinement using SRAR. The paper will be useful to requirements engineers and the research community as the evaluated technique is conceptually a superior alternative to the checklist and ad hoc reading techniques.
Keywords: Quality Improvement, Software Evaluation, Work Products.
Scope of the Article: Mobile Computing and Mobile System Engineering