6. 최신기술, 법규 및 정책/법규 및 정책
ISO/IEC 25000(SQuaRE)
SWExpert
2022. 10. 17. 23:42
I. 품질 평가 방안에 대한 표준, ISO/IEC 25000(SQuaRE)의 개요
- SW 개발 공정 각 단계에서 산출되는 제품이 사용자 요구를 만족하는지를 검증하기 위해 품질 측정과 평가를 위한 모델, 측정기법 평가방안에 대한 국제 표준
-. Software product quality requirements and evaluation
-. 배경:
SW 제품 품질 모델(ISO 9126), SW 품질 평가지침(ISO 14598), SW 패키지 제품품질 및 시험(ISO 12119)를 하나로 통일
여러 표준 문서가 산재되어 있어 혼란 야기
품질요구 명세부터 품질 판정까지 일관된 표준 지침서 필요
II. ISO 25000의 구성 및 구성항목
가. ISO 25000의 구성
나. ISO 25000의 구성항목
구성항목 | 내용 |
품질 관리 부분 (ISO/IEC 2500n) |
SQuaRE 시리즈의 다른 모든 표준들에게 참조할 공통 모델, 용어 및 정의들을 정의 소프트웨어 제품의 요구사항 명세 및 평가 관리를 담당하고 있는 지원 기능을 위한 요구사항 및 지침 제공 |
품질 모델 부분 (ISO/IEC 2501n) |
내/외부 소프트웨어 품질 및 사용 품질에 대한 특성을 포함하는 상세한 품질 모델 제시 내/외부 품질특성들을 하부 특성들로 세분화하여 제시 |
품질 측정 부분 (ISO/IEC 2502n) |
소프트웨어 제품 품질측정 참조모델, 품질 측정에 대한 수학적인 정의 및 이들의 적용에 관한 실제적인 지침 포함 제시된 측정들은 내/외부 소프트웨어 품질 및 사용 품질 등에 적용 |
품질 요구사항 부분 (ISO/IEC 2503n) |
품질 요구사항을 명세 하는데 도움 품질 요구사항을 도출하는 프로세스나 평가 프로세스에 대한 입력으로 사용될 수 있음 |
품질 평가 부분 (ISO/IEC 2504n) |
평가자, 구매자, 개발자를 불문하고 소프트웨어 제품 평가 수행을 위한 요구사항, 권고사항 및 지침을 제공 측정을 문서화하기 위한 지원사항을 평가모듈(Evaluation Module)로 제공 |
다. ISO 25000의 표준문서
구성항목 | 문서 | 내용 |
품질 관리 부분 (ISO/IEC 2500n) |
SQuaRE안내서 (25000) |
SQuaRE구조 모델, 용어,문서개요, 대상 사용자 및 연관된 시리즈 및 참조 모델 제공 |
계획 및 관리 (25001) |
소프트웨어 제품 요구사항 명세 및 평가 관리를 담당하는 기능을 지원하는데 필요 사항 및 평가 제공 | |
품질 모델 부분 (ISO/IEC 2501n) |
품질모델 (25010) |
소프트웨어 제품의 내/외부 품질 및 사용 품질에 대한 모델을 설명. 주특성과 부특성, 사용품질의 특성 제시 |
품질 측정 부분 (ISO/IEC 2502n) |
측정 참조모델 및 지침 (25020) |
개요 설명과 함께 품질 측정 요소, 품질 측정에 공통적으로 적용되는 참조 모델 제시 사용자가 국제표준에 따라 측정을 선정 또는 개발, 적용하기 위한 지침 제시 |
품질측정요소 (25021) |
소프트웨어 개발 생명주기에서 사용할 목적으로 추천된 기본 및 유도된 측정 집합에 대한 정의와 명세 | |
내부품질측정 (25022) |
내부 소프트웨어 품질 특성 및 부특성 관점에서 정량적 측정을 위한 내부 측정들을 정의 | |
외부품질측정 (25023) |
외부 소프트웨어 품질 특성 및 부특성 관점에서 정량적 측정을 위한 외부 측정들을 정의 | |
사용품질측정 (25025) |
사용 품질을 측정하기 위한 일련의 측정들을 설명하고 사용 품질 측정을 사용하기 위한 지침 제공 | |
품질 요구사항 부분 (ISO/IEC 2503n) |
품질요구사항 (25030) |
품질 요구사항 명세에 필요한 사항 및 지침과 함께 품질 요구사항 개발을 위한 프로세스에 대한 요구사항과 지침을 제공 |
품질 평가 부분 (ISO/IEC 2504n) |
평가 참조모델 및 지침 (25040) |
소프트웨어 품질 명세 및 평가를 위한 일반적인 요구사항을 포함하고 품질을 평가하기 위한 프레임워크 제시 제품 측정 및 평가 기법에 대한 요구사항 제시 |
평가모듈 (25041) |
평가 모듈을 기술하는데 사용될 문서화의 구조 및 내용 정의 | |
개발자용 평가 프로세스 (25042) |
소프트웨어 제품 평가가 개발과 병행하여 이루어질 경우에 그 평가가 실제적인 구현을 위한 요구사항 및 권고 사항 제공 | |
구매자용 평가 프로세스 (25043) |
상업용 패키지 소프트웨어 제품, 맞춤형 소프트웨어 제품의 구매, 기존 소프트웨어 제품의 변경 과정에서 품질을 체계적으로 측정, 판정 및 평가하기 위한 요구사항, 권고사항 및 지침을 포함 | |
평가자용 평가 프로세스 (25044) |
여러 부서에서 평가 결과를 이해하고 받아들이며 신뢰할 필요가 있는 경우에 소프트웨어 제품 평가의 실제적인 구현을 위한 요구사항 및 권고 사항 제공 | |
SQuaRE확장부분 (25050 ~ 25099) |
상업용 패키지 요구사항/테스트 지시사항 (25051) |
COTS 제품에 대한 품질 요구사항, 제품 테스팅과 관련하여 테스트 요구사항, 테스트 케이스 및 테스트 결과서 작성 등 테스트 문서화에 대한 요구사항, COTS 소프트웨어 제품의 적합성 평가를 위한 지시사항 등을 설정 |
사용성 테스트 결과서를 위한 공통 포맷 (25062) |
특정한 사용 상황에서 사용성 테스트 결과를 보고하는 방법을 명시 |