기금넷 공식사이트 - 헤지 펀드 - 소프트웨어 개발 가격은 어떻게 책정되나요?

소프트웨어 개발 가격은 어떻게 책정되나요?

소프트웨어 개발 가격은 어떻게 책정되나요?

소프트웨어 개발을 위한 근로 시간 계산 방법, 소프트웨어 시스템 맞춤형 개발 견적 견적 방법, 소프트웨어 개발 근로 시간 수수료 기준

1. 소프트웨어 개발 및 소프트웨어((전화.叽l58--ll33--4744)) 가격 추정 방법

소프트웨어 개발 가격은 작업량, 사업 비용, 국세, 기업 이익과 관련이 있습니다. , 등. 계산을 용이하게 하기 위해 계산 공식이 제공됩니다:

소프트웨어 개발 가격 = 개발 작업량 -ll33--4744)) 작업량

소프트웨어 개발 작업량은 예상 작업량 경험 값과 관련이 있으며, 위험 계수 및 재사용 계수:

소프트웨어 개발 작업량 = 작업량 경험 가치 추정 소스 코드 라인이나 기능 점수 측면에서 계산하면 이러한 방법은 구현하기가 매우 어렵습니다. 현재 국제사회에서는 여전히 과거 경험을 바탕으로 계산하고 있으며, 국내 소프트웨어 회사들도 실증적인 방법을 사용하여 작업량을 추정하고 있습니다.

추정 방법을 보다 표준화하기 위해 국가 표준 "GB/T 8566-2001 소프트웨어 라이프사이클 프로세스"에 규정된 소프트웨어 개발 프로세스의 다양한 활동에 따라 작업 부하를 계산하는 것이 좋습니다. ".

작업량 계산은 일반적으로 '사람·달'이라고 하는 한 달(공휴일을 포함하는 달력의 월) 동안 개발 직원이 완료할 수 있는 작업량을 기준으로 합니다. ".

소프트웨어 개발 프로세스에는 일반적으로 언급되는 소프트웨어 개발뿐만 아니라 다양한 소프트웨어 테스트 활동도 포함된다는 점을 상기하는 것이 특히 중요합니다.

1.1.2 위험 계수(σ로 표시)

워크로드 경험 가치를 추정하는 데에도 더 큰 위험이 있으며, 이는 또한 소프트웨어 위기를 유발합니다. 요인. 특히 소프트웨어 회사가 정보 엔지니어링 프로젝트의 비즈니스 분야에 익숙하지 않거나 익숙하지 않고 사용자가 실제 요구 사항을 완전하고 명확하게 표현할 수 없거나 표현할 수 없는 경우 소프트웨어 회사는 지속적으로 수요 확보를 개선하고 설계를 수정해야 합니다. 등 작업 항목. 따라서:

l ≤ 위험 계수 ≤ 1.5

소프트웨어 회사에 대한 당사의 이해에 따르면 예상 작업량의 실증적 값의 절반을 초과하는 것은 허용되지 않으므로 "1.5"로 결정했습니다. 한계값입니다. 물론 이는 회사의 역량과 사용자의 수용 여부에 따라 달라집니다.

1.1.3 재사용 계수(τ로 표시)

작업량 추정의 실증치는 일반적인 프로젝트를 수행하는 소프트웨어 회사에서 추정하지만, 소프트웨어 회사가 "컴포넌트 기반"을 채택한 경우 '개발 방식'

과 재사용 가능한 컴포넌트 라이브러리(핵심 자산 라이브러리)가 확립되었거나, 기존 소프트웨어 제품 중 일부를 2차 개발에만 사용함으로써 소프트웨어 개발 부담을 줄이는 방식이다. 따라서:

0.25 ≤ 재사용 계수 ≤ 1

컴포넌트 기반 개발 방식(소프트웨어 제품 라인)을 구현하는 국내외 소프트웨어 회사의 경험 데이터에 따르면 작업 효율성은 25% 향상됩니다(최고 값).

1.2 개발비/인·월

소프트웨어 기업의 사업비, 국세, 기업이익, 관리비, 품질비용. 다양한 소프트웨어 개발자에게 할당될 수 있습니다.

개발비/인·월=(P+Q+R)× S× τ

1.2.1P(인두수수료)

인두수수료는 주로 국가가 규정하는 직원의 급여, 상여금, 각종 인당 비용입니다. 그 총액은 소프트웨어 회사 사업 비용의 70~80%를 차지한다.

P = B × 1.476

국가에서 규정하는 예비비 7%, 의료보험 12%, 연금 22%, 실업수당

2% (즉, 흔히 4대 기금이라고 함) 산재보험금 0.5%, 모성보호금 0.5%, 장애기금 1.6%, 노동조합기금 2%도 산정되는데, 총 급여의 47.6%를 차지합니다.

B는 회사가 직원에게 지급하는 급여, 상여금, 물질적 보상, 기타 항목의 합계를 회사 직원 수로 나누어 매월 배분하는 평균 급여입니다.

1.2.2 Q (사무실비)

사무실비에는 본사건물임대료 및 자산관리비, 통신비, 사무용품비, 수도세, 전기세, 공조비, 설비비 등이 포함됩니다. 감가상각비, 출장비, 그 밖에 직원의 직무훈련을 위해 회사가 지불하는 비용도 포함되며, 그 총액은 소프트웨어 회사 사업비용의 20~30%를 차지한다.

Q = B/3

여기서 사무실 비용은 사업 비용의 25%로 계산됩니다.

1.2.3 R(국세 및 법인세)

국가가 소프트웨어 산업을 발전시키기 위해 시행하는 우대정책으로 인해 별도로 산정을 기재하지는 않으나, 소프트웨어 기업은 여전히 국세 납부의무는 기업의 이익과 함께 고려될 수 있습니다.

또한 소프트웨어 회사의 직원은 1년 12개월 근무를 하도록 되어 있어도 현장 교육과 사전 준비를 위한 시간이 필요합니다. -승진을 위한 직업훈련. 우리가 이해한 바에 따르면, 소프트웨어 회사의 직원이 1년에 10~11개월 동안 일하는 것이 정상입니다.

R = B/3

다음은 각 소프트웨어 회사가 상황에 따라 변경할 수 있는 제안 사항입니다.

1.2.4 S(관리 계수)

일반적으로 각 조직에는 일정 비율의 관리자가 있습니다. 일부 조직의 관행을 참조하면 소프트웨어 10개당 소프트웨어 직원이 2명입니다. 직원은 관리 비용입니다:

1 ≤ S ≤ 1.2

1.2.5 T(품질 계수)

소프트웨어 품질을 향상하려면 다음이 있어야 합니다. 지출, 즉 품질 비용: 소프트웨어 회사마다 품질 비용이 다릅니다.

소프트웨어 회사도 다른 회사와 마찬가지로 성실성, 브랜드 등 회사 비용을 증가시키는 요소가 많습니다.

현재 ISO9000 품질 시스템 인증과 CMM 또는 CMMI 인증을 각각 1.05, 1.1, 1.15, 1.2 값으로 통과하여 이를 확인할 수 있습니다.

향후에는 소프트웨어 기업의 자격을 4단계로 나누는 것이 바람직하다. CMMI 인증, 브랜드, 무결성 등 다양한 요소를 바탕으로 소프트웨어 산업 협회에서 결정합니다. 이 시스템의 구축에는 여전히 추가 조사가 필요합니다.

이를 바탕으로 위의 사항을 합산합니다.

개발비/인·월=(B × 1.476 + B/3 + B/3)× l.2 × T

= B ×(1.476 + 2/3)× 1.2 × T

= B × 2 .575 × T

= B × λ

T=1.05일 때, λ=2.7

T=1.2일 때, λ=3.09

따라서 2.7 ≤ λ ≤ 3.09

외국 소프트웨어 아웃소싱 사업을 수행하는 경우, 직원의 급여가 더 높고, 다른 한편으로는 업무 방식을 최대로 활용하기가 어렵습니다. 따라서 R=B/2를 권장합니다. 따라서

개발비/인·월 = B(1.476 + 1/3 + 1/2)× 1.2 × T

= B × 2.767 × T

= B × λ

T=1.05일 때 λ=2.906

T=1.2일 때 λ=3.32

따라서 2.9 ≤ λ ≤ 3.32

결론:

소프트웨어 개발 가격 = A × σ × τ × B × λ

A: 예상 워크로드 경험 가치

B: 소프트웨어업체 평균연봉/인·월

Q: 위험계수 l ≤ Q ≤ 1.5

T: 재사용계수 0.25 ≤ τ ≤ 1

λ: 종합계수 2.7 ≤ λ ≤ 3.09

2. 소프트웨어(시스템) 유지보수 비용 추정 방법

Confidence Project 프로젝트의 시스템 통합 및 응용 소프트웨어 개발을 완료한 후, 정식 운영을 위해 사용자에게 인도된 후 1년이 지나면 소프트웨어(시스템)에 대해 1년간 무료 유지보수 서비스가 제공됩니다.

공식적으로 운영된 지 1년이 지나면 소프트웨어 회사는 사용자와 소프트웨어(시스템) 유지보수 계약을 체결해야 한다. 본 계약은 기술이전계약 또는 기술개발계약입니다.

다양한 사용자 요구 사항에 따라 소프트웨어(시스템) 유지 관리는 4가지 수준으로 나눌 수 있습니다.

2.1 레벨 A

소프트웨어 회사는 일상적인 작업에서 발생하는 문제를 해결하기 위해 상주 사용자에게 기술 인력을 보냅니다.

2.1.1 U(시스템 구축 투자 금액)

사용자는 소프트웨어 회사가 유지 관리하는 시스템과 시스템 구축에 대한 투자 금액이 필요합니다. 사용자가 자신이 개발한 응용 소프트웨어를 유지하기 위해 소프트웨어 회사만 필요한 경우 U는 응용 소프트웨어 개발 비용입니다. 컴퓨터 하드웨어, 소프트웨어, 네트워크 및 응용 소프트웨어를 포함한 전체 시스템을 유지하기 위해 소프트웨어 회사가 필요한 경우 U는 응용 소프트웨어 개발 비용입니다. U는 정보공학 프로젝트의 비용입니다. 총 투자액입니다.

2.1.2 N(기술인력 수)

소프트웨어 회사가 N명의 기술인력을 영구 사용자로 파견하므로:

소프트웨어(시스템) 유지 관리 비용 /연도 = U × 15% 또는 B × λ × N × 12

B, λ 1 참조.

2.2 레벨 B

소프트웨어 회사 연중 7일 매주, 하루 24시간(즉, 7×24시간) 응답하고, 2시간 이내에 현장에 도착하고, 매일 기술자를 현장에 파견하여 소프트웨어(시스템) 성능을 디버깅하여 양호한 상태로 유지합니다.

소프트웨어(시스템) 유지 보수 비용/년 = U × 10%

2.3 레벨 C

소프트웨어 회사는 연중무휴 24시간 응답하고 2시간 이내에 현장에 도착합니다. .

소프트웨어(시스템) 유지보수 비용/년 = U × 5%

2.4 레벨 D

이용자의 정보공학 시스템 또는 애플리케이션에 문제가 있는 경우 소프트웨어, 원본 담당 소프트웨어 회사에서는 이를 유지 관리하기 위해 인력을 파견합니다.

2.4.1 B'

이 유지 관리 방법을 사용하려면 소프트웨어 회사에서 모든 기술 파일을 저장해야 하며, 소프트웨어 회사에서 전담 인력을 배치하여 지속적으로 숙지하고 완전히 숙달해야 합니다. 소프트웨어(시스템) 다양한 기술적 세부 사항. 따라서 소프트웨어 회사의 이러한 지출은 유지보수 비용 수입으로 상환되어야 합니다.

1.1.3절의 B를 매개변수로 이용하여 B'로 표현되는 인·월 단위를 인·일로 변경한다.

2.4.2 τ'

소프트웨어 회사가 컴포넌트 기반 개발 방식을 채택하고 컴포넌트 라이브러리를 구축한다면 소프트웨어 유지 관리의 효율성이 크게 향상될 것입니다. 또한, 대략 유사한 시스템을 여러 사용자가 실행하는 경우 효율성도 향상될 수 있습니다.

1.1.3절의 τ를 τ'로 표시되는 매개변수로 사용합니다. 따라서:

소프트웨어(시스템) 유지 비용/시간 = B' × τ'× n

이번 n은 소요 인원과 소요 일수를 나타냅니다. τ'의 값은 0.2 ≤ τ'≤ 1입니다.

3. 시스템 통합 가격 추정 방법

전체 시스템에 관련된 장비, 소프트웨어, 네트워크를 통합하여 정상적으로 실행하고 그 운영 결과를 사용자가 설정합니다. 시스템의 목표. 이것이 바로 시스템 통합의 의미입니다. 따라서 순수한 장비 조달 및 공급에는 시스템 통합이 포함되지 않으며, 순수한 응용 소프트웨어 개발에는 시스템 통합이 포함되지 않는 것으로 이해될 수 있습니다.

시스템 통합 비용은 전체 시스템의 규모, 전체 시스템의 복잡성 등과 관련되어야 합니다.

시스템 규모는 시스템 구축 비용과 밀접한 관련이 있는 경우가 많습니다. 계산을 단순화하기 위해 시스템 구축 비용(U로 표시)을 기준 좌표로 사용합니다. 복잡도(α로 표시)는 4가지 수준으로 구분할 수 있습니다.

시스템 통합 비용 = U × α × T

T섹션 1.2.5 참조

3.1 레벨 A

전체 시스템에는 컴퓨터가 포함됩니다. 하드웨어, 소프트웨어, 근거리 통신망 및 시스템 구조는 3개 수준(3개 수준 포함) 이하입니다.

5% ≤ α ≤ 8%

3.2 레벨 B

전체 시스템에는 컴퓨터 하드웨어, 소프트웨어, LAN 및 인터넷이 포함되며 시스템은 구조는 3개 이상(3개 레벨 포함)으로 되어 있습니다.

7% ≤ α ≤ 10%

3.3 레벨 C

전체 시스템에는 컴퓨터 하드웨어, 소프트웨어, 근거리 통신망, 인터넷 및 다양한 네트워크 인터페이스가 포함됩니다.

8% ≤ α ≤ 12%

3.4 레벨 D

전체 시스템에는 컴퓨터 하드웨어, 소프트웨어, 네트워크, 통신 및 다양한 데이터 수집 장비 인터페이스가 포함됩니다. 또는 메인 시스템과의 인터페이스를 가지고 있습니다.

10% ≤ α ≤ 15%

4. 시스템 솔루션 비용 추정 방법

사용자가 제시한 사전 요구 사항을 기반으로 소프트웨어 회사는 과거 경험을 바탕으로 구매할 컴퓨터 하드웨어, 소프트웨어, 네트워크 장비 및 응용 소프트웨어 개발에 대한 일반적인 아이디어, 비용 추정, 사전 일정 준비, 규칙에 대한 일부 계획을 포함하여 전체 시스템 구축에 대한 계획을 제공합니다. 정보화와 관련된 규제, 때로는 정보 센터 건설 등과 관련된 경우도 있습니다. 이것이 바로 시스템 솔루션이 하는 일입니다.

현재 국내 시장에서는 시스템 솔루션이 지적 노동의 결과물이라는 점에 대한 이해가 부족하고, 국내 입찰업체 대부분이 정보기술(IT)에 익숙하지 않아 시스템 솔루션에 대한 비용 청구가 더욱 어렵다. 따라서 현재 요금은 과도기적 단계에 있습니다.

시스템 솔루션 비용은 전체 시스템의 규모 및 복잡성과 관련이 있습니다.

시스템 규모는 시스템 구축 비용과 밀접한 관련이 있는 경우가 많으며, 계산을 단순화하기 위해 시스템 구축에 대한 총 투자액(U로 표시)을 기준 좌표로 사용합니다.

복잡도는 사용자의 기능, 성능 요구사항의 복잡성, 정보 인터페이스의 종류와 개수에 따라 달라지며 β로 표시됩니다.

솔루션 비용 = U × β × T

T섹션 1.2.5 참조

β에 대해서는 섹션 3에 나열된 수준을 참조합니다.

A등급: 0.7%  β  1.2%

B등급: 1%  β  1.8%

C등급: 1.5%  β  2.2 %

D등급: 2% ≤ β ≤ 3%