일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 테스트 프로세스 개선
- Shift Left Testing
- severity
- 버그수명주기
- defect
- RESRful
- 세니티테스트
- 리그레이션
- Software Testing Life Cycle
- 웹성능
- 테스트 시나리오
- 결함우선순위
- Risk Based Testing
- QA Manager
- Test Summary Report
- Wepublic
- Airbridge
- Test Scenario
- Retest
- 결함심각도
- SQA
- 테스트 요약 보고서
- 리스크기반테스트
- bug
- QA Engineer
- ISTQB
- Sanity Testing
- 구조기반 테스트
- STLC
- BugLifeCycle
Archives
- Today
- Total
Software Quality
ISO/IEC 9126 & 25010 품질특성 본문
국제 표준 Software Quality Model 이다.
기존에 ISO/IEC 9126에서 정의되었으나 현재 폐기되고 ISO/IEC 25000(SQuaRE)으로 통합되었다.
ISO (International Organization for Standardization) – 국제 표준화 기구
IEC (International Electronical Committee) – 국제 전기기술협회
ISO/IEC 9126-1 | ISO/IEC 25010 |
기능성 | 기능 적합성 |
효율성 | 성능 효율성 |
호환성 | |
사용성 | 사용성 |
신뢰성 | 신뢰성 |
보안성 | |
유지보수성 | 유지보수성 |
이식성 | 이식성 |
ISO/IEC 9126-1 품질 특성 모델
ISO/IEC 25010 품질 특성 모델
품질특성 | 내용 | 부특성 | 내용 |
기능 적합성 | 제품 또는 시스템이 특정 조건에서 사용될 때 명시적/암시적 요구 사항을 충족하는 기능을 제공하는 정도 | 기능 성숙도 | 함수 집합이 지정된 모든 작업 및 사용자 목표를 포함하는 정도 |
기능 정확성 | 소프트웨어가 필요한 정확도로 올바른 결과를 제공하는 정도 | ||
기능 타당성 | 함수가 지정된 작업 및 목표의 달성을 용이하게 하는 정도 | ||
신뢰성 | 시스템, 제품 또는 구성 요소가 지정된 기간 동안 지정된 조건에서 지정된 함수를 수행하는 정도 | 성숙성 | 시스템, 제품 또는 구성 요소가 일반적인 상황에서 신뢰성에 대한 요구사항을 충족하는 정도 |
결함 수용성 | 하드웨어 또는 소프트웨어에 결함이 있음에도 불구하고 시스템, 제품 또는 구성 요소가 의도한 대로 작동하는 정도 | ||
복구 용이성 | 시스템, 제품이 중단 또는 고장 시 문제가 발생한 데이터를 직접 복구하고 원하는 시스템 상태를 재설정할 수 있는 정도 | ||
가용성 | 시스템, 제품 또는 구성 요소가 작동 가능하고 사용을 위해 필요할 때 액세스할 수 있는 정도 | ||
사용성 | 원하는 효과, 효율성 및 만족도를 가지고 사용자가 제품 또는 시스템을 사용할 수 있는 정도 | 이해용이성 | 사용자가 제품 또는 시스템이 자신의 요구에 적합한지 여부를 이해할 수 있는 정도 |
학습성 | 사용자가 제품이나 시스템을 특정 목표를 달성할 수 있도록 사용하기 위해 효과적이고 효율적이며 위험에서 자유롭고 만족스럽게 학습할 수 있는 정도 | ||
운영성 | 사용자가 제품이나 시스템을 쉽게 작동하고 제어할 수 있는 정도 | ||
사용자 인터페이스 미학 | 사용자 인터페이스의 구조가 사용자에게 만족스럽고 원할한 상호 작용을 가능하게 하는 정도 | ||
사용자 오류 보호 | 사용가가 제품이나 시스템 이용중 오류 상황을 만들지 않도록 보호하는 정도 | ||
접근성 | 광범위한 특성 및 능력을 가진 사용자가 제품 또는 시스템을 사용할 수 있는 정도 | ||
성능 효율성 | 명시된 조건에서 사용되는 리소스의 양에 대한 성능 | 시간 효율성 | 제품 또는 시스템의 기능을 수행할 때 응답 처리 시간 및 속도가 요구 사항을 충족하는 정도 |
자원 활용성 | 제품 또는 시스템에서 기능을 수행할 때 사용하는 리소스의 양과 유형이 요구 사항을 충족하는 정도 | ||
기억용량 | 제품 또는 시스템 파라미터의 최대 한도가 요구 사항을 충족하는 정도 | ||
유지보수성 | 시스템을 개선 및 수정하거나, 환경 및 요구사항의 변화에 적응시키기 위해 제품이나 시스템을 수정할 수 있는 효과와 효율성의 정도 | 분석성 | 제품 또는 시스템의 부품 중 하나 이상에 대한 의도된 변경의 영향을 평가하거나 제품의 결함 또는 고장 원인을 진단하거나 수정할 부품을 식별할 수 있는 효과와 효율의 정도 |
수정 가능성 | 결함 또는 기존 제품 품질을 저하시키지 않고 제품 또는 시스템을 효과적이고 효율적으로 수정할 수 있는 정도 | ||
시험가능성 | 시스템, 제품 또는 구성품에 대한 테스트를 수행하여 기준에 충족되었는지 여부를 확인할 때, 그 기준의 효율성 및 효과성의 정도 | ||
모듈성 | 시스템 또는 컴퓨터 프로그램의 한 구성요소에 대한 변경이 다른 구성요소에 미치는 영향을 최소화하는 개별 구성요소로 구성된 정도 | ||
재사용성 | 자산을 둘 이상의 시스템에서 사용하거나 다른 자산을 빌드하는 데 사용할 수 있는 정도 | ||
이식성 | 시스템, 제품 또는 구성 요소를 다른 하드웨어, 소프트웨어, 운영체제 및 새로운 사용 환경으로 이식할 때의 효과성 및 효율성 정도 | 환경 적응성 | 제품 또는 시스템이 기존과 다르거나 업그레이드된 하드웨어, 소프트웨어, 운영체제 및 새로운 사용 환경에 효과적이고 효율적으로 적응할 수 있는 정도 |
설치 용이성 | 특정 환경에서 제품 또는 시스템을 성공적으로 설치 및 제거할 수 있는 효과성 및 효율성 정도 | ||
치환성 | 제품이 동일한 환경, 동일한 목적의 다른 소프트웨어 제품을 교체할 수 있는 정도 | ||
호환성 | 제품, 시스템 또는 구성요소가 동일한 하드웨어 또는 소프트웨어 환경을 공유하면서 다른 제품, 시스템 또는 구성요소와 정보를 교환하거나 필요한 기능을 수행할 수 있는 정도 | 상호 공존성 | 제품이 다른 제품에 해로운 영향을 미치지 않고 다른 제품과 공통된 환경 및 자원을 공유하면서 필요한 기능을 효율적으로 수행할 수 있는 정도 |
상호 운용성 | 둘 이상의 시스템, 제품 또는 구성요소가 정보를 교환하고 교환된 정보를 사용할 수 있는 정 | ||
보안성 | 개인 또는 다른 제품이나 시스템이 권한 유형 및 레벨에 따라 적합한 데이터 액세스 수준을 갖도록 제품 또는 시스템이 정보 및 데이터를 보호하는 정도 | 기밀성 | 제품 또는 시스템이 액세스 권한이 있는 사용자만 데이터에 액세스할 수 있도록 보장하는 정도 |
무결성 | 시스템, 제품 또는 구성 요소가 컴퓨터 프로그램 또는 데이터에 대한 무단 액세스 또는 수정을 방지하는 정도 | ||
부인방지 | 사건이나 행동이 나중에 부인 될 수 없도록 행동이나 사건이 발생했음을 증명할 수있는 정도 | ||
책임성 | 엔티티의 작업을 고유하게 추적할 수 있는 정도 | ||
인증성 | 대상 또는 자원의 신원이 요청에 대한 응답인 것을 입증 될 수 있는 정도 |
'SQA > 이론' 카테고리의 다른 글
STLC (0) | 2023.09.22 |
---|---|
애자일 VS 워터폴 (0) | 2023.04.04 |
SDLC (0) | 2020.09.27 |
기능 테스트와 비기능 테스트 (0) | 2020.09.24 |
소프트웨어 테스팅 7가지 기본 원칙 (0) | 2020.09.19 |