Investigating the impact of effort slippages in software development project

被引:2
作者
Arora, Rajat [1 ]
Mittal, Rubina [2 ]
Aggarwal, Anu Gupta [1 ]
Kapur, P. K. [3 ]
机构
[1] Univ Delhi, Dept Operat Res, Delhi 110007, India
[2] Univ Delhi, Keshav Mahavidyalaya, Delhi 110034, India
[3] Amity Univ, Amity Ctr Interdisciplinary Res, Noida 201301, Uttar Pradesh, India
关键词
Software Reliability Growth Model; Testing effort; Software development project; Penalty cost; Schedule slippage; Management evaluation; Optimal release policy; RELIABILITY GROWTH; SCHEDULING PROBLEM; MODEL; TIME; COST;
D O I
10.1007/s13198-023-01887-3
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In today's highly competitive market, it is very crucial for the software development team to provide on-time delivery of its product. To achieve this, development teams spend considerable time in planning the schedule for software product incorporating stated requirements but practically they are persistently plagued by schedule slippage. The objective of this study is to inspect the progress of the software project and to examine its schedule status on regular basis. The present paper integrates the concept of slippage and management evaluation into an effort-based Software Reliability Growth Model incorporating the application characteristics such as complexity of code, testing environment etc. The study also investigates the optimal release policies for the software. Our research assumes that the review process is scheduled by the management team during testing. This crucial evaluation assist in providing critical information regarding the additional effort required to meet the reliability objective within scheduled time or by keeping the effort expenditure fixed, reschedule the delivery of the project. For theoretical validation of results, numerical illustration is presented on a real-life software fault dataset under perfect debugging and imperfect debugging environment. The results obtained are beneficial in decision making for both the development team and the managers. Our study has relevance in wide range of industries handling diverse projects.
引用
收藏
页码:878 / 893
页数:16
相关论文
共 46 条
[1]  
Aggarwal Anu Gupta, 2019, International Journal of Mathematics in Operational Research, V15, P446
[2]   Team wisdom in software development projects and its impact on project performance [J].
Akgun, Ali E. .
INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2020, 50 :228-243
[3]  
[Anonymous], 1972, Statistical Computer Performance Evaluation, DOI DOI 10.1016/B978-0-12-266950-7.50028-1
[4]  
[Anonymous], 2008, Ratio Mathematica
[5]  
Arora R., 2020, YUGOSL J OPER RES, V30, P273, DOI DOI 10.2298/YJOR190315022A
[6]   Optimal selection and release problem in software testing process: A continuous time stochastic control approach [J].
Cao, Ping ;
Yang, Ke ;
Liu, Ke .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 285 (01) :211-222
[7]   Modeling and Analysis of Software Fault Detection and Correction Process Through Weibull-Type Fault Reduction Factor, Change Point and Imperfect Debugging [J].
Chatterjee, Subhashis ;
Shukla, Ankur .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (12) :5009-5025
[8]   Dynamic search control-based particle swarm optimization for project scheduling problems [J].
Chen, Ruey-Maw ;
Shen, Yin-Mou .
ADVANCES IN MECHANICAL ENGINEERING, 2016, 8 (04) :1-12
[9]   TIME-DEPENDENT ERROR-DETECTION RATE MODEL FOR SOFTWARE RELIABILITY AND OTHER PERFORMANCE-MEASURES [J].
GOEL, AL ;
OKUMOTO, K .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (03) :206-211
[10]  
Huang C-Y, 2000, 24 ANN INT COMP SOFT