본문 바로가기

Lobo's study room/정보처리기사

[Lobo's Theory]개발 비용 산정

2.개발 비용 산정

(1)소프트웨어 개발 비용 계획

비용 산정 기법

하향식 산정 기법 : 사람이.

-전문가 기법.

-델파이 기법. : 전문가들이 모여 비용 산정

상향식 산정 기법

-원시코드라인수

수학적 산정 기법 : COCOMO, PUTNAM,FP

(2)하향식 산정 기법

1)전문가 기법:전문가가 비용 산정(주관적)

2)델파이 기법:여러전문가의견종합판단

(3)상향식 산정 기법

1)LOC(원시코드 라인수)

비관치:아프거나 다른 요소들이 들어오면 -일까지도 생각해주셔야 해요

낙관치:빨리만들면 -에 만들수 있어요!

중간치:보통은 -이 걸려요

$$ 낙관치+(4*중간치)+비관치/6 $$

2)단계별 인원수(M/M) 기법

소프트웨어 개발 생명주기 각 단계별로 적용시켜 모든 단계의 비용을 산정하는 기법.

LOC보다 정확성을 기하기 위한 기법.

2.개발 비용 산정

(4)수학적 산정 기법

1)COCOMO 기법

조직형(Organic Mode):5만라인이하.일반업무

반분리형(Semidetached Mode):30만라인이하.운영체제

내장형(Embedded Mode):30만라인이상.미사일유도시스템

2)Putnam 기법

Rayleigh-Norden 곡선

SLIM:자동화 추정도구

3)기능 점수 기법

기능에 따라 얼마정도의 노력이 산출되는지.

ESTIMACS: 자동화 추정 도구

소프트웨어 기능 분류

데이터 기능 - 내부논리파일, 외부연계파일

트랜잭션(하나의 일처리) 기능 - 외부입력, 외부출력, 외부조회

비용산정에 이용되는 요소

-자료입력

-정보출력

-명령어

-데이터 파일

-필요한 외부 루틴과의 인터페이스