Impact of Time-Dependent Environmental Factor on Software Release Planning
Hoang Pham, Sameer Anand, Vibha Verma, Anu G. Aggarwal · International Journal of Operational Research · 2023
Reliability assessment of software during operational phase is critical for release and warranty decisions because users are concerned about software performance during usage period. To characterise the distinctions in the settings during the testing and operational phase an environmental factor is introduced in release planning problem. It represents the impact of the usage frequency on software performance and the relative severity of the phases. In this paper, the effect of a constant environmental factor (during the warranty phase) and a time-dependent environmental factor (during the post-warranty phase) on reliability and release decisions have been analysed. A software cost model has been formulated that minimises the development cost and determines optimal variable values (testing and warranty time) while achieving reliability requirements incorporating environmental factor in the release model. The impact of changes in reliability requirements cost components, and environmental factor on the release schedule has been studied using real-life fault datasets.