ISO/IEC/IEEE 12207은 소프트웨어 생명주기 프로세스의 공통 틀을 정하는 국제 표준이다.[1] 정식 제목은 “Systems and software engineering — Software life cycle processes”이다.[2] ISO/IEC JTC 1/SC 7이 IEEE Computer Society의 Systems and Software Engineering Standards Committee와 협력해 준비했다.[1]

범위

이 표준은 소프트웨어 시스템과 소프트웨어 제품·서비스를 획득하고 공급하고 개발하고 운용하고 유지보수하고 폐기할 때 적용할 프로세스, 활동, 태스크를 정한다. 조직 안에서 하든 밖에서 하든 적용하고, 한 조직 안에서도 여러 당사자 사이에서도 쓸 수 있으며, 획득자와 공급자가 합의를 만들 때도 쓴다. 특정 소프트웨어 생명주기 모델이나 개발 방법론을 정하거나 요구하지 않는다.[1]

이 표준은 생명주기 프로세스를 네 그룹으로 나누고, 그룹마다 다음 프로세스를 둔다.[1]

그룹프로세스
합의(agreement) 프로세스Acquisition, Supply
조직의 프로젝트 지원(organizational project-enabling) 프로세스Life cycle model management, Infrastructure management, Portfolio management, Human resource management, Quality management, Knowledge management
기술 관리(technical management) 프로세스Project planning, Project assessment and control, Decision management, Risk management, Configuration management, Information management, Measurement, Quality assurance
기술(technical) 프로세스Business or mission analysis, Stakeholder needs and requirements definition, System requirements definition, System architecture definition, Design definition, System analysis, Implementation, Integration, Verification, Transition, Validation, Operation, Maintenance, Disposal

이 표준은 프로세스의 목적과 결과를 시스템 생명주기 프로세스 표준 ISO/IEC/IEEE 15288:2023과 같게 두고, 활동과 태스크만 달리 정한다.[1]

개정 이력

  • 1995년: ISO/IEC 12207:1995. 첫판.[3]
  • 2008년: ISO/IEC 12207:2008. 2판으로, 1995년판과 그 개정 두 건(Amd 1:2002, Amd 2:2004)을 대체했다.[4] ISO/IEC와 IEEE가 함께 개발했고, IEEE에서는 IEEE Std 12207-2008로 나왔다.[5]
  • 2017년: ISO/IEC/IEEE 12207:2017. ISO/IEC/IEEE 12207로는 첫판이고, ISO/IEC 12207:2008을 대체했다.[6]
  • 2026년: ISO/IEC/IEEE 12207:2026. 2판으로, 2017년판을 대체했다.[1]

ASPICE, ISO/IEC TS 33061과의 관계

ASPICE 4.1은 그 프로세스 참조 모델을 ISO/IEC 12207을 바탕으로 자동차 산업에 맞게 발전시킨 것으로 두고, 자기 범위 밖의 프로세스는 ISO/IEC 12207이나 ISO/IEC/IEEE 15288 같은 다른 프로세스 참조 모델에서 가져와 더할 수 있게 둔다.[7] ASPICE의 프로세스 참조 모델 4.5판(2010)은 ISO/IEC 12207 Amd 1:2002의 Annex F와 H, Amd 2:2004에서 프로세스 일부를 가져와 자동차 분야에 맞게 고쳤다.[8]

ISO/IEC TS 33061:2021은 ISO/IEC 330xx 계열의 소프트웨어 생명주기 프로세스 평가 모델로, ISO/IEC/IEEE 12207이 정의한 프로세스 참조 모델을 바탕으로 한다. 이 표준은 ISO/IEC 12207:2008의 프로세스 정의로 프로세스 참조 모델을 삼았던 ISO/IEC 15504-5:2012를 대체했다.[9][10]

[1]
ISO/IEC/IEEE, “ISO/IEC/IEEE 12207:2026 Systems and software engineering — Software life cycle processes (OBP preview).” 2026. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:12207:ed-2:v1:en
[2]
ISO/IEC/IEEE, “ISO/IEC/IEEE 12207:2026 Systems and software engineering — Software life cycle processes.” 2026. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/standard/90219.html
[3]
ISO/IEC, “ISO/IEC 12207:1995 Information technology — Software life cycle processes.” 1995. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/standard/21208.html
[4]
ISO/IEC, “ISO/IEC 12207:2008 Systems and software engineering — Software life cycle processes.” 2008. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/standard/43447.html
[5]
IEEE, “IEEE 12207-2008 Systems and software engineering — Software life cycle processes.” 2008. Accessed: Oct. 02, 2026. [Online]. Available: https://web.archive.org/web/20260614155018/https://standards.ieee.org/ieee/12207/4260/
[6]
ISO/IEC/IEEE, “ISO/IEC/IEEE 12207:2017 Systems and software engineering — Software life cycle processes (OBP preview).” 2017. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:12207:ed-1:v1:en
[7]
“Automotive SPICE Process Reference Model / Process Assessment Model, Version 4.1,” VDA Quality Management Center, 2026. Accessed: Oct. 02, 2026. [Online]. Available: https://vda-qmc.de/wp-content/uploads/2026/09/Automotive-SPICE-PAM-v41.pdf
[8]
Automotive SIG, “Automotive SPICE Process Reference Model, v4.5.” 2010. Accessed: Oct. 02, 2026. [Online]. Available: https://web.archive.org/web/20161020215131/http://www.automotivespice.com:80/fileadmin/software-download/automotiveSIG_PRM_v45.pdf
[9]
ISO/IEC, “ISO/IEC TS 33061:2021 Information technology — Process assessment — Process assessment model for software life cycle processes (OBP preview).” 2021. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec:ts:33061:ed-1:v1:en
[10]
ISO/IEC, “ISO/IEC 15504-5:2012 Information technology — Process assessment — Part 5: An exemplar software life cycle process assessment model.” 2012. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/standard/60555.html