728x90
반응형

소프트웨어표준 5

ISO/IEC 33003

개요ISO/IEC 33003은 ISO/IEC 33000 시리즈의 일환으로, 소프트웨어 및 시스템 프로세스의 역량 수준(Capability Level)을 측정하기 위한 공통 프레임워크를 정의한 국제 표준입니다. 이 표준은 평가 모델(PAM)의 일관성과 비교 가능성을 보장하며, 다양한 도메인에서 통용될 수 있는 정량적 성숙도 평가 체계를 제공합니다. 본 글에서는 ISO/IEC 33003의 목적, 구성 요소, 기술 요소 및 적용 사례를 중심으로 분석합니다.1. 개념 및 정의ISO/IEC 33003은 프로세스 평가 모델(PAM)이 역량 수준(Capability Level)을 기반으로 일관성 있게 설계되고 적용될 수 있도록 공통 메타프레임워크를 제공합니다. 이 표준은 프로세스 속성(Process Attribute..

Topic 00:25:46

IEEE 1012 (소프트웨어 검증·밸리데이션)

개요IEEE 1012는 소프트웨어와 시스템의 검증(Verification) 및 밸리데이션(Validation, 이하 V&V)을 위한 국제 표준입니다. 이 표준은 소프트웨어가 요구사항을 충족하는지 확인하고, 의도한 목적에 맞게 작동하는지 검증하는 체계적인 접근을 제공합니다. 특히 고신뢰성이 요구되는 산업(항공, 의료, 방산, 금융 등)에서 널리 활용되며, 프로젝트의 생명주기 전반에 걸쳐 V&V 활동을 통합함으로써 품질과 안전성, 규제 준수 확보에 중요한 역할을 합니다.1. 개념 및 정의IEEE 1012란?IEEE 1012는 소프트웨어 및 시스템 개발 생명주기 동안 수행되는 검증 및 밸리데이션 활동에 대한 표준으로, V&V의 범위, 계획, 절차 및 책임을 명확하게 정의합니다. 개념 설명 검증(Verific..

Topic 2025.03.25

IEEE 29119 (소프트웨어 테스트)

개요IEEE 29119는 소프트웨어 테스트 프로세스를 정의하고 표준화한 국제 표준입니다. 이 표준은 소프트웨어 테스트의 품질, 일관성, 신뢰성 확보를 위한 테스트 원칙과 프로세스를 제시하며, 다양한 개발 방법론(워터폴, 애자일, DevOps 등)에 적용할 수 있는 유연한 구조를 갖추고 있습니다. 본 글에서는 IEEE 29119의 개념, 구성 요소, 주요 문서, 활용 사례 및 도입 시 고려사항을 상세히 살펴보겠습니다.1. 개념 및 정의IEEE 29119란?IEEE 29119는 소프트웨어 테스트를 위한 표준 프레임워크로, 테스트 계획 수립부터 실행, 평가 및 종료까지의 전 과정을 체계적으로 관리할 수 있도록 합니다. 개념 설명 IEEE 29119소프트웨어 테스트의 계획, 설계, 실행 및 보고를 위한 국제 ..

Topic 2025.03.25

IEEE 29148 (소프트웨어 요구사항)

개요IEEE 29148은 소프트웨어 요구사항을 정의, 관리 및 문서화하기 위한 국제 표준으로, 소프트웨어 개발 과정에서 요구사항의 일관성과 명확성을 유지하는 것을 목표로 합니다. 이는 소프트웨어 품질 보증 및 프로젝트 성공률 향상에 중요한 역할을 하며, ISO/IEC/IEEE 29148:2018로 국제적으로도 인정받고 있습니다. 본 글에서는 IEEE 29148의 개념, 주요 원칙, 요구사항 유형, 활용 사례 및 도입 시 고려해야 할 사항을 살펴보겠습니다.1. 개념 및 정의IEEE 29148이란?IEEE 29148은 소프트웨어 요구사항 엔지니어링(SRE: Software Requirements Engineering)의 원칙과 절차를 정의한 국제 표준입니다. 개념 설명 IEEE 29148소프트웨어 요구사항..

Topic 2025.03.25

IEEE 12207 (소프트웨어 생명주기)

개요IEEE 12207은 소프트웨어 생명주기(SDLC, Software Development Life Cycle)를 정의하는 국제 표준으로, 소프트웨어의 기획, 개발, 유지보수, 폐기까지의 전 과정을 체계적으로 관리하기 위한 프레임워크입니다. 본 표준은 소프트웨어 품질 보증 및 프로세스 최적화를 목표로 하며, ISO/IEC 12207과 동일한 구조를 가집니다. 본 글에서는 IEEE 12207의 개념, 주요 프로세스, 적용 방법 및 활용 사례를 살펴보겠습니다.1. 개념 및 정의IEEE 12207이란?IEEE 12207은 소프트웨어 생명주기(SDLC) 전반의 프로세스를 정의하는 국제 표준으로, 조직이 소프트웨어 개발 및 운영을 효과적으로 관리할 수 있도록 지원합니다. 개념 설명 IEEE 12207소프트웨어..

Topic 2025.03.25
728x90
반응형