기술용어/소프트웨어공학

ISO 25000

아이티신비 2024. 6. 26. 09:00

소프트웨어 품질 평가의 표준 및 SQuaRE

정의
  • 소프트웨어 개발 공정 각 단계에서 산출되는 제품이 사용자 요구를 만족하는지 검증하기 위해 품질 측정과 평가를 위한 모델, 측정기법, 평가방안에 대한 통합한 국제표준.
  • 기존 소프트웨어 제품 평가 표준들에 대한 개정의 필요성이 대두되고 표준 개발의 체계를 확보하기 위한 목적으로 프로젝트 탄생
  • ISO/IEC 25000 이란 이름으로 SQuaRE(Software Quality Requirement and Evaluation) 프레임워크가 개발되어 표준화되고 개별적 제품품질이 SQuaRE Framework 안으로 모여 하나의 구조를 이룸
특징
  • 소프트웨어 품질평가 모델인 ISO 9126와 소프트웨어 평가절차 모델 ISO 14598, 을 통합-
  • 현재 FDIS(Final Draft International Standard)단계
  • 소프트웨어의 기능성 이외의 특성인 신뢰성, 사용성, 이식성, 효율성, 유지보수성을 평가
구조
  • 개별적으로 개발된 기존 소프트웨어 제품 품질 표준들이 하나의 구조로 통합
  • 4+1 구조
  • 품질모델 (25010 Quality Model Division)
  • 품질 메트릭 (25020 Quality Metric Division)
  • 품질 요구사항 (25030 Quality Requirement Division)
  • 품질 평가 (25040 Quality Evaluation Division)
  • +(plus) 전체를 반영하는 부분 (25000 Quality Management Division)
구성요소
  • Quality Management Division
- SQUaRE 표준의 가이드라인과 품질평가의 관리에 관한 표준 제시
- 2500n으로 표준 번호 부여
  • Quality Model Division
- 제품 품질 평가의 일반 모델을 제시
- 2501n의 번호 부여
  • Quality Measurement Division
- 품질 측정 메트릭 정의
- 2502n의 번호 부여
  • Quality Requirement Division
- 품질 요구사항 설정 프로세스
- 2503n의 번호 부여
  • Quality Evaluation Division
- 품질평가절차 정의
- 2504n의 번호 부여
Division별
표준화 내역
  • Quality Management Division : 구 표준 14598-2에 대응
  • Quality Model Division :
- 구 표준 9126-1에 대응
- Data Quality Model 추가 : 컴퓨터 시스템에 소프트웨어와 함께 구동되는 데이터에 대한 품질 평가의 필요성 반영
  • Quality Measurement Division : 구 표준 9126-2,3,4에 대응
  • Quality Requirement Division : 기존 표준 ISO/IEC 15288 (System Life Cycle Process)를 참조한 새로운 표준
  • Quality Evaluation Division : 구표준 14598에 대응
  • Extension Division :
- 품질 평가 기본 모델 외의 추가 사항
- 25051: 제품으로서의 소프트웨어 (COTS : Commercial Off-The-Shelf) 품질 요구사항 및 테스트 요건을 정의. 구 표준 12119에 대응
- 25060, 25062 : 품질 특성 중 사용성에 대한 품질 특성 구조 및 사용서 시험 구조 규정
기대효과
  • 복잡성 제거 : 소프트웨어 품질 평가에 대한 표준 문서들이 서로 다른 시리즈 번호(9126,14598,12119)로 이루어져 혼란의 야기
  • 통합 프레임워크 : 품질요구 명세부터 품질 평가에 이르는 일관된 표준 지침 제공
SQuaRE
프레임워크
  • SQuaRE는 5개의 Division으로 구성.
  • Quality Management Division은 SQuaRE 표준의 가이드라인과 품질평가의 관리에 관한 표준을 제시하고 있으며 2500n으로 표준번호를 부여
  • Quality Model Division은 제품 품질 평가의 일반모델을 제시하는 부문이며 2501n의 번호를 부여,
  • Quality Measurement Division은 품질 측정 메트릭에 관한 부문이며 2502n의 번호를 부여
  • Quality Requirements Division은 품질 요구사항에 관한 부문이며 2503n의 번호를 부여
  • Quality Evaluation Division은 품질평가 절차에 관한 부문이며 2504n의 번호를 부여


 

공감과 댓글은 아이티신비에게 큰 힘이 됩니다.

블로그 글이 유용하다면 블로그를 구독해주세요.♥

 

'기술용어 > 소프트웨어공학' 카테고리의 다른 글

PMO(Project Management Office)  (0) 2024.06.27
OSS(Open Source Software)  (0) 2024.06.26
ISO 12207  (0) 2024.06.25
Function Point(ISO/IEC 14143)  (0) 2024.06.25
CMMi(Capability Maturity Model Integration)  (0) 2024.06.24