? ? 軟件開發(fā)定制外包的成本計算是一個復(fù)雜的過程,涉及多個因素和階段。以下是詳細的步驟和方法,用于計算軟件開發(fā)定制外包的成本:
? ? 1.軟件項目規(guī)模估算
? ? 首先,需要估算軟件的規(guī)模。軟件規(guī)模通??梢酝ㄟ^以下兩種方法進行度量:
? ? 代碼行(LinesofCode,LOC):根據(jù)源代碼的行數(shù)來度量軟件規(guī)模。
? ? 功能點(FunctionPoints,FP):根據(jù)系統(tǒng)功能的數(shù)量來測量軟件規(guī)模,與編程語言無關(guān)。

? ? 2.工作量估算
? ? 工作量是指為了提供軟件的功能而必須完成的軟件工程任務(wù)量。工作量的度量單位通常為人月、人天或人年。工作量與軟件規(guī)模緊密相關(guān),并且受到項目和產(chǎn)品特性的影響。
? ? 3.成本構(gòu)成分析
? ? 軟件項目的成本通常包括以下幾個方面:
? ? 軟硬件購置成本:購置或租賃所需的硬件和軟件。
? ? 人工成本:開發(fā)人員、測試人員、項目經(jīng)理等人員的工資和福利。
? ? 維護成本:軟件交付后,提供的客戶支持和維護服務(wù)費用。
? ? 4.成本估算方法
? ? 有多種方法可以用來估算軟件開發(fā)的成本:
? ? 類比估算法:根據(jù)以往類似項目的成本來推算新項目的成本。
? ? 總結(jié)
? ? 軟件開發(fā)定制外包的成本計算需要綜合考慮軟件規(guī)模、工作量、成本構(gòu)成、估算方法、預(yù)算控制和風(fēng)險管理等多個方面。