본문 바로가기
  • (개인)정보보호/최신ICT 정보 공유 블로그
나의 서재/22. 소프트웨어 공학 기본원리

3.1 소프트웨어 측정

by 노벰버맨 2021. 11. 20.

1. 소프트웨어 측정의 정의

- 소프트웨어 프로젝트를 효과적으로 관리하기 위한 근본적인 요소

 

- 제품의 품질이 좋은지

- 개발 프로세스가 효과적인지

 

2. 소프트웨어 프로젝트의 척도 종류

척도 종류 특징 설명
프로덕트 & 프로세스 (프로덕트) 설계 복잡성 프로그램 크기, 문서 페이지 수
(프로세스) 비용, 기간, 노력
(프로덕트) 개발 과정에서 생산되는 결과물의 특징을 측정하는 척도 (개발자 주관심)
(프로세스) 소프트웨어 개발 프로세스를 개선하기 위해 프로세스와 관련된 특징 측정하는 척도 (프로젝트 관리자 주관심)
객관적 & 주관적 (객관적) LOC
(주관적) COCOMO
(객관적) 주어진 척도에 대해 항상 같은 측정 결과를 보이는 척도
(주관적) 측정 주체의 주관적인 판단에 따라 다른 결과를 보일 수 있는 척도
기본 & 복합 (기본) LOC, 단위 테스트 당 오류 수, 총 개발기간
(복합) 한사람당 생산가능한 소스코드 라인 수, 코드 라인 당 오류 수 
(기본) 직접 측정될 수 있는 척도
(복합) 직접 측정할 수 없고 다른 척도들과 결합하여 계산할 수 있는 척도

'나의 서재 > 22. 소프트웨어 공학 기본원리' 카테고리의 다른 글

3.3 형상 관리  (0) 2021.11.20
3.2 위험 관리  (0) 2021.11.20
3. 프로젝트 관리  (0) 2021.11.20
2.1 SW 유지보수 카테고리  (0) 2021.11.19
2. 소프트웨어 개발 프로세스  (0) 2021.11.15

댓글