Demonstrating software reliability across multiple software releases has become essential in making informed decisions of upgrading software releases without impacting significantly end users' characterized processes and software quality standards. Standard defect and workload data normally collected in a typical small software development organization can be used for this purpose. Objective of this study was to demonstrate how to measure software reliability in multiple releases and whether continuous defect fixes and code upgrades increased software reliability. This study looked at techniques such as trend test that evaluated software system's overall trend and stability, input domain reliability models (IDRM) that assessed system's operational reliability, software reliability growth models (SRGM) that tracked system's reliability growth, and orthogonal defect classification (ODC) that provided in-process feedback for focused defect removal and quality improvement.
Computer Science and Engineering
Number of Pages
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 License
Abuta, Eric, "Long Term Software Quality and Reliability Assurance in a Small Company" (2019). Computer Science and Engineering Theses and Dissertations. 9.