콘텐츠로 바로가기

now0930 일지

이런저런 생각

  • 홈
  • 비공개
  • 강좌
  • 잔여 작업 조회
  • 위치

ISO/IEC 25000

모바일 계측제어시스템의 소프트웨어 품질 평가 항목에 대하여 설명하시오.

차세대 소프트웨어 품질 표준 SQuaRE의 이해, 김유경, 도경구

https://blog.codacy.com/iso-25010-software-quality-model

An-Exploration-of-the-ISO_IEC-25010-Software-Quality-Model다운로드

ISO/IEC 25000 시리즈에 따른 소프트웨어 품질 평가의 예시를 들어, 특정 소프트웨어 제품의 사용성(Usability) 평가를 진행하는 과정을 설명하겠습니다. 사용성은 사용자가 제품을 효과적이고, 효율적으로 사용할 수 있으며, 만족도를 느낄 수 있는 정도를 나타냅니다.

1단계: 품질 모델 선택 및 사용성 특성 정의

  • ISO/IEC 25010에 따라 사용성을 평가할 때 고려해야 할 하위 특성으로는 학습 용이성, 효율성, 사용자 만족도 등이 있습니다.

2단계: 평가 목표 및 요구사항 설정

  • 평가의 목표를 설정합니다. 예를 들어, “사용자가 기본 기능을 학습하고 사용할 수 있는 데 걸리는 시간을 단축시키는 것”이 목표일 수 있습니다.
  • 관련 사용성 요구사항을 명확히 합니다. 예를 들어, “신규 사용자가 기본 기능을 사용하는 데 필요한 시간은 1시간 이내여야 한다”는 요구사항을 설정할 수 있습니다.

3단계: 측정 기준 및 방법론 결정

  • 사용성을 측정할 메트릭을 결정합니다. 예를 들어, 학습 시간, 작업 완료 시간, 오류 발생 빈도, 사용자 만족도 설문 결과 등을 측정할 수 있습니다.
  • 측정 방법으로는 사용자 테스트, 설문 조사, 인터뷰, 관찰 등이 있습니다.

4단계: 데이터 수집

  • 실제 사용자를 대상으로 사용성 테스트를 진행하고, 관련 데이터를 수집합니다. 예를 들어, 신규 사용자 그룹에게 주요 기능의 사용법을 학습한 후 실제 작업을 수행하게 하고, 이에 걸린 시간을 측정합니다.

5단계: 데이터 분석 및 평가

  • 수집된 데이터를 분석하여 각 메트릭에 대한 결과를 도출합니다. 예를 들어, 평균 학습 시간, 작업 완료 시간, 오류 발생 횟수 등을 계산합니다.
  • 분석 결과를 요구사항과 비교하여 제품의 사용성 수준을 평가합니다.

6단계: 결과 보고 및 개선 조치

  • 평가 결과를 정리하여 보고서를 작성합니다. 이 보고서는 사용성의 강점과 약점, 개선 필요 영역 등을 명확히 합니다.
  • 개선 조치를 제안하고, 이를 개발 프로세스에 통합하여 제품의 사용성을 향상시키는 방안을 마련합니다.

이 예시는 사용성 평가에 초점을 맞추고 있지만, ISO/IEC 25000 시리즈는 사용성 외에도 다양한 품질 특성에 대한 평가를 지원합니다. 평가 과정은 각 특성에 맞게 조정될 수 있으며, 종합적인 소프트웨어 품질 평가 및 개선을 위한 기반을 제공합니다.

1. 품질 요구사항 정의

  • ISO/IEC 25030 (품질 요구사항): 소프트웨어의 품질 요구사항을 정의합니다. 이 단계에서는 사용자의 필요와 기대를 분석하여 구체적인 품질 요구사항을 명시합니다.

2. 품질 모델 선택 및 적용

  • ISO/IEC 25010 (품질 모델): 소프트웨어 제품과 서비스의 품질을 평가하기 위한 모델을 선택합니다. 이 모델은 기능성, 신뢰성, 사용성 등의 품질 특성을 포함합니다.

3. 품질 측정

  • ISO/IEC 25020 (측정 참조 모델 및 가이드): 선택한 품질 모델의 특성에 따라 적절한 측정 기준과 방법을 선택합니다.
  • ISO/IEC 25021 (측정 요소): 측정을 위한 요소를 정의합니다.
  • ISO/IEC 25022 (품질 측정): 제품 품질에 대한 측정을 수행합니다.
  • ISO/IEC 25023 (품질 측정): 사용 중 품질에 대한 측정을 수행합니다.

4. 품질 평가

  • ISO/IEC 25040 (품질 평가): 측정 결과를 기반으로 소프트웨어 제품의 품질을 평가합니다. 이 단계에서는 품질 요구사항을 충족하는지 여부를 결정합니다.

5. 품질 개선

  • 평가 결과를 바탕으로 품질이 충족되지 않는 영역을 식별하고, 해당 영역에 대한 개선 조치를 계획 및 실행합니다.

6. 문서화 및 검토

  • 모든 과정과 결과를 문서화하고, 이를 통해 품질 관리 및 개선 프로세스를 지속적으로 검토하고 개선합니다.

ISO/IEC 25000 시리즈를 적용하는 이 과정은 소프트웨어 개발 및 유지보수의 모든 단계에서 품질을 체계적으로 관리하고 개선하는 데 도움을 줍니다. 조직은 이 시리즈를 통해 소프트웨어 제품과 서비스의 품질을 명확히 정의, 측정, 평가할 수 있으며, 이를 바탕으로 사용자 만족도와 시장 경쟁력을 높일 수 있습니다.

https://kairoka-sqa.tistory.com/4

이 글 공유하기:

  • Tweet
발행일 2024-03-03글쓴이 이대원
카테고리 산업계측제어기술사 태그 ISO/IEC 25000, SQUARE

댓글 남기기응답 취소

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.

글 내비게이션

이전 글

압력센서 선정

다음 글

카메라, 라이다, 레이다 비교

2025 5월
일 월 화 수 목 금 토
 123
45678910
11121314151617
18192021222324
25262728293031
4월    

최신 글

  • common mode, differential mode 2025-05-11
  • signal conditioner, 신호 처리기 2025-05-10
  • strain gage 2025-05-09
  • 칼만 필터 2025-05-01
  • positioner(I/P) 2025-04-26

카테고리

  • 산업계측제어기술사
  • 삶 자국
    • 책과 영화
    • 투자
  • 생활코딩
    • LEGO
    • ROS
    • tensorflow
  • 전기기사
  • 피아노 악보

메타

  • 로그인
  • 엔트리 피드
  • 댓글 피드
  • WordPress.org

페이지

  • 소개
  • 잔여 작업 조회
    • 작업 추가
    • 작업의 사진 조회
    • 작업 수정 페이지
  • 사진
    • GPS 입력된 사진
    • 사진 조회
  • 위치
    • 하기 휴가 방문지
    • 해외 출장

태그

android bash c docker driver FSM gps java kernel LEGO linux mysql network program opcua open62541 plc programmers python raspberry reinforcementLearning ros state space system program tensorflow transfer function 경제 미국 민수 삼국지 세계사 실기 에너지 역사 유전자 일본 임베디드 리눅스 전기기사 조선 중국 채윤 코딩 테스트 통계 한국사 한국어

팔로우하세요

  • Facebook
now0930 일지
WordPress로 제작.
 

댓글 로드중...