topic난이도 · 약 15

소프트웨어 품질 특성 (ISO/IEC 25010)

기능성 · 신뢰성 · 사용성 · 효율성 · 유지보수성 · 이식성 — 6대 품질 특성과 하위 특성.

#품질#ISO25010#ISO9126
왜 배우는가

ISO/IEC 9126을 개정한 ISO/IEC 25010의 품질 특성 이름·영문·하위 항목이 필기 단골. 특히 유지보수성의 하위 특성 4개(분석성·변경성·안정성·시험성)가 자주 출제.

ISO/IEC 25010은 소프트웨어 제품의 품질을 6개의 주특성과 하위 특성으로 분해한 국제 표준이다. 이전 버전인 ISO/IEC 9126을 확장·개정한 것으로, 현재는 25010이 주로 참조된다.

주 특성영문하위 특성
기능성Functionality적합성 · 정확성 · 상호운용성 · 보안성 · 준수성
신뢰성Reliability성숙성 · 결함허용성 · 복구성
사용성Usability이해성 · 학습성 · 운용성 · 친밀성
효율성Efficiency시간 효율성 · 자원 효율성
유지보수성Maintainability분석성 · 변경성 · 안정성 · 시험성
이식성Portability적응성 · 설치성 · 대체성 · 공존성

암기법 — 영문 첫 글자를 따서 F-R-U-E-M-P. 한글은 기-신-사-효-유-이 순서로 외운다.

자주 헷갈리는 하위 특성 - 성숙성(Maturity) ≠ 성숙도(CMMI 단계) - 결함허용성(Fault Tolerance) = 결함이 있어도 동작 지속 - 상호운용성(Interoperability) = 다른 시스템과 협업 - 적응성(Adaptability) = 다양한 환경에 맞춰지는 능력

ISO/IEC 25010은 9126의 6개 주 특성에 '호환성(Compatibility)'과 '보안성(Security)'을 독립 주 특성으로 분리한 버전도 있다. 정보처리기사 시험은 주로 9126 기준의 6개 주 특성을 다루므로, 위 표를 기준으로 외우면 된다.

실기 드릴 5문항
edit실기 드릴 · 단답형

ISO/IEC 25010의 6가지 품질 주 특성을 순서대로 쓰시오.

edit실기 드릴 · 단답형

유지보수성(Maintainability)의 하위 특성 4가지를 쓰시오.

edit실기 드릴 · 단답형

결함이 있어도 특정 기능을 지속적으로 수행할 수 있는 능력을 나타내는 품질 하위 특성은?

space_bar실기 드릴 · 빈칸 채우기

이식성(Portability)의 하위 특성 중 다른 소프트웨어를 대체하여 사용될 수 있는 능력을 ( )(이)라 한다.

check_circle실기 드릴 · OX

ISO/IEC 25010은 ISO/IEC 9126의 후속 표준이다.