Optimal time for management review during testing process: an approach using S-curve two-dimensional software reliability growth model
International Journal of Quality & Reliability Management
ISSN: 0265-671X
Article publication date: 16 February 2023
Issue publication date: 24 October 2023
Abstract
Purpose
The software development team reviews the testing phase to assess if the reliability growth of software is as per plan and requirement and gives suggestions for improvement. The objective of this study is to determine the optimal review time such that there is enough time to make judgments about changes required before the scheduled release.
Design/methodology/approach
Testing utilizes majority of time and resources, assures reliability and plays a critical role in release and warranty decision-making reviews necessary. A very early review during testing may not give useful information for analyzing or improving project performance, and a very late review may delay product delivery and lead to opportunity loss for developers. Therefore, it is assumed that the optimal time for review is in the later stage of testing when the fault removal rate starts to decline. The expression for this time point is determined using the S-curve 2-D software reliability growth model (SRGM).
Findings
The methodology has been illustrated using the real-life fault datasets of Tandem computers and radar systems resulting in optimal review time of 14 weeks and 26 months, respectively, which is neither very early in testing nor very near to the scheduled release. The developer can make changes (more resources or postpone release) to expedite the process.
Originality/value
Most of the literature studies focus on determination of optimal testing or release time to achieve considerable reliability within the budget, but in this study, the authors determine the optimal review time during testing using SRGM to ensure the considerable reliability at release.
Keywords
Citation
Verma, V., Anand, S. and Aggarwal, A.G. (2023), "Optimal time for management review during testing process: an approach using S-curve two-dimensional software reliability growth model", International Journal of Quality & Reliability Management, Vol. 40 No. 9, pp. 2278-2298. https://doi.org/10.1108/IJQRM-08-2022-0236
Publisher
:Emerald Publishing Limited
Copyright © 2023, Emerald Publishing Limited