Requirements Engineering & Management by the Object Oriented Methodology in the Weapon system

객체 지향적 방법론을 활용한 무기체계 요구사항 관리

  • 최성규 (광운대학교 방위사업학과) ;
  • 최은하 (광운대학교 방위사업학과)
  • Received : 2013.06.04
  • Accepted : 2013.06.23
  • Published : 2013.06.30

Abstract

System engineering is critical in today's industry and requirements engineering is an important stage of overall process. Requirements Engineering is the initial step of system development activity in which the requirements from the customer are elicited and documented. This activity is very much vital for the success of the project because all of activities depends upon requirements engineering such as designing, implementation, testing, operation and maintenance. The development process begins by clarifying the need and then articulating the need as a high level solution. In order to minimize the poor requirements and to sure successful projects, Object-Oriented requirements engineering was proposed. Object-Oriented requirements engineering is an approach to encapsulating information about the process and product, as well as functionality in to a requirements object. This paper proposes using the concept of an Operations Concept Harbinger(OCH) that is the prototype of Object-Oriented requirements engineering to develop the requirements with consolidating simultaneously the opinions of various stakeholder in the customer level and trace accurately the transition from User needs to requirements. Then the customer can secure the accurate requirements to meet their needs and traceability from user needs to requirements.

시스템엔지니어링은 오늘날의 기업에 무척 중요하며 요구공학은 전반적인 과정상 중요한 단계이다. 요구공학은 고객으로부터 요구사항을 도출하고 문서화하는 것으로 시스템 개발의 첫 번째 단계이며, 시스템을 설계 제작하고 시험하고, 운영 유지하는 모든 과정이 요구사항에 관련되어 있어 프로젝트 성공의 매우 중요한 사항으로 평가된다. 프로젝트 성공을 위해 빈약한 요구사항을 최소화하도록 객체 지향 요구공학이 제안되어 졌다. 객체 지향 요구공학은 요구사항 각각에 대하여 기능성은 물론 제품과 프로세스에 대한 정보를 통합하여 관리하는 접근방식이다. 본 논문은 객체 지향적 요구사항 관리의 모범인 OCH(Operations Concept Harbinger)의 개념 적용을 통하여 사용자 요구 수집단계에서 다양한 이해관계자의 의견을 동시에 통합적으로 수렴하여 사용자 요구를 요구사항으로 전환하고 요구사항별로 추적함으로써 무기체계 획득을 위한 정확한 요구사항 개발과 관리를 가능케 하고 사용자 요구누락 및 왜곡을 방지하며 통합적 프로젝트 관리가 가능토록 제안하는 것이다.

Keywords

References

  1. David Hillson, "Resolving Cobb's Paradox?", Risk Doctor, 2012.
  2. The Standish Group, "CHAOS Summary 2009", 2009.
  3. M. Elizabeth C. Hull, Ken Jackson & A. Jeremy J. Dick, Requirements Engineering,
  4. 박수용 등, "요구사항관리 체계적 접근법", IT trend, 2007
  5. 민성기, "시스템 요구관리", 시스템체계공학원 도서출판, 2011
  6. Joseph E. Kasser & Stephen C. Cook, "A Program of Research into Systems Engineering", INCOSE, 2004
  7. Joseph E. Kasser, Stephen C. Cook & William Scott, "Introducing a Next Generation Computer Enhanced Systems Engineering Tool: OCH", INCOSE, 2002
  8. 민성기 등, "방위상업청 획득업무시 시스템엔지니어링 적용방안 연구", 한국시스템엔지니어링협회, 2008
  9. 방위사업청, "연구개발사업의 체계공학 기반 기술관리업무 실무지침서", 2012
  10. Joseph E. Kasser, "Object-Oriented Requirements Engineering and Management", INCOSE, 2003
  11. MIL-HDBK-520A, DOD Handbook, System Requirements Document Guidance, 2010