DOI QR코드

DOI QR Code

A Cost Estimation Technique using the PRICE S Model for Embedded Software in Weapon Systems

PRICE S 모델을 이용한 무기체계 내장형 소프트웨어 비용 추정 기법

  • 신언희 (국방대학교 국방관리대학원) ;
  • 강성진 (국방대학교 국방관리대학원)
  • Published : 2006.10.01

Abstract

The cost estimation of software is getting more important as the portion of software is increasing in acquiring weapon systems. However, the cost estimation of embedded software in a weapon system follows the cost estimation method for general purpose softwares and uses the PRICE S model as a tool. However, any validation result of the estimated cost through an evaluated software size is not well known. Hence, we propose an approach to estimate the cost through evaluating the embedded software site in weapon systems. In order to achieve our research goal, we evaluate the software size of using the line of codes and function points which are produced by the PRICE S model. Finally, we compare the estimated cost data the actual cost data provided by the production company. As a result, we propose an approach to estimate the size and the cost of embedded software in weapon systems which are not easy to estimate objectively. We also expect that the Proposed approach is used for the cost validation and negotiation in the acquisition of weapon systems in the future.

무기체계 획득 사업에 있어서 소프트웨어의 비중이 높아감에 따라 비용추정의 중요성이 증대되고 있으나, 무기체계 내장형 소프트웨어의 비용에 대한 추정은 일반 소프트웨어 비용 추정 방법을 따르며 주로 PRICE S 모델을 도구로 사용하고 있다. 그렇지만, PRICE S 모델에서 내장형 소프트웨어에 대한 개발규모 산정에 따른 추정 비용의 타당성에 대한 검증 결과는 알려져 있지 않다. 따라서 본 연구에서는 PRICE S 모델을 이용하여 무기체계 내장형 소프트웨어의 산정 규모를 통한 비용 추정 기법을 제안한다. 이를 위하여 PRICE S 모델의 규모 산정 도구를 이용하여 코드라인과 기능점수 방식으로 소프트웨어의 규모를 추정한다. 최종적으로는 제작사에서 제공하는 실제 비용 자료와 비교한다. 결과적으로 객관적으로 추정이 어려웠던 무기체계 내장형 소프트웨어의 규모 및 비용을 추정하는 방안을 제시함으로써, 앞으로 무기체계 획득 사업에서 소프트웨어의 비용 검증 및 협상에 활용할 수 있을 것이다.

Keywords

References

  1. PRICE Systems, PRICE Models and the Evaluation of Contractor Cost Proposals, 2004
  2. A. J. Albrecht. & J. E. Gaffney., 'Software Function, Source Line of Code, Development Effort Prediction : A Software Science Validiation,' IEEE TSE, Vol.9, No.6, pp.639-47, Dec. 1983 https://doi.org/10.1109/TSE.1983.235271
  3. IFPUG, International Function Point Users Group, http://www.ifpug.org/, 2006
  4. 임득수, 김현수, '소프트웨어 규모추정 방법 비교와 Price_S 모델 적용', 한국정보처리학회지, 제6권, 제1호, 2003.3
  5. R. Agarwal et. al., 'Estimating Software Projects,' Vol.26, No.4, Software Engineering Notes, ACMSIGSOFT, 2001
  6. Barry W. Boehm, 'Software Cost Estimation with COCOMO II.,' Prentice Hall, 2000
  7. 정보통신부, 소프트웨어 사업대가기준, 고시 제2006-18호, 2006.4
  8. James. W. Canan. 'The Software Crisis.' U.S Air Force Magazine. 1986
  9. 박후성, '국방 소프트웨어 획득사업의 특성과 성과간의, 관계 분석', 한국과학기술원 석사학위논문, 1995
  10. Martin Marietta Astronautics Group, SASET 3.0 Users Guide. 2001
  11. 김영태 외 11명, 소프트웨어 개발비 추정기준 문제점 분석 및 개선방향에 관한 연구, 한국과학기술원, 1993
  12. 과기부, 엔지니어링사업대가의 기준, 제2004-123호, 2004.12
  13. 소프트웨어 기술자 등급별 노임 단가, http://www.sw.or.kr/, 2005
  14. 이병은, '소프트웨어 개발비용 추정 방법론 연구 : 파라메트릭 추정기법을 중심으로', 국방대학교 석사학위논문, 2004
  15. 김영일 외 3명, '항공전자시스템컴퓨터 탑재소프트웨어 개발', 한국항공우주학회지, 제33권 9호, 2005
  16. 이성수, 이희정, '항공기용 무장/항법 제어 연구', 제5회항공기 개발 심포지엄5, 1997. 11
  17. Caper Jones, Software Productivity Research, 1996