An Improvement of Function Point Models for Software Cost Estimation

소프트웨어 비용산정을 위한 기능점수 모형 개선 연구

  • 김현수 (국민대학교 정보관리학부)
  • Published : 1999.09.01

Abstract

There is a strong need to develop a software cost estimation model on economic value perspective. The objective of this research is to improve current software cost estimation method on economic value perspective. We reviewed domestic and foreign researches and practices on software cost estimation with function point method, and derived promising alternative models. Pilot simulation was performed with real project data, and the probable best model was chosen. We collected data from 39 Korean companies, and assesed statistical significance of the model with those data. Empirical data shows that more practical model has better prediction accuracy. That is, the number of input and output modules, the number of tables, and the number of algorithms are chosen to be best set of functions. There exists strong correlation between the calculated function points and project effort. And, the revised set of technical complexity factors and evaluation guidelines show practical usefulness. We suggest that the above result be incorporated in a new improved guideline for software cost estimation. By adopting the results of this research to the guideline, we expect that technology innovation will be expedited, and that overall productivity of software industry will be increased.

본 연구는 기능점수 모형의 예측능력과 활용성을 높이는 동시에 소프트웨어 사업대가 기준의 실용성을 제고하는 목적으로 수행되었다. 기능점수 개선모형 연구는 최근에도 몇가지 연구가 수행된 바 있다. 따라서 본 연구에서는 이들 연구 결과를 활용하여 모델을 개선하는 작업을 수행하였다. 우선, 기존의 국내 연구를 보완하고, 전문가의 자문을 통하여 실용성이 높은 후보 모형을 도출하였다. 현재와 같은 프로젝트 환경에서는 실제 데이터에 의한 통계적으로 완벽한 검증을 기대하기 어려우므로, 현업 프로젝트 전문가의 경험에 의한 검증이 매우 중요한 역할을 한다. 따라서 본 연구는 이러한 과정을 충실하게 거쳐 후보 모형을 도출하였다. 특히 기술적 복잡도 판단 기준표는 기능점수 모형에서 제시되지 않은 독자적인 기준으로서 한국형 기능점수 모형의 대표적인 특징이라 할 수 있다. 또한 본 연구는 39개의 프로젝트 실제 데이터를 이용하여 후보 모형의 타당성을 검증하였다. 제안된 후보 모형이 전문가에 의한 경험적인 타당성과 함께 일정 수준 이상의 통계적 유의성을 가지고 있음을 입증하였다. 본 연구의 결과는 산업계와 정부 등의 관련기관 실무 회의를 거쳐 소프트웨어 사업의 대가기준으로 활용될 수 있을 것이다.

Keywords