본문 바로가기

인증

[인증] GS인증의 모든 것 - 6. GS인증 취득을 위해 알아야 하는 것 (GS인증 기준 알아보기 - 기능 적합성)

ChatGPT를 사용하지 않습니다.

목차

     

    GS인증의 모든것 - 6. GS인증 취득을 위해 알아야 하는 것 (GS인증 기준 알아보기 - 기능 적합성)

     

    GS인증을 준비하시고 계시는가요?

    전북특별자치도 내에 소재지의 기업을 운영하고 있다면

    (재)전주정보문화산업진흥원 SW품질역량센터에서 무료로 컨설팅, 테스팅을 지원해드립니다.

    https://www.jica.or.kr/2016/inner.php?sMenu=A1000&mode=view&no=682

     

    전주정보문화산업진흥원

    IT·CT산업의 육성과 발전을 위해 온 힘을 기울여 나가겠습니다.

    www.jica.or.kr

     

    GS인증을 통과하기 위해서 준비해야 할 것을 이전 내용에 알려드렸습니다.

     

    1. 관련글

    [인증] GS인증의 모든것 - 5.GS인증 취득을 위해 준비해야하는 것 - 소프트웨어 제품

    [인증] GS인증의 모든것 - 4.GS인증 취득을 위해 준비해야하는 것 - 사용자설명서
    [인증] GS인증의 모든것 - 3.GS인증기관 소개
    [인증] GS인증의 모든것 - 2.GS인증 취득을 위해 준비해야하는 것 - 제품설명서
    [인증] GS인증의 모든것 - 1.GS인증 취득을 위해 준비해야하는 것 3가지

     

     

    2. GS인증 평가 기준 참고 문서

    GS인증 평가 기준을 알기 위해서 다음의 3가지 문서를 참고 하시면 됩니다.

    1. KS X ISO/IEC 25023:2016
    2. 소프트웨어 품질인증 운영에 관한 지침 (과학기술정보통신부고시, 제2021-101호)
    3. GS 인증 기준 설명서

     

     

    3. 품질 주특성 - 기능 적합성의 평가 기준

    이번 글에서는 소프트웨어를 개발할때 GS인증 평가 기준을 통과하기 위해서 알아야 하는 것이 있습니다.

    GS인증을 취득하기 위해서 소프트웨어 개발할때부터 알아야지만 제품을 GS인증 평가 기준에 맞춰서 개발할 수가 있습니다.

    제품만 개발한다고해서 GS인증을 통과할 수 없습니다.

    GS인증을 취득하기 위해서는 비용이 적게는 600 ~ 1500만원이 소요됩니다.

     

    ISO/IEC 25010 표준에는 8가지 품질 특성에 대한 정의가 있습니다.

    기능 적합성, 성능 효율성, 호환성, 사용성, 신뢰성, 보안성, 유지보수성, 이식성

     

    8가지 품질 특성 중에 기능 적합성에 대해서 알아보도록 하겠습니다.

     

    주특성 인 '기능 적합성' 에서는 부특성으로 3개의 평가 기준이 있습니다.

    -기능 구현성 : 제품 설명서, 사용자취급설명서 등에서 요구되는 모든 기능이 구현되어 있는가?

    인증기준 설명
    본 평가항목은 인증 범위에 해당하는 기능이 실행 소프트웨어에 모두 구현되어 있는지 확인합니다.
    - 인증범위에 포함되는기능
        제품설명서 및 사용자취급설명서에 기술된 기능만 해당됩니다.

    ※ 단, 인증 범위에 포함되지 않는 기능은 실행 소프트웨어에서 삭제되어야 합니다.
    ※ 평가 착수 후 기능 추가/변경/삭제는 인증기관과 협의 후 진행되어야 합니다.

     

    -기능 정확성 : 소프트웨어 기능이 정확하게 동작하는가?

    인증기준 설명

    본 평가항목은 실행 소프트웨어 각 기능의 실행 결과가 사용자취급설명서에 기술된 예상 결과와 동일한지 확인합니다.
    - 기능 실행 결과는 정상 실행 시나리오와 비정상 실행 시나리오(예: 실행 순서 오류, 허용되지 않는 실행 등)에 대한 결과로 구분할 수 있습니다.

     

    -기능 충분성 : 지정된 작업 및 목적 달성을 위해 요구되는 기능을 제공하고 있는가?

    인증기준 설명

    본 평가항목은 제품설명서에 기술된 실행 소프트웨어의 용도 및 목적을 달성하기 위해 요구되는 기능이 제공되는지 확인합니다.
    예를 들면, 계정 관리용 소프트웨어의 경우, 계정 등록 및 조회 기능은 제공되지만 수정 및 삭제가 제공되지 않는다면 충분하지 않다고 볼 수 있습니다.
    ※ 단, 실행 소프트웨어의 용도 및 목적에 따라 요구되는 기능은 다를 수 있습니다.

     

    기능 적합성은 결함이 있으면 GS인증 통과할 수 없습니다.

    제품설명서, 사용자취급설명서 내에 모든 기능은 구현되어 있어야 하고,

    구현된 기능은 정확하게 동작하여야 하며,

    지정된 작업 및 목적 달성을 위해서 누락된 기능이 없어야 합니다.

     

    이 3가지 부특성을 잘 준수하면 GS인증 평가 기준의 기능 적합성을 잘 준수하였다고 봅니다.

     

     

    김영찬 (소프트웨어 품질 전문가)

    (재)전주정보문화산업진흥원(JICA)

    소프트웨어 개발자로 10년간 발로 코딩 하다가 한계를 느끼고, 

    2015년부터 소프트웨어 품질에 몸을 담고 기업을 돕고 있음

    email.  sweng@jica.or.kr  / tel. 063-281-4113

    주업무 : 소프트웨어 품질 컨설팅, 테스팅,  KOLAS 기술책임자, 개발자 네트워크 운영

    자격

      - SP, CMMI, VSE(ISO 29110), ISMS(ISO 27001) 인증 심사원

      - AIT, ISTQB FL, CSTS, 29119 외 다수