본문 바로가기

정보처리기사 실기

소프트웨어 개발 비용 산정 방법

소프트웨어 개발 비용 산정 방법

소프트웨어 비용 산정은 소프트웨어의 개발 규모를 소요되는 인원, 자원, 기간 등으로 확인해 실행 가능한 계획을 수립하기 위해 필요한 비용을 산정하는 것

 

하향식 비용 산정 기법
과거의 유사한 경험을 바탕으로 전문 지식이 많은 개발자들이 참여한 회의를 통해 비용을 산정하는 비과학적인 방법
전문가 감정 기법 조직 내에 있는 경험이 많은 두 명 이상의 전문가에게 비용 산정을 의뢰하는 기법
델파이 기법 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가의 의견을 종합해 산정하는 기법

 

상향식 비용 산정 기법
프로젝트의 세부적인 작업 단위별로 비용을 산정한 후 집계해 전체 비용을 산정하는 방법
LOC(원시 코드 라인 수, source Line Of Code)기법 -소프트웨어 각 기능의 원시 코드 라인수의 비관치, 낙관치, 기대치를 측정해 예측치를 구하고 이를 이용해 비용을 산정하는 기법
산정공식 :
-노력(인월) = 개발 기간 x 투입인원
               = LOC/1인당 월평균 생산 코드 라인 수
-개발 비용 = 노력(인월) X 단위 비용(1인당 월 평균 인건비)
-생산성 = LOC(인월) / 노력(인월)
개발 단계별 인월수(Effort Per Task)기법 LOC 기법을 보완하기 위한 기법으로 각 기능을 구현시키는 데 필요한 노력을 생명 주기의 각 단계별로 산정

'정보처리기사 실기' 카테고리의 다른 글

네트워크 침해 공격 관련 용어  (0) 2021.05.26
서비스 거부 공격  (0) 2021.05.26
커서(Cursor)  (0) 2021.05.25
사용자 정의 함수  (0) 2021.05.25
트리거(Trigger)  (0) 2021.05.25