DOI QR코드

DOI QR Code

국방사업 특성을 고려한 무기체계 임베디드 소프트웨어 프로세스 평가모델(MND-ESPAM)

The Assessment Model of the Embedded Software Process Suitable for Korean Defense Industry

  • 권경용 (호서대학교 벤처전문대학원) ;
  • 양해술 (호서대학교 벤처전문대학원)
  • 발행 : 2009.10.31

초록

본 논문은 무기체계 임베디드 소프트웨어 프로세스 평가모델(이하 'MND-EAPAM')의 국방사업 특성화 방안을 제시한다. 2008년, 무기체계 임베디드 소프트웨어 프로세스 평가의 기준이 되는 무기체계 임베디드 소프트웨어 프로세스 평가모델을 개발하였지만, 국방분야에 대한 특성 반영이 미흡하였다. 이에 따라 국내 방위산업체의 소프트웨어 프로세스 관리 실태를 조사 분석하고, CMMI 인증을 획득한 방위산업체에 MND-ESPAM을 시범적용하여, MND-ESPAM의 문제점을 도출 및 분석하였다. 도출된 문제점을 개선하기 위하여, MND-EAPAM과 방위사업청 소프트웨어 개발프로세스 지침 간 연계가 가능하고, 국방시험성숙도모델(MND-TMM)의 체계적 반영으로 시험활동을 강화하며, 유사 프로세스 영역을 식별, 통합하는 MND-ESPAM의 개선안을 제시한다. 개선안은 CMMI와의 커버리지 검증, ISO/IEC 14598-3의 요구사항에 의한 시험활동 평가, 방위산업체 시범적용을 통하여 검증을 실시하였다.

In this paper, we propose the enhanced Assessment Model of the Embedded Software Process(MND-ESPAM) which is suitable for the development work of weapons in Korea. In 2008. We developed the MND-ESPAM which is the assessment criteria of software process, but this model is inefficient to apply to Korean military area. Therefore, we elicit and analyze the problems of MND-ESPAM through tow methods. One is to research on the actual condition of the domestic defense industry about software process management. And the other is to apply MND-ESPAM to the defense companies acquiring CMMI level. In order to overcome these problems elicited above, we provide solutions to make MND-ESPAM linked with Software Development Process Guide of Defense Acquisition Program Administration(DAPA) and to systematically strengthen testing activities and to reduce the number of process areas. The proposed model was proved by two objective methods such as checking the coverage with CMMI and whether it is satisfied or not by modified requirements ISO/IEC 14598-3. At last, experts in the field of software process confirmed the effect of MND-ESPAM through applying MND-ESPAM to the defense industry company.

키워드

참고문헌

  1. 권경용, "무기체계 내장형 소프트웨어 개발 및 관리에서 발전방안 연구." 국방대학교 석사학위논문, 1994년 12월.
  2. Department of the Air force, "Guideline for Successful Acquisition and Management of Software-Intensive Systems," Ver 3.0, 2000.
  3. 안보경영연구원, "무기체계 소프트웨어 활성화방안 연구." 2005년 12월.
  4. 김금옥, 양해술, "임베디드 소프트웨어의 개발 프로세스와 품질평가방법." 한국컴퓨터정보학회논문지, 제 13권, 제 6호, 96-105쪽, 2008년 11월.
  5. CMMI, "CMMI ${\circledR}$ for Development Version 1.2." CMMI/SEI-2006-TR-008, 2006.
  6. ISO/IEC 12207, "Information Technology-Software Life cycle process," 1995
  7. ISO 15504 "ISO/IEC15504-5: "Information Technology Process Assessment." 2006.
  8. 국방기술품질원, "무기체계 내장형 소프트웨어 개발 프로세스 인증모델 최종보고서." 2008년 12월.
  9. 방위사업청, "무기체계 내장형 소프트웨어 획득 및 관리 지침," 2009년 2월.
  10. 방위사업청, "소프트웨어 개발프로세스," 2006년 1월.
  11. 윤희병, 오행록, 조병인, "무기체계 임베디드 소프트웨어 개발 프로세스." 정보과학회지, 제 25권 제 9호 2007년 9월.
  12. Steve McConnell. "Rapid Development," Microsoft Press, 1996.
  13. 한국소프트웨어진흥원, "CMMI와 SPICE 심사 결과에 대한 동등성 연구," 2005.
  14. 박준영, 류호연, "국방 시험 성숙도 모델," DSRC-소프트웨어 11 ICU-소프트웨어U, 2007.
  15. Erik van Veenendaal. "Testers Insight," Vol. 1. pp. 73, 2008.
  16. 이상은, "국내 기업환경을 고려한 소프트웨어 프로세스 평가모델 연구." 호서대학교 박사논문, 2008.