기능 점수 모델 (Function Point Model)
정의
기능 점수 모델은 소프트웨어의 기능적 요구사항을 기반으로 규모(크기)를 정량적으로 측정하는 방법이다.
코드 라인 수(LOC)가 아닌 사용자 입장에서 제공되는 기능 수치화에 중점을 둔다.
구성요소
- 외부입력(EI) : 사용자로부터의 데이터 입력
- 외부출력(EO) : 사용자에게 제공되는 처리 결과
- 외부조회(EQ) : 단순 데이터 검색
- 내부논리파일(ILF) : 내부에 논리적으로 관리되는 파일
- 외부인터페이스파일(EIF) : 외부 시스템과 공유되는 파일
COCOMO 모델 (Constructive Cost Model)
정의
COCOMO는 소프트웨어 개발 비용과 노력을 예측하기 위한 경험적 모델로, 개발 규모(LOC)에 따라 개발 노력(person-month)을 산정한다.
모델 유형
- 기본형(Basic) : 규모 기반의 단순 노력 추정
- 중간형(Intermediate) : 기본형 + 비용 운전요인(cost driver) 적용
- 상세형(Detailed) : 중간형 + 각 단계별 비용 반영
'IT Tech.' 카테고리의 다른 글
| 폭포수 모델 (Waterfall Model) 정의 및 개발 절차, 장단점 (0) | 2025.08.06 |
|---|---|
| 프록시(Proxy) 디자인 패턴 (0) | 2025.08.05 |
| 제4정규형(4NF) 및 BCNF(보이스-코드 정규형) (1) | 2025.08.04 |
| 에이전틱 AI (Agentic AI) (4) | 2025.08.01 |
| 범용 AI(General-Purpose AI) 위험관리 프레임워크 (5) | 2025.07.30 |