Abstract
AbstractSoftware systems are very complex, and its complexity has grown exponentially as users' requirements and their usage have grown significantly. Users' requirements and the environment in which they use the software system keep changing, so maintaining its quality is very challenging. If the requirements of users are not met as per their expectations, they encounter defects that cause degradation of the quality of the software system. Such defects are analyzed to understand their impact, and they are fixed to help improve quality. In this research, a defect analysis technique called root cause and corrective actions (RCCA) is followed to analyzes different defect attributes, their interdependencies, and how they help in improving software system quality. The methodologies followed here are defining a hypothesis, finding a causal relationship between quality attributes, and testing the hypothesis. This research is based on quantitative or experimental research to understand the impact of theindependent variables on the dependent variable, which is software quality. This research identifies the “legacy quality score”, designs a new software system quality model, and quality algorithm to calculate the “new quality score”. The results indicate that the newly designed quality model helps improve the quality of the software system.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.