기능 점수 모델 (Function Point Model)

정의

기능 점수 모델은 소프트웨어의 기능적 요구사항을 기반으로 규모(크기)를 정량적으로 측정하는 방법이다.
코드 라인 수(LOC)가 아닌 사용자 입장에서 제공되는 기능 수치화에 중점을 둔다.

구성요소

  • 외부입력(EI) : 사용자로부터의 데이터 입력
  • 외부출력(EO) : 사용자에게 제공되는 처리 결과
  • 외부조회(EQ) : 단순 데이터 검색
  • 내부논리파일(ILF) : 내부에 논리적으로 관리되는 파일
  • 외부인터페이스파일(EIF) : 외부 시스템과 공유되는 파일


COCOMO 모델 (Constructive Cost Model)

정의

COCOMO는 소프트웨어 개발 비용과 노력을 예측하기 위한 경험적 모델로, 개발 규모(LOC)에 따라 개발 노력(person-month)을 산정한다.

모델 유형

  • 기본형(Basic) : 규모 기반의 단순 노력 추정
  • 중간형(Intermediate) : 기본형 + 비용 운전요인(cost driver) 적용
  • 상세형(Detailed) : 중간형 + 각 단계별 비용 반영


+ Recent posts