Authors:
Sanjay Joshi
1
and
Yogesh Badhe
2
Affiliations:
1
Quality & Ops Excellence, Persistent Systems Ltd., Kashibai Khilare Street, Pune, India
;
2
Data Practice Group, Persistent Systems Ltd., Kashibai Khilare Street, Pune, India
Keyword(s):
Software Reliability, SonarQube, Empirical Study, Experimentation, Correlation, Software Product, Reliability Prediction, Post-delivery Defects, Skill Level, Review Efficiency.
Abstract:
Reliability is one of the key attributes of software product quality. Popular software reliability prediction models are targeted to specific phases of software product development life cycle. After studying, reliability models, authors could conclude that they have limitations in predicting software product reliability. A recent industrial survey performed by the authors identified several factors which practitioners perceived to have influence in predicting reliability. Subsequently authors conducted set of experiments to find out influential factors to reliability. In this paper, authors presented model definition approach using most influential parameters such as review efficiency, skill level of developer/tester and post-delivery defects.