DOI QR코드

DOI QR Code

A Development Cost Estimation at Initial Phase for Military Software Using Backfiring Approach

백파이어링을 이용한 군사용 소프트웨어 초기단계 개발비용 산정 기법

  • 이병은 (국방대학교 국방관리대학원) ;
  • 강성진 (국방대학교 국방관리대학원)
  • Published : 2005.10.01

Abstract

As the portion of software cost in construction of the system related to the national defence is getting higher, the required accuracy of cost estimation on defense software in development is also getting higher. The PRICE S is used to estimate the software cost at the first stage in the development of software promptly. However, the PRICE S is appropriate for the American environment not for the Korean circumstances. Thus, we will present a method to compensate the PRICE S with comparing with the model of Korea Software Industry Association. Moreover, we also present another method to estimate software cost based on function point with backfiring approach, which will be used for the software projects planned. Finally, we expect that our works will provide a solution for applying the function point in the future and will increase the accuracy of cost estimation in software development.

국방 관련 시스템 구축에 있어 소프트웨어의 비중이 커짐에 따라 국방 소프트웨어 개발비용 산정의 정확성에 대한 요구는 점점 높아가고 있다. 소프트웨어의 개발 초기단계에서 신속하고 합리적인 비용 산정을 하는데 적용할 수 있는 PRICE S는 미국 환경의 매개변수형 산정법으로 국내 실정에 다소 적합하지 않은 부분이 있다. 본 연구는 소프트웨어 개발비용 산정을 위해 국방 소프트웨어 비용 산정에 적용되는 PRICE S의 기존 적용방법을 국내 소프트웨어 개발비용 기준인 한소협 모델과의 비교를 통하여 수정 및 보완한다. 또한, 기능 점수 방식의 소프트웨어 개발비용 산정을 위한 백파이어링 절차를 제시함으로써 향후에 계획된 소프트웨어 개발 사업에 기능 점수 방식의 소프트웨어 개발비용 산정 기법을 적용하는 방안을 제시하여 개발비용 산정의 정확성을 향상시키고 기능 점수 방식의 적용에 대한 대비책을 제공한다.

Keywords

References

  1. DoD, Parametric Estimating Handbook, 3rd. ed. chapter 6, 2003
  2. Price Systems Inc, PRICE S Reference Manual, 2000
  3. Caper Jones, Software Productivity Research, 1996
  4. 한국소프트웨어산업협회, 소프트웨어 기술자 임금실태조사 결과보고서, 2003
  5. 이길섭, '획득 프로세스를 고려한 소프트웨어 비용 산정 방안', 소프트웨어공학회지, 제16권, 2호, pp.19-24, 2003
  6. Barry W. Boehm, Software Engineering Economics, Parentice Hall,1981
  7. R. W. Jensen, 'An Improved Macrolevel Software Development Resource Estimation Model,' Proc. of ISPA 1983, 1983
  8. Daniel V. Ferens, Software Cost Model Calibration, Air Force Institute of Technology & Sherry Stukes, 1995
  9. 김진환, 국방실시간 시스템의 소프트웨어 개발비용 산정에 관한 연구, 국방대학교 석사 논문, pp.1-3, 2000
  10. 김화수, '대규모 정보시스템의 소프트웨어 개발비용 산정/분석 기법에 관한 연구', 소프트웨어공학회지, 제16권 2호, pp.4-7, 2003
  11. 과기부, 엔지니어링 사업대가의 기준, 공고 제 2001-116호, 2001
  12. 변진구, 소프트웨어 개발비용 예측 전산모델 입력방안, 연구보고서, 국방과학연구소, 2000
  13. 송영우, 국방소프트웨어 획득관리 개산방안 연구, 한국국방연구원, pp.11-14, 1998
  14. 이병선, 무기체계의 소프트웨어 비용분석에 관한 연구, 국방대학교, pp.4-19, 2001
  15. 정통부, 소프트웨어 사업대가의 기준, 고시 제 2004-8호, 2004
  16. 최석원, 전산모델을 이용한 육군전술 C4I체계 소프트웨어 비용분석방안 연구, pp.43-56 2002
  17. 한국정보기술원가표준원, 기능점수 측정 실무 매뉴얼, 2004
  18. Albrecht, Allan J, 'Measuring application development productivity', in Proc. of IBM Application Development Symp., GUIDE Int. and SHARE Inc., IBM Corp., Monterey, CA, Oct., 14-17, pp.83-92, 1979
  19. PRICE Systems Inc, PRICE Hardware/Software Model White Paper, 1998
  20. PRICE Systems, PRICE Models and the Evaluation of Contractor Cost Proposals, 2004
  21. PRICE Systems, Your Guide to PRICE S, 1998