본문 바로가기

정보처리기사/소프트웨어 설계

소프트웨어 비용 산정

소프트웨어 비용 산정

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

소프트웨어 비용을 결정하는 요소

- 프로젝트 요소 : 제품 복잡도, 시스템 크기, 요구되는 신뢰도

- 자원 요소 : 인적 자원, 하드웨어 자원, 소프트웨어 자원

- 생산성 요소 : 개발자 능력, 개발 기간

소프트웨어 비용 산정 기법

하향식 비용 산정 기법

- 전문가 감정 기법 : 조직 내에 있는 경험이 많은 두 명 이상의 전문가에게 비용 산정을 의뢰해 가장 편리하고 신속하게 비용을 산정할 수 있지만 개인적이고 주관적일 수 있습니다.

- 델파이 기법 : 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가의 의견을 종합하여 산정하는 기법입니다.

상향식 비용 산정 기법

- LOC 기법 : 소프트웨어 각 기능의 원시 코드 라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법으로 측정이 용이하고 이해하기 쉬워 가장 많이 사용됩니다.

- 개발 단계별 인월수 기법 : LOC 기법을 보완하기 위한 기법으로 각 기능을 구현시키는데 필요한 노력을 생명주기의 각 단계별로 산정합니다.

- 수학적 산정 기법 : COCOMO 모형, Putnam 모형, 기능점수 모형 등으로 지정된 공식을 사용하여 비용을 산정합니다.

 

정보처리기사 2022년 1회 12번 문제

'정보처리기사 > 소프트웨어 설계' 카테고리의 다른 글

디자인 패턴  (0) 2022.09.23
객체지향 설계 원칙(SOLID 원칙)  (0) 2022.09.22
UML 다이어그램  (0) 2022.09.22
스크럼  (1) 2022.09.22
UI 설계 도구  (0) 2022.09.22