시험공부/정보처리기사

[정리노트] DAY2) 개발비용 산정 및 개념 적용 문제풀이

개발하는소유밍 2024. 2. 22. 00:03
 

[정리노트] 1주차) 요구사항 분석, 소프트웨어 생명 주기

[START] 3년차 개발 비전공자의 정보처리기사 실기_최최종_2개월플랜.txt 필기 합격 후, 책을 멀리한지 어엿 1년.. 이대로는 유효기간를 벗어나 버릴 것 같은 마음에 부랴부랴 지난 해 마지막 시험을

younimini.tistory.com

강의 범위 : 4강

 해당 강의 리스트

 4강. 03. 프로젝트 개발비용 산

 ※ 개념적용 문제 풀기

💡 주관식 답은 적으라는 것만 적자! 길게 쓰다가 책잡힘


 

03. 프로젝트 개발비용 산정

크게 하향식 비용 산정기법과 상향식 비용 산정기법으로 나뉜다.

 

* 하향식 산정기법

 - 전체 시스템 차원에서 비용 산정 후, 서브 모델의 비용 산정

 - 전문가의 감정 : 전문가 2명 이상에게 의뢰 - 간편하지만 비 과학적

 - 델파이식 산정 : 조정자(중재자)를 통해 전문가의 의견을 무기명으로 채택

 

* 상향식 산정기법 ⊃ 수학적 산정 기법

 - 세부적인 작업 단위별로 비용 추정 후 전체 비용 산정

 - LOC(원시 코드 라인 수) 기법, 개발 단계별 인월수 기법, 수학적 산정 기법

 

** WBS(Work Break-down Structure, 업무 분류 구조) 란?

 - 업무를 관리 단위로 나누어 목표를 세분화 하는 것이 목적

 

(1) LOC 기법

 - WBS상에서 기능에 필요한 원시코드 라인 수를 산정함에 있어 PERT의 예측공식을 이용

 

 

(2) 개발 단계별 인월 수 기법

 - 기능에 필요한 노력을 생명주기 각 단계별로 산정(LOC보다 정확)

 - 각 단계별 인월 수의 산정시 PERT의 예측공식 적용 가능

 

(3) 수학적 산정 밥법 : 개발비 산정의 자동화가 목표

 1) COCOMO : 보헴이 제안한 원시 코드 라인수에 의한 비용 예측 모형

 개발유형 - (유기적 모델) 5만 라인 이하 / (준분리형 모델) 30만 라인 이하 / (내장형 모델) 30만 라인 이상

 2) Putnam 의 생명주기 예측 모형 : SLIM 비용 추정 자동화 모형의 기반

 CASE(Computer-Aided Software Engineering) 함께 참고

 3) FP(Function-Point) 모형

 - 소프트웨어의 각 기능에 대해 가중치를 부여, 요인별 가중치 합산으로 소프트웨어의 규모, 복잡도, 난이도 산출

 - 기능점수표의 요인

 (내부) 내부 데이터파일

 (외부) 외부인터페이스

      사용자 입력수

      사용자 출력  수

      사용자 질의 수 

300x250