[별표 3] 소프트웨어 개발사업의 적정 사업기간 산정 기준

구분

방법 및 절차

대상사업

◦ 소프트웨어사업 중 소프트웨어의 개발과 관련된 과업이 포함된 사업을 말한다.

- 다만, 컨설팅(정보전략계획수립(ISP), 업무재설계(BRP) 등), 운영․유지관리, 하드웨어 또는 상용 소프트웨어 도입(커스터마이징을 포함한다) 등 시스템운영환경구축 사업 등은 제외한다.

방법

및 절차

◦ 발주자는 ‘기능점수(FP) 기반 적정 개발기간 산정표’, 사업기초자료(사업계획서, 예산신청서, 제안요청서), 유사사업자료(조달청, 소프트웨어사업정보저장소 등 조사자료) 및 기타 특이사항(그 외 사업기간에 영향을 주는 자료)을 사전에 조사 하고 그결과를 위원회에 제출한다.

- ‘기능점수(FP) 기반 적정 개발기간 산정표’은 다음과 같은 방법에 따라 작성한다.

① 소프트웨어사업 규모 산정은 ‘소프트웨어사업 대가산정 가이드’를 준용한다.

② 1인 생산성 산정은 소프트웨어공학백서 및 관련 연구문헌 등에서 제시하는 기준을 활용하여 산정한다.

③ 1인 총 투입기간은 명시된 계산식(사업규모/1인 생산성)에 따라 산정한다.

④ 투입 인력 수는 연구자료, 유사사업 자료 및 전문가 경험치 등을 참고하여 산정한다.

⑤ 전체 개발기간은 명시된 계산식(1인 총 투입기간/투입 인원수)에 따라 산정한다.

< 기능점수(FP) 기반 적정 개발기간 산정표 >

항목

계산식

결과

① 소프트웨어사업 규모

소프트웨어사업 대가산정 가이드 준용

FP

② 1인 생산성

사업규모(FP)	1인 생산성(FP/MM)
1,000 이하	19
1,000 ~ 1,999	22
2,000 ~ 2,999	24
3,000 이상	22

③ 1인 총 투입기간

1인 총 투입기간 = 사업규모 / 1인 생산성

개월

④ 투입 인력 수

-

명

⑤ 전체 개발기간

1인 총 투입기간 / 투입 인력 수

개월

◦ 위원회는 소프트웨어 개발사업의 적정 사업기간 산정 시 다음 각 사항을 고려하여야 한다. 또한 위원회의 위원은 별지 제2호서식 소프트웨어 개발사업의 적정 사업기간 위원별 산정서를 작성하고 각 위원별 산정결과를 조정하여 별지 제3호서식 소프트웨어 개발사업의 적정 사업기간 종합 산정서를 작성하여 발주자에게 제출한다.

① 발주자가 작성한 ‘기능점수(FP) 기반 적정 개발기간 산정표’를 검토하여 적정 사업기간을 추정한다.

② 사업기초자료로써 SW개발공정(분석․설계․구현․시험) 등의 내용이 포함된 사업계획서, 단년도계약 또는 장기계속계약 등의 내용이 포함된 예산신청서, 요구사항이 상세화된 제안요청서를 검토하여 사업기간을 추정한다.

③ 조달청 (www.g2b.go.kr) 및 소프트웨어사업정보저장소 (www.spir.kr) 등에서 조사된 유사사업 자료를 검토하여 사업기간을 추정한다.

④ 그 밖에 사업기간에 영향을 줄 수 있는 특이사항 등을 검토하여 사업기간의 증감을 추정한다.

⑤ ①～④ 항목들을 종합 검토하여 적정 사업기간을 산정한다.

◦ 발주자는 위원회의 소프트웨어개발 사업 적정 사업기간 산정을 근거로 최종 적정 사업기간을 결정한다.