728x90
반응형

소프트웨어표준 6

IEEE 730 SQA Plan

개요IEEE 730은 소프트웨어 품질 보증(SQA, Software Quality Assurance) 활동을 체계적으로 계획하고 수행하기 위한 국제 표준입니다. 특히 대규모 프로젝트나 인증이 요구되는 시스템에서 필수적인 가이드라인으로 활용되며, 품질 관리와 지속적인 개선의 기반이 됩니다.1. 개념 및 정의IEEE 730은 SQA Plan의 구조와 내용을 표준화하여 소프트웨어 개발 및 유지보수 과정에서 품질을 보장하는 역할을 수행합니다.목적: 소프트웨어 품질을 체계적, 문서화된 방식으로 확보필요성: 요구사항 충족, 오류 방지, 품질 기준 일관성 유지적용 대상: 정부 프로젝트, 방산, 항공, 의료, 금융 등 고신뢰 소프트웨어 시스템2. 특징 구분 IEEE 730 일반 SQA 활동 ISO 9001범위소프트..

Topic 2025.06.24

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 2025.04.04

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
반응형