본문 바로가기
자격증/정보처리기사

[정보처리기사] : 비용산정 모형

by 오주현 2021. 12. 16.
반응형

비용산정 모형

비용산정 모형 개념

  • 소프트웨어 규모 파악을 통한 투입 자원, 소요 시간 등 파악해 실행 가능한 계획을 수립하기 위해 비용을 산정하는 방식입니다.

비용산정 모형 분류

  • 하향식 산정법
    • 경험이 많은 전문가에게 의뢰하거나 여러 전문가, 조정자를 통해 산정합니다
      • 전문가 판단
      • 델파이 기법 : 전문가의 경험적 지식을 통해 문제 해결 및 미래 예측
  • 상향식 산정법
    • 세부적인 요구사항과 기능에 따라 비용을 계산하는 방식입니다.
      • 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 + 총 영향도)]
반응형

댓글