※ COCOMO(COnstructive COst MOdel)
- LOC(source Lines of Code)로 비용산정하는 기법
- 보헴(Boehem)이 제안
COCOMO 개발 유형 | 특징 |
조직형(Organic Mode) | - 5만 라인(50KDSI)이하 - 기관 내부의 중소규모 소프트웨어 |
반분리형(Semi-Detached Mode) | - 30만 라인 이하 - 컴파일러, 인터프리터 같은 유틸리티 |
내장형(Embedded Mode) | - 30만 라인 이상 - 초대형 소프트웨어 |
COCOMO 모형의 종류 | 특징 |
기본형(Basic) | sw의 '크기'와 '개발유형'만으로 비용산정 |
중간형(Intermediate) | - 기본형 + @ - 제품, 컴퓨터, 개발요원, 프로젝트의 특성도 고려해서 비용산정 |
발전형(Detailed) | - 중간형을 보완한 것 - 공정별로 자세한 노력을 산출하여 비용산정 - 주로 개발과정 후반부에 적용 |
※ Putnam모형 (=생명주기예측모형)
- 소프트웨어 생명주기의 모든 과정에 투입될 노력의 분포를 에상하는 모형
- Rayleigh-Norden 곡선의 노력분포도를 이용
※ 기능점수 모형 (FP : Function Point)
- sw기능 증대요인의 가중치를 합한 총 기능점수와 영향도를 이용해 기능점수(FP)를 구한 후 비용산정
- 알브레히트(Albrecht)가 제안
-기능증대요인 : 입출력, 명령어, 데이터, 외부루틴과의 인터페이스
+ 비용산정을 위한 자동화 도구
- SLIM : Rayleigh-Norden곡선과 Putnam모형이 기반
- ESTIMACS : 기능점수(FP)모형이 기반
# 길벗출판사의 시나공 정보처리기사 교재를 참고하였습니다.
'정보처리기사 실기 정리' 카테고리의 다른 글
[시스템 카탈로그] 시스템 카탈로그, 메타 데이터, 데이터 디렉토리 (0) | 2022.03.22 |
---|---|
[정보처리기사] ISO/IEC12207, ISO/IEC15504, CMMI (0) | 2022.03.20 |
[정보처리기사] 프레임워크(정의, 종류, 특징) (0) | 2022.03.17 |