SW 규모 산정(원가산정) SW 비용 산정 일반 [정의] 소프트웨어 규모파악(양적 크기, 질적 수준) 통한 소요공수와 투입자원 및 소요기간 파악하여 실행 가능한 계획 수립하기 위한 비용 산정하는 과정
[비용산정방법]
- 상향식 ( 전문가 감정, 델파이 방식 )
- 하향식 ( LOC 기법, Man/Month )
- 수학적 ( 기능점수(FP), COCOMO, Parametric Estimation )
프로젝트 원가관리
토픽 이름 () SW 비용 산정 일반
분류 SW > SW 규모 산정(원가산정) > SW 비용 산정 일반
키워드(암기) 하향식, 상향식, 수학적, LOC, Man/Month, COCOMO, 기능점수(PF), Parametric Estimation
암기법(해당경우)  

기출문제

번호 문제 회차
1 2. 소프트웨어 비용 산정 방법 상향식 비용 산정 방법, 하향식 비용 산정 방법에 대하여 설명하시오. 117 관리 2교시
2 6. 비용 산정 모델에 대한 다음 물음에 답하시오.
(1) 비용 산정을 위한 COCOMO(Constructive Cost Model) 기능 점수의 특징과 장점을 비교 설명하시오.
(2) 개의 모듈로 구성된 프로젝트가 있다. LOC(Line of Code) 기반으로 모듈의 규모 추정이 아래와 같을 , 프로젝트의 총 규모는 몇 LOC 인지 계산하시오.
87 관리 3교시
3 4.1. Function Point 특징 요구분석 단계 이후의 Function Point를 이용한 소프트웨어 비용산정 절차와 활성화 방안에 대해 기술하시오. 84 컴시응 4교시
4 소프트웨어 비용 산정 방식에 대해 상세히 설명하시오.
. SW Metrics 유형과 대상에 따른 분류
. 개발비용 산정 고려항목
. 기능 점수 방식 절차와 데이터기능과 트랜잭션 기능 설명
합숙2011.2.D3

 

I. 소프트웨어의 적정한 비용산정 통한 대가산정방식, 소프트웨어 비용 산정의 개요

. 개발비용 산정의 정의

  • 소프트웨어 규모파악(양적 크기, 질적 수준) 통한 소요공수와 투입자원 소요기간 파악하여 실행 가능한 계획 수립하기 위한 비용 산정하는 과정
  • 단위작업공수(비용) 통한 총공수(총비용) 산정 (WBS 근거해 비용산정)

. 규모산정의 의의

구분 내용
낮게 산정 시 - 품질문제 발생, 납기문제, 개발자 부담 가중
높게 산정 시 - 예산낭비(개발비, 유지보수비), 일의 효율성 저하

 

II. 소프트웨어 비용산정 방법 비교

. 소프트웨어 규모산정 방법 종류

산정방법 내용 기법
하향식
(Top Down)
- 경험적 단언(시스템 이해한 ), 개발자 합의(인력, 시스템 크기, 예산) - 전문가 감정
- 델파이 방식
상향식
(Bottom UP)
- 업무분류구조 정의, 구성요소에 대한 독립적 산정, 집계 - LOC 기법
- Man/Month
수학적 - 소프트웨어 비용산정의 자동화, 수치화에 의한 비용을 산정 - 기능점수(FP)
- COCOMO
- Parametric Estimation

- 기획단계: Man/Month

- 구현단계: 기능점수

- 운영단계: 요율제, 투입공수 (SW사업대가산정가이드, 2018)

 

. 소프트웨어 규모산정 방법 비교

산정방법 하향식(Top Down) 상향식(Bottom UP)
특징 - 전체 시스템 차원 비용 산정
- 인력비용은 유사한 과거 프로젝트의 비용 검사하여 추정
- 모듈에 대한 여러 가지 기술요인 반영
- 모듈 또는 서브시스템을 개발 비용 우선 산정하고, 합산하여 전체비용 산정
- 시스템 차원 비용은 고려하지 못할 수도 있음, 연산방식에 의한 비용 산정
장점 간편, 신뢰감 객관성 부여
단점 비과학적, 낙관적 세부 기술적 난이도 배제
산정방식 그룹에 의한 산정, 전문가 감정 LOC, 기능점수, COCOMO

 

III. 소프트웨어 규모산정 고려요소

구분 항목 내용
프로젝트 요소 문제의 복잡도 난이도, 유형, 개발언어
  시스템 크기 트랜잭션(입력, 출력), 데이터 연계
  시스템 신뢰도 정확성, 견고성, 완전성, 일관성
자원 요소 인적 자원 관리자, 개발자, 지원체계
  하드웨어 자원 개발장비, 운영장비
  소프트웨어 자원 개발지원 도구, 테스트
생산성 요소 개발자 능력 경험, 전문지식 습득 정도
  고객 능력 업무 요건에 대한 지식
  개발 방법론 최신기법, 개발 방법론, 관리 방법론
반응형

'정보관리기술사 > 소프트웨어공학' 카테고리의 다른 글

간이법 계산  (0) 2024.04.21
Function Point / ISO/IEC 14143  (0) 2024.04.20
감리결과보고서 작성하기  (1) 2024.04.18
감리 절차  (0) 2024.04.17
정보시스템 감리/Framework  (0) 2024.04.16

+ Recent posts