소프트웨어 비용 산정
- 소프트웨어의 개발 규모에 소용되는 인원, 자원, 기간 등으로 확인하여 실행 가능한 계획을 수립하기 위해 필요한 비용을 산정하는 것입니다.
소프트웨어 비용을 결정하는 요소
- 프로젝트 요소 : 제품 복잡도, 시스템 크기, 요구되는 신뢰도
- 자원 요소 : 인적 자원, 하드웨어 자원, 소프트웨어 자원
- 생산성 요소 : 개발자 능력, 개발 기간
소프트웨어 비용 산정 기법
하향식 비용 산정 기법
- 전문가 감정 기법 : 조직 내에 있는 경험이 많은 두 명 이상의 전문가에게 비용 산정을 의뢰해 가장 편리하고 신속하게 비용을 산정할 수 있지만 개인적이고 주관적일 수 있습니다.
- 델파이 기법 : 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가의 의견을 종합하여 산정하는 기법입니다.
상향식 비용 산정 기법
- LOC 기법 : 소프트웨어 각 기능의 원시 코드 라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법으로 측정이 용이하고 이해하기 쉬워 가장 많이 사용됩니다.
- 개발 단계별 인월수 기법 : LOC 기법을 보완하기 위한 기법으로 각 기능을 구현시키는데 필요한 노력을 생명주기의 각 단계별로 산정합니다.
- 수학적 산정 기법 : COCOMO 모형, Putnam 모형, 기능점수 모형 등으로 지정된 공식을 사용하여 비용을 산정합니다.
정보처리기사 2022년 1회 12번 문제