반응형
비용산정 모형
비용산정 모형 개념
- 소프트웨어 규모 파악을 통한 투입 자원, 소요 시간 등 파악해 실행 가능한 계획을 수립하기 위해 비용을 산정하는 방식입니다.
비용산정 모형 분류
- 하향식 산정법
- 경험이 많은 전문가에게 의뢰하거나 여러 전문가, 조정자를 통해 산정합니다
- 전문가 판단
- 델파이 기법 : 전문가의 경험적 지식을 통해 문제 해결 및 미래 예측
- 경험이 많은 전문가에게 의뢰하거나 여러 전문가, 조정자를 통해 산정합니다
- 상향식 산정법
- 세부적인 요구사항과 기능에 따라 비용을 계산하는 방식입니다.
- LOC(코드 라인 수)
- Man Month
- COCOMO
- Putnam
- FP(Function Point)
- 세부적인 요구사항과 기능에 따라 비용을 계산하는 방식입니다.
비용산정 모형 종류
- LoC | Lines of Code
- 각 기능의 원시 코드 라인 수의 낙관치, 중간치, 비관치를 측정해 예측치를 구하고 이를 통해 비용을 산정하는 방식입니다.
- 측정이 쉽고 이해하기 쉽습니다.
- 예측치를 통해 생산성, 노력, 개발 기간 등 비용을 산정합니다.
- Man Month
- 한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 프로젝트 비용을 산정합니다.
- (프로젝트 기간) = (Man Month)/(프로젝트 인력)
- (man Month) = (LoC)/(프로그래머의 월간 생산성)
- COCOMO | COnstructive COst MOdel
- 보헴이 제안한 규모에 따라 비용을 산정하는 방식입니다.
- 비용산정 결과는 Man-Month로 산정합니다.
- COCOMO 소프트웨어 개발 유형
- | 조직형 | Organic Mode | 5만 라인 이하의 소프트웨어를 개발하는 유형입니다. |
| 반 분리형 | Semi - Detached mode | 30만 라인 이하의 소프트웨어를 개발하는 유형입니다. |
| 임베디드형 | Embedded Mode | 30만 라인 이상의 소프트웨어를 개발하는 유형입니다. |
- 푸트남 | Putnam
- 소프트웨어 개발주기의 단계별로 요구할 인력의 분포를 가정하는 방식입니다.
- 생명주기 예측 모형이라고 합니다.
- Rayleigh - Norden 곡선의 노력 분포도를 기초로 합니다.
- 기능점수 | FP : Function Point
- 요구 기능을 증가시키는 인자별로 가중치를 부여하고 요인별 가중치를 합산하여 총 기능의 점수를 계산하여 비용을 산정하는 방식입니다.
- 기능점수(FP) = 총 기능점수 * [0.65 + (0.1 + 총 영향도)]
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사] : 디자인 패턴 (0) | 2021.12.17 |
---|---|
[정보처리기사] : 현행 시스템 파악 (0) | 2021.12.17 |
[정보처리기사] : 소프트웨어 개발방법론과 종류 (0) | 2021.12.16 |
[정보처리기사] : 소프트웨어 생명주기 모델 (0) | 2021.12.01 |
댓글