We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
A Method of Statistical Process Control for Successful Open Source Software Projects and Its Application to Determining the Development Period.
- Authors
Yamada, Shigeru; Yamaguchi, Masakazu
- Abstract
A software development paradigm for open source software (OSS) project has been rapidly spread in recent years. On the other hand, an effective method of quality management has not been established due to the unique development characteristics such as no testing phase. In this paper, we assume that the number of fault-detections observed on the bug tracking system tends to infinity, and discuss a method of statistical process control (SPC) for OSS projects by applying the logarithmic Poisson execution time model as a software reliability growth model (SRGM) based on a nonhomogeneous Poisson process (NHPP). Then, we propose a control chart method based on the logarithmic Poisson execution time model for judging the statical stability state, and estimating the additional development time for attaining the objective software failure intensity, i.e., the target value of the instantaneous fault-detection rate per unit time. We also discuss an optimal software release problem for determining the optimum time when to stop OSS development and to transfer it to user operation. Further, numerical illustrations for SPC are shown by applying the actual fault-count data observed on the bug tracking system.
- Subjects
STATISTICAL process control; OPEN source software; COMPUTER software development; DEFECT tracking (Computer software development); POISSON processes; SOFTWARE failures
- Publication
International Journal of Reliability, Quality & Safety Engineering, 2016, Vol 23, Issue 5, p1
- ISSN
0218-5393
- Publication type
Article
- DOI
10.1142/S0218539316500182