I. 코드 품질의 정량적 측정, McCabe 회전 복잡도 개념 소스코드 복잡도의 정량적 표현을 위해 제어 흐름을 그래프로 표현하는 측정 지표 특징 정량 지표 소스코드 복잡도를 정량적 측정/평가 구조적평가 SW산출물 실제 동작전 상태 품질 측정 간접 방식 효율, 기능성, 품질 등 간접적 측정 코드 복잡도 계산 위해 그래프 표현 및 계산식 존재 II. McCabe 회전
I. SW 품질 평가 통합모델, ISO/IEC 25000의 개요 가. ISO/IEC 25000의 개념 SW 품질 측정 평가 통일성을 위해 ISO 9126, ISO 14598 등을 통합한 프레임워크(SQuaRE) 나. ISO/IEC 25000의 제정 목적 목적 설명 복잡성 제거 – 기존 SW 품질 평가에 대한 표준 시리즈 혼란제거 및 일관성 제공 통합 프레임워크 – 품질 요구 명세부터 평가에 이르는 통합된
I. 소프트웨어 특성에 관한 표준, ISO 9126의 개요 가. ISO/IEC 9126의 정의 소프트웨어 제품 품질을 내/외부적으로 사용 관점에서 측정하기 위한 품질 특성과 품질평가의 Metric을 정의한 국제 표준 나. ISO/IEC 9126의 특징 소프트웨어 제품에 요구되는 품질을 정량적으로 평가 사용자, 개발자, 평가자 모두에게 품질 평가 지침 역할 최상위 품질목표 달성을 위해 6개의 품질특성, 21개의 부품질특성, 부품질특성을 개량적으로