Story Points Based Effort Estimation Model for Software Maintenance

被引:15
作者
Choudhari, Jitender [1 ]
Suman, Ugrasen [2 ,3 ]
机构
[1] Medi Caps Inst Technol & Management, Indore, Madhya Pradesh, India
[2] Devi Ahilya Univ, Sch Comp Sci, Indore, Madhya Pradesh, India
[3] IT, Sch Comp Sci, Indore, Madhya Pradesh, India
来源
2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT-2012) | 2012年 / 4卷
关键词
Story point; software maintenance; RC story; maintenance project effort estimation; SMEEM;
D O I
10.1016/j.protcy.2012.05.124
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software is developed with prior requirements and it is maintained continuously with rapid progresses in domain, technology, economy, and other fields. Software maintenance is vital and it requires more efforts and resources than development phase. There are fewer methods available for maintenance effort estimation. An iterative maintenance life cycle using extreme programming is a model for software maintenance based on agile methodology that uses RC stories as requirement artifacts. Agile methodology uses analogy and expert opinion based estimation techniques such as planning poker. But in software maintenance, historical data and experts may not be present or accurate. Therefore, a heuristic method is required for the calculation of maintenance efforts. In this paper, we propose a Software Maintenance Effort Estimation Model (SMEEM) for software maintenance estimation. The SMEEM technique uses story points to calculate the volume of maintenance and value adjustment factors that are affecting story points for effort estimation. The proposed model will be illustrated with various types of maintenance projects. The model generates accurate and effective results as compared to other software maintenance effort estimation models. This model is applicable only for agile and extreme programming based maintenance environment. (C) 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of C3IT
引用
收藏
页码:761 / 765
页数:5
相关论文
共 14 条
[1]  
Albrecht A. J., 1984, AD M PRODUCTIVITY ME
[2]  
AMMANN MM, 1994, P INT COMP SOFTW APP, P139, DOI 10.1109/CMPSAC.1994.342817
[3]  
[Anonymous], P 23 ANN INT C DES C
[4]  
Boehm B.W., 1981, SOFTWARE ENG EC, P596
[5]  
Choudhari J., 2010, Proceedings of 2010 International Conference on Advances in Recent Technologies in Communication and Computing (ARTCom 2010), P401, DOI 10.1109/ARTCom.2010.52
[6]  
Cohen M., 2006, AGILE ESTIMATION PLA
[7]  
Gill S. Nasib, 2006, ACM SIGSOFT SOFTWARE, V31, P1
[8]  
Harrison W., 1990, Proceedings. Conference on Software Maintenance 1990 (Cat. No.90CH2921-5), P37, DOI 10.1109/ICSM.1990.131320
[9]  
Lientz B P., 1980, Software Maintenance Management
[10]  
SCHAEFER H, 1985, P C SOFTW MAINT, P114