CALS/EC Development Process Standardization Progress Direction

CALS/EC 개발 프로세스 표준화 발전방향

  • Published : 1998.10.01

Abstract

For the purpose of developing CALS/EC, it was surveyed ISO/IEC 12207 that was international standard and IEEE/EIA 12207 that was national standard in U.S.A and then peformed analysis comparing with MIL-STD-498 it was called origin of DoD software development process. Also it was surveyed software life cycle Process using doemstic defense area now Software life cycle process based on MIL-STD-498 in defense area was not yet includ the concept of new development philosophy like iterative development and process management according to the characteristics of project. For the purpose of improving software life cycle in defense area, first refined the process. And then on this study it was recommended accomodation of incremental and evolutionary development approach and the method of tailoring based on MIL-STD-498 was able to select and apply the process on the characteristics of project.

본고에서는 CALS/EC 개발전략의 일환으로 소프트웨어 프로세스 수명주기 중 국제표준인 ISO/IEC 12207과 현재 미 국가 표준으로 채택된 IEEE/EIA 12207에 관하여 고찰해보고, ISO/IEC 12207의 모체라 할 수 있는 미국방성의 소프트웨어 개발 프로세스인 MIL-STD-498과 비교분석 하였다. 또한 현재 국내 국방분야에서 적용하고 있는 소프트웨어 수명주기 프로세스에 조명해보았다. MIL-STD-498을 근간으로 한 국방분야의 소프트웨어 수명주기 프로세스는 그 내용이 아직도 반복개발의 개념이나 프로젝트 특성에 따른 프로세스의 관리 등 새로운 개발 철학들을 수용하고 있지 못한 실정이다. 본 연구에서는 현 국방분야의 소프트웨어 수명주기 프로세스의 개선안으로 프로세스를 재정립한 후, 점진적 개발접근방법, 진화적 개발접근 방법의 수용과 프로세스의 특성에 따라 프로세스들을 선택. 적용할 수 있는 MIL-STD-498을 기반으로 한 테일러링 방법을 제시하였다.

Keywords