A Software Maintenance Cost Estimation Model based on Real Maintenance Efforts

투입노력 양에 기반한 소프트웨어 유지보수 비용산정 모형

  • 정은주 (국방전산정보원, 광운대학교 대학원 방위사업학과) ;
  • 유천수 (한국국방연구원 국방획득연구센터)
  • Received : 2012.05.07
  • Accepted : 2012.06.17
  • Published : 2012.06.30


The cost of software maintenance occupies about two thirds in the software lifecycle. However, it is not easy to estimate the cost of software maintenance because of various viewpoints about software maintenance, unclear estimation methods, and complex procedures. Until now, the cost estimation model has used compensation factors for software characteristic and environment on the basis of program size. Especially, most of existing models use maintenance rate of total software cost as a main variable. This paper suggests the software maintenance cost estimation model that uses the result of calculating real maintenance efforts. In this paper, we classify functional maintenance and non-functional maintenance as software maintenance activity type. For functional maintenance, present function point of target software is needed to evaluate. The suggested maintenance cost evaluation model is applied to a software case in public sector. This paper discusses some differences between our model and other modes.


Supported by : 한국국방연구원