ISO/IEC/IEEE 29148은 시스템과 소프트웨어의 생명주기 전반에서 요구 공학의 프로세스와 산출물을 다루는 국제 표준이다. ISO, IEC, IEEE가 함께 펴낸다.[1] 정식 제목은 “Systems and software engineering — Life cycle processes — Requirements engineering”이다.[2]

범위

ISO/IEC/IEEE 29148:2018은 요구사항을 낳는 공학 활동에서 구현할 프로세스를 정하고, ISO/IEC/IEEE 15288과 ISO/IEC/IEEE 12207이 기술한 요구사항 관련 프로세스를 적용하는 지침을 둔다. 요구사항 프로세스와 함께, 잘 짜인 텍스트 요구사항의 구성과 요구사항의 특성·속성을 다룬다. 요구사항 프로세스가 만드는 정보 항목과 그 내용을 정하고, 정보 항목의 형식에는 지침을 둔다. 정보 항목에는 BRS(business requirements specification), StRS(stakeholder requirements specification), SyRS(system requirements specification), SRS가 있다.[1]

요구 공학의 개념과 활동은 요구 공학에서 다룬다.

개정 이력

  • 2011년: 첫판.[3] IEEE 830-1998, IEEE 1233-1998, IEEE 1362-1998을 대체했다.[4] 세 표준은 차례로 소프트웨어 요구사항 명세 권고 관행, 시스템 요구사항 명세 개발 지침, ConOps(concept of operations) 문서 지침이다.[5][6][7]
  • 2018년: 둘째 판이자 현행판. 2011년 판을 기술 개정해 대체했다.[1][2]
  • 다음 판이 개발 중이다.[2]

[1]
ISO/IEC/IEEE, “ISO/IEC/IEEE 29148:2018 Systems and software engineering — Life cycle processes — Requirements engineering (OBP preview).” 2018. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:29148:ed-2:v1:en
[2]
ISO/IEC/IEEE, “ISO/IEC/IEEE 29148:2018 Systems and software engineering — Life cycle processes — Requirements engineering.” 2018. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/standard/72089.html
[3]
ISO/IEC/IEEE, “ISO/IEC/IEEE 29148:2011 Systems and software engineering — Life cycle processes — Requirements engineering.” 2011. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/standard/45171.html
[4]
IEEE, “ISO/IEC/IEEE 29148-2011 — Systems and software engineering — Life cycle processes — Requirements engineering.” 2011. Accessed: Oct. 02, 2026. [Online]. Available: https://web.archive.org/web/20260607082828/https://standards.ieee.org/ieee/29148/5289/
[5]
IEEE, “IEEE 830-1998 IEEE Recommended Practice for Software Requirements Specifications.” 1998. Accessed: Oct. 02, 2026. [Online]. Available: https://web.archive.org/web/20260914134123/https://standards.ieee.org/ieee/830/1222/
[6]
IEEE, “IEEE 1233-1998 IEEE Guide for Developing System Requirements Specifications.” 1998. Accessed: Oct. 02, 2026. [Online]. Available: https://web.archive.org/web/20260518181925/https://standards.ieee.org/ieee/1233/1879/
[7]
IEEE, “IEEE 1362-1998 IEEE Guide for Information Technology — System Definition — Concept of Operations (ConOps) Document.” 1998. Accessed: Oct. 02, 2026. [Online]. Available: https://web.archive.org/web/20260116191519/https://standards.ieee.org/ieee/1362/2047/