블로그

SW 개발사업의 적정 사업기간 산정 가이드: 합리적인 일정 수립의 핵심

SW 개발사업의 적정 사업기간 산정 가이드: 합리적인 일정 수립의 핵심

estimation criteria for appropriate business period for software development business

아이디어가 있나요?

Hitek 언제나 당신과 동행할 준비가 되어있습니다.​

소프트웨어 개발사업의 성패는 적절한 사업기간 산정에 달려 있습니다. 너무 짧은 기간은 품질 저하를, 너무 긴 기간은 예산 낭비를 초래하죠. 과학기술정보통신부와 정보통신산업진흥원(NIPA)에서 발간한 SW 개발사업 적정 사업기간 산정 가이드를 바탕으로, 공공기관과 민간 기업 모두가 적용할 수 있는 실전 전략을 소개합니다.


왜 적정 사업기간 산정이 중요한가?

과거에는 예산 집행 기간에 맞춰 사업기간을 임의로 결정하는 경우가 많았습니다. 하지만 이제는 「소프트웨어 진흥법」 제45조에 따라 합리적인 기간 산정이 의무화되었습니다. 적정 기간을 확보하지 못하면 다음과 같은 문제가 발생할 수 있습니다:

  • 품질 저하: 테스트와 검증 시간 부족으로 시스템 결함 증가
  • 예산 초과: 무리한 일정으로 인한 추가 인력 투입 필요
  • 유지보수 비용 증가: 미흡한 개발로 인한 사후 보완 작업 확대

2020년 12월 개정된 법령에 따르면, 모든 SW 개발사업은 기능점수(FP) 분석, 사업 기초 자료, 유사사업 비교 등을 통해 기간을 산정해야 합니다.


적정 사업기간 산정 4단계 프로세스

1. 기능점수(FP) 기반 개발기간 계산

기능점수 분석은 소프트웨어 규모를 객관적으로 측정하는 국제 표준 방법입니다. 다음 공식을 적용합니다:

전체 개발기간 = (사업규모(FP) ÷ 1인 생산성(FP/월)) ÷ 월 평균 투입 인력 수

예시: 1,760FP 규모의 프로젝트에서 1인 생산성이 22FP/월이고, 월평균 12명이 투입된다면,
(1,760 ÷ 22) ÷ 12 ≈ 6.7개월이 기본 개발기간입니다.

📊 사업규모별 생산성 기준
| FP 규모 | 1인 생산성 (FP/월) |
|—————|——————-|
| ~1,000 FP | 19 |
| 1,000~2,000 FP | 22 |
| 2,000~3,000 FP | 24 |
| 3,000 FP~ | 22 |

자세한 FP 산정 방법은 소프트웨어사업 대가산정 가이드를 참고하세요.

2. 사업 기초 자료 검토

  • 요구사항 명세서: 기능적/비기능적 요건의 복잡도 분석
  • 예산 계획: 단년도 vs. 다년도 계약 여부 확인
  • 발주 환경: 내부 인프라 구축 현황(예: 클라우드 마이그레이션 필요성)

3. 유사사업 사례 비교

조달청(Nara)이나 SPRi(소프트웨어사업정보저장소)에서 유사 프로젝트 데이터를 조회합니다. 예를 들어, 2,000FP 규모의 전자정부 시스템이 평균 9개월 소요되었다면, 이를 참고해 조정합니다.

4. 특이사항 반영

다음 요소는 추가 기간이 필요할 수 있습니다:

  • 외부 연계: 타 기관과의 API 통합 (+1~2개월)
  • 신기술 도입: AI/블록체인 등 미검증 기술 적용 시 리스크 대비 기간 확보
  • 하드웨어 구매: 서버 도입 및 설정 기간 포함

실무 팁: 과업심의위원회 운영 가이드

1억 원 이상의 프로젝트는 5~10명의 전문가로 구성된 과업심의위원회를 통해 기간을 확정해야 합니다. 위원회는 다음 역할을 수행합니다:

  1. 발주자가 제출한 FP 산정서 검증
  2. 사전 준비 자료(예: RFP, 유사계약서)의 타당성 평가
  3. 위원별 산정 결과 편차가 15% 이내로 조정

💡 주의사항: 1억 원 미만 프로젝트도 종합산정서를 RFP에 반드시 첨부해야 합니다(과학기술정보통신부 고시 제2020-12호).


자주 묻는 질문(FAQ)

Q. 커스터마이징 프로젝트도 적용 대상인가요?
A. 순수 커스터마이징 사업은 제외되지만, 개발 작업이 포함된 경우 FP 분석이 필요합니다.

Q. 유지보수 프로젝트의 개발 기간은?
A. 소규모 기능 변경은 유지보수 기간에 포함되며, 별도 산정하지 않습니다.

Q. FP 산정이 불가능한 5천만 원 미만 프로젝트는?
A. 사업기초자료와 유사사례만으로 기간을 결정할 수 있습니다.


마무리: 합리적인 기간 산정이 프로젝트의 절반이다

적정 사업기간은 단순히 일정을 짜는 것이 아닌, 리스크 관리의 시작입니다. NIPA의 SW발주기술지원센터(043-931-5499)에서는 FP 분석과 위원회 구성에 대한 무료 컨설팅을 제공하니, 복잡한 프로젝트일수록 전문가의 도움을 받는 것이 유리합니다.

✍️ 체크리스트: 다음 프로젝트 시작 전 확인할 사항

  • FP 산정을 위한 요구사항 정의서 완료 여부
  • 유사사업 데이터베이스(조달청, SPRi) 조회 기록
  • 특이사항(신기술, 외부 연계 등) 반영 계획

합리적인 기간 산정은 품질과 비용, 두 마리 토끼를 잡을 수 있는 유일한 방법입니다. 이 가이드를 통해 한층 더 성공적인 프로젝트를 완수하시길 바랍니다.

Picture of Khoi Tran

Khoi Tran

Khoi Tran은 하이텍 소프트웨어의 소유자입니다. 사회의 문제를 해결하기 위해 기술적인 솔루션을 기여하는 것에 열정적입니다. 소프트웨어 엔지니어로 6년간 근무한 기술 지식과 (2018년부터 기술 회사를 운영하며) 비즈니스 감각을 갖추고 있어, 나는 다행히도 이 디지털 세계에서 더 많은 장점을 가진 현대적인 기업가 세대의 일부로 위치하고 있습니다.
기타 기사
The difference between a homepage website and webpage

홈페이지, 웹사이트, 웹 페이지의 차이를 이해하기

디지털 시대에 접어들면서 인터넷은 우리 생활의 필수적인 부분이 되었습니다. 하지만 여전히 많은 사람들이 “홈페이지”, “웹사이트”, “웹 페이지”라는 용어를 혼용하거나 정확히 구분하지 못하는 경우가 많습니다. 이 세 가지 용어는 비슷해 보이지만, 각각의 의미와 역할은 분명히 다릅니다. 이 글에서는 이 세 가지 개념의 차이를 명확히 이해하고, 각각의 특징을 살펴보겠습니다. 1. 웹 페이지(Web Page): 인터넷의 기본 단위 웹

세부정보 →
Technical Challenges and Solutions for Interconnecting EMR Systems with Telehealth

EMR 시스템과 텔레헬스 연동: 기술적 장벽을 넘어 환자 중심 의료로

통합 불가의 시대는 끝났다. 데이터의 흐름이 진료의 흐름을 바꾸는 순간을 맞이하다. 의료 현장에서 전자의무기록(EMR) 시스템과 텔레헬스 플랫폼의 연동은 단순한 기술적 과제를 넘어, 새로운 의료 패러다임을 구축하는 핵심 과제가 되었습니다. 그러나 이 두 시스템을 매끄럽게 연결하는 과정에서 의료진과 기술자들은 예상치 못한 복잡한 문제들에 직면하고 있습니다. 데이터 형식의 불일치부터 보안 요구사항의 균형까지, 각각 독립적으로 발전해 온 시스템들이

세부정보 →
seeing ai

Seeing AI: 혁신적인 시각 기술의 미래

인공지능(AI)은 우리 삶의 다양한 영역에 스며들고 있으며, 특히 시각 기술 분야에서 놀라운 발전을 이루고 있습니다. Seeing AI는 시각장애인을 위한 보조 기술부터 실시간 객체 인식, 의료 이미지 분석까지 다양한 분야에서 활용되며, 우리의 시각적 경험을 혁신하고 있습니다. 이 글에서는 Seeing AI의 핵심 기능, 최신 동향, 그리고 한국에서의 적용 사례를 살펴보겠습니다. 1. Seeing AI란 무엇인가? Seeing AI는 마이크로소프트에서

세부정보 →
Case Study of Data-Based Early Detection

데이터 기반 조기 이상 감지: 변화를 예측하고, 위기를 선제적으로 관리하는 기술

예측이 현실이 되기 전에 미리 알아차리는 능력, 그것이 데이터 기반 조기 이상 감지의 핵심이다. 2024년 10월 17일 (글 게시 예정일) — 서울 강남구의 한 데이터 분석 회사의 모니터링 센터에서 팀장 김민수 씨는 화면에 나타난 일련의 패턴을 응시하고 있습니다. 여러 대시보드에는 수백 개의 산업 장비에서 실시간으로 전송되는 데이터가 흐르고 있지만, 그 중 하나의 패턴이 미묘하게 다른

세부정보 →
pictory ai

Pictory AI: 한국 사용자를 위한 최고의 AI 영상 생성 도구

영상 콘텐츠의 중요성이 커지는 시대에, Pictory AI는 텍스트를 매력적인 영상으로 변환해주는 혁신적인 도구로 주목받고 있습니다. 마케터, 콘텐츠 제작자, 소규모 비즈니스 소유자라면, 이 AI 기반 플랫폼이 어떻게 시간을 절약하고 전문적인 영상을 쉽게 제작할 수 있는지 궁금할 것입니다. 이 글에서는 Pictory AI의 주요 기능, 장점, 한국 사용자를 위한 활용 팁까지 자세히 살펴보겠습니다. Pictory AI란? 간단한 텍스트로 영상

세부정보 →
explainable ai

설명 가능한 AI(XAI)란 무엇인가요?

인공지능(AI)은 우리 삶의 다양한 분야에서 빠르게 확산되고 있습니다. 하지만 AI의 결정 과정이 복잡해질수록, 그 내부 로직을 이해하기 어려워지고 있습니다. 이에 따라 설명 가능한 AI(eXplainable AI, XAI)가 주목받고 있습니다. XAI는 AI의 판단 근거를 인간이 이해할 수 있도록 설명하는 기술로, 투명성과 신뢰성을 높이는 데 기여합니다. 이 글에서는 XAI의 개념, 필요성, 주요 기법, 그리고 실제 적용 사례까지 상세히

세부정보 →
Scroll to Top