본문 바로가기
정보처리기사

CH2.소프트웨어 개발

by anion 2023. 2. 27.
국제 표준 제품 품질 특성

국제 표준 제품 품질 특성

- 제품에 대하여 명확하게 정의된 특성

- 품질을 평가하는 기준 항목

 

ISO/IEC 9126의 소프트웨어  품질 특성 (기신사효유이)

:소프트웨어 품질을 측정하고, 평가하기 위해서 소프트웨어의 품질요소와 특성을 정의

기능성

-소프트웨어가 특정 조건에서 사용될 때 명시된 요구와 내재된 요구를 만족하는 기능을 제공하는 소프트웨어 제품의 능력

>적합성, 정확성, 상호 운용성, 보안성, 준수성 등

신뢰성

-명시된 조건에서 사용될 때 성능 수준을 유지할 수 있는 소프트웨어 제품의 능력

-옳고 일관된 결과를 얻기 위하여 요구된 기능을 수행할 수 있는 정도

-주어진 시간 동안 주어진 기능을 오류 없이 수행하는 정도

>성숙성, 결함 허용성, 회복성, 준수성 등

사용성

-명시된 조건에서 사용될 경우 사용자에 의해 이해되고, 학습되고, 사용되고, 선호될 수 있는 소프트웨어 제품의 능력

>이해성, 학습성, 운용성, 친밀성, 준수성 등

효율성

-명시된 조건에서 사용되는 자원의 양에 따라 요구된 성능을 제공하는 소프트웨어 제품의 능력

>시간 반응성, 자원 효율성, 준수성 등

유지보수성

-소프트웨어 제품이 변경되는 능력

-변경에는 환경과 요구사항 및 기능적 명세에 따른 소프트웨어의 수정, 개선, 혹은 개작 등이 포함

>분석성, 변경성, 안정성, 시험성, 준수성 등

이식성

-하나 이상의 하드웨어 환경에서 운용되기 위해 쉽게 수정될 수 있는 시스템 능력

>적응성, 설치성, 공존성, 대체성, 준수성 등

 

 

ISO/IEC 14598의 소프트웨어  품질 특성 (반재공객)

:개발자에 대한 소프트웨어 제품 품질 향상과 구매자의 제품 품질 선정 기준을 제공하는 표준

반복성 : 특정 제품을 동일 평가자가 동일 사양으로 평가하면 동일한 결과가 나와야 한다는 특성

재현성 : 특정 제품을 다른 평가자가 동일 사양을 평가하면 유사한 결과가 나와야 한다는 특성

공정성 : 평가가 특정 결과에 편향되지 않아야 한다는 특성

객관성 : 평가 결과는 객관적 자료에 의해서만 평가되어야 한다는 특성

'정보처리기사' 카테고리의 다른 글

CH1.소프트웨어 설계  (0) 2023.03.05
CH5.정보시스템 구축관리  (0) 2023.02.13