SW 대가 산정 `토토 바카라` 주목

관련 통계자료 다운로드 토토 바카라 방식 SW사업대가 선정

올해 초 소프트웨어(SW) 사업대가 기준이 변경되고 국제공인 토토 바카라측정전문가(CFPS:Certified Function Point Specialist)가 잇따라 배출되면서 ‘토토 바카라(Function Point)’에 대한 관심이 고조되고 있다.

 그동안 정보기술(IT)의 수요 증가 추세에도 불구하고, 토토 바카라 사업대가를 계산하고 합리적인 비용을 산정하는 방법이 모호했다. 이에따라 발주 기관은 정보화 예산을 편성하는 데 어려움을 겪고, IT 업체들도 적정 사업대가를 산출하는 데 난항을 겪는 등 토토 바카라 사업대가를 산정하는 자체가 기준이 사실상 부재했다.

 이런 가운데 지난 2월 정통부가 국가 및 공공기관이 발주하는 SW 사업대가 기준을 프로그램 라인수를 기준으로 한 ‘본수(LoC:Line of Code)’ 방식에서 발주자에 제공하는 기능을 바탕으로 한 ‘토토 바카라’ 방식으로 개정·고시하면서 토토 바카라가 화두로 떠오르고 있다.

 토토 바카라는 지난 79년 미국 IBM의 앨런 J 알브레히트에 의해 SW 규모를 측정 및 예측하는 기법으로 최초로 제안됐다.

 토토 바카라는 SW 개발 프로젝트의 규모 측정을 위해 고안됐지만 현재는 △SW 개발 비용 산정 △유지보수 비용 산정 △IT 아웃소싱 계약 △프로세스 개선 분석 △품질 측정 등에 활용되고 있다.

 국내에서도 지난 2001년부터 사용자 관점에서 SW 사업대가를 산정할 수 있는 토토 바카라 방식으로의 개정이 추진됐지만 원가분석을 위한 데이터 부족을 이유로 계속 연기돼 왔다.

 토토 바카라방식은 SW가 사용자에 제공하는 기능을 논리적 관점에서 식별해 SW 대가를 측정하는 방식이다.

 기존 토토 바카라 사업대가 기준인 ‘본수’ 방식은 소프트웨어 분야의 빠른 기술발전 속도를 반영하지 못할 뿐 아니라 사업자 기술력에 대한 정확한 평가가 어렵다는 지적이 끊임없이 제기돼 왔다.

 ‘본수’ 방식에 따르면 온라인 프로그램의 경우, 게시판과 회계관리를 비교할때 획일적인 온라인 애플리케이션 스텝 수에 의거해 동일한 비용을 산정할 수 밖에 없었다.

 하지만 토토 바카라방식을 적용하면 각 기능의 유형을 구분해서 복잡도에 따라 가중치를 적용하기 때문에 사업대가가 달라진다. 이렇게 될 경우 SW 사업 대가는 다음과 같이 책정된다.

 일단 사용자의 요구를 파악해서 개발 범위를 설정하고, 규모를 산정한 뒤 토토 바카라를 넣어 보정전 개발비를 산정한다. 그후 규모나 애플리케이션 유형, 언어, 품질 및 특징에 따라 보정계수를 적용해 개발비를 산정하고 여기에 직접 경비와 이윤을 넣으면 SW 사업대가가 나온다.

 정통부는 국제 추세와 기술 변화를 감안, 보정계수를 지속적으로 현실화할 예정이다.

 토토 바카라 방식으로 대가기준 산정을 하는 것은 계약시 합리성을 추구할 수 있고 IT 업체의 예가 산정에도 합리적인 기준을 제시할 수 있을 것이라는 게 대체적인 분석이다.

 특히 SI 업계는 과거 제각각의 용역 가격이 토토 바카라방식을 활용하면 표준 가격으로 측정 가능하기에 저가 수주 근절에 큰 도움이 될 것으로 기대하고 있다.

 홍충주 삼성SDS 책임은 “SW사업대가 기준 개정에 따라 발주자와 수주자간 합리적인 가격 산출이 보다 현실화되고 있다”고 전제한 뒤 “토토 바카라 점수의 적용과 다양한 개발환경에서의 측정 방법 등에 대해서는 좀더 논의가 필요하다”고 말했다.

 그러나 삼성SDS와 LG CNS, SK C&C, 포스데이타 등 대형 SI 업체를 제외하고 토토 바카라 방식에 대한 인식이 아직까지 부족한 상황이다. 또 토토 바카라 방식을 명확히 이해하면서 SW 사업대가를 산정할 수 있는 전문 인력이 정부 및 산하기관에는 전무해 토토 바카라가 본격적으로 적용되는 데 장애물로 작용할 수 있다는 우려도 적지 않다.

 <김원배기자 adolfkim@etnews.co.kr>

소프트웨어 사업대가 측정 방법 비교

구분 본수 방식 토토 바카라 방식

대상 프로그램 사용자의 요구에 대응한 애플리케이션 프로그램 및 데이터 토토 바카라

정의 입력·조회·수정·출력 등 유형별 토토 바카라을 독립적으로 실행할 수 있는 프로그램의 최소 단위 SW가 사용자에게 제공하는 토토 바카라을 논리적 관점에서 식별, SW 규모를 측정

특징 실행 프로그램만이 산정 대상, 프로그램 유형별(온라인, 배치, 실시간) 스텝 수 적용 프로그램 및 데이터가 산정 대상, 토토 바카라별 데이터 항목의 수를 기준으로 복잡도 적용