정보처리기사/정보시스템 구축관리

제품 품질 국제 표준(9126, 14598, 12119)

glorypang 2025. 10. 3. 01:18
728x90
반응형
SMALL

ISO/IEC 9126

개요

  • 명칭: 소프트웨어 제품 품질 특성 및 메트릭
  • 목적: 소프트웨어 품질을 평가하는 특성 모델 제공
  • 구성: 품질 특성 6가지 정의

6가지 품질 특성

특성  설명 질문
기능성 요구사항에 만족하는 기능이에 대한 제품의 능력 제대로 만들었니?
신뢰성 성능 수준을 유지할 수 있는 제품의 능력 오류 없니?
사용성 이해하고, 학습하고, 사용할 수 있는 제품의 능력 쉽게 쓸 수 있니?
효율성 효율적으로 자원을 사용하는 제품의 능력   자원 적게 쓰니?
유지보수성 요구사항을 반영하여 제품을 변경하는 능력 고치기 쉽니?
이식성 현재 환경에서 다른 환경으로 이전될 수 있는 제품의 능력 옮기기 쉽니?

 


ISO/IEC 12119 

개요

  • 명칭: 소프트웨어 패키지 - 품질 요구사항 및 테스팅
  • 목적: 상용 소프트웨어 패키지의 품질 요구사항과 테스트 방법 정의
  • 관계: ISO/IEC 9126에 테스트 특성 추가

주요 내용

  • 소프트웨어 패키지 설명서 요구사항
  • 사용자 문서 요구사항
  • 프로그램 및 데이터 요구사항
  • 적합성 테스트 절차

구성요소

구성요소 설명
제품설명서 소프트웨어 패키지의 속성을 설명하는 문서
사용자문서 인쇄 또는 비인쇄 형태의 사용 가능한 전체 문서들의 집합
실행프로그램 요구사하잉 명확하게 정의된 대상

ISO/IEC 14598 — 소프트웨어 제품 평가

개요

  • 명칭: 소프트웨어 제품 평가 (Software Product Evaluation)
  • 목적: 소프트웨어 품질을 평가하는 방법론·절차 제공
  • 관계: ISO/IEC 9126의 품질 모델을 평가하는 방법 제시
  • 현재: ISO/IEC 25040~25045(SQuaRE)로 통합·대체됨

평가의 4가지 특성 (Evaluation Characteristics)

평가 특성 설명 예시
반복성 일한 평가자가 동일한 사양으로 평가했을 때 동일한 결과 산출  A 평가자가 같은 소프트웨어를 두 번 평가 → 같은 점수
재현성 다른 평가자가 동일한 사양으로 평가했을 때 비슷한 결과 산출 A 평가자와 B 평가자가 같은 SW 평가
→ 유사한 점수
공정성 평가가 특정 결과에 편향되지 않음 특정 벤더에 유리한 기준 사용 금지
객관성 평가자의 감정이나 개인 의견에 영향받지 않음 "UI가 예쁘다" (주관) ✗
→ "화면 응답 시간 0.5초" (객관) ✅

ISO/IEC 14598과 다른 표준의 관계

ISO/IEC 9126 (품질 모델)
    ↓ "무엇을 평가할 것인가?"
    ↓ (기능성, 신뢰성, 사용성 등)
    ↓
ISO/IEC 14598 (평가 방법)
    ↓ "어떻게 평가할 것인가?"
    ↓ (반복성, 재현성, 공정성, 객관성)
    ↓
ISO/IEC 25000 (SQuaRE - 통합)
    ↓ "품질 모델 + 평가 방법 통합"

 


ISO/IEC 25000 시리즈 (SQuaRE) 

개요

  • 명칭: SQuaRE (Software product Quality Requirements and Evaluation)
  • 목적: ISO/IEC 9126 + 14598 + 12119를 통합·개선한 최신 표준
  • 현황: 현재 사용 중인 국제 표준

SQuaRE 시리즈 구성

평가 모델 설명
ISO/IEC 2500n 품질 관리 부분
ISO/IEC 2501n 품질 모델 부분
ISO/IEC 2502n 품질 측정
ISO/IEC 2503n 품질 요구사항
ISO/IEC 2504n 품질 평가 부분

 

표준 간 관계

표준 역할   관계
ISO/IEC 9126 품질 특성 정의 (무엇을) 기반
ISO/IEC 14598 품질 평가 방법 (어떻게) 9126 기반 평가
ISO/IEC 12119 패키지 SW 품질 + 테스트 9126 + 테스트
ISO/IEC 25000 위 3개 표준 통합 최신 통합 표준

 

728x90
반응형
LIST