軟件項目規模的評估方法有很多,我們近期會(huì )把這些方法一一進(jìn)行梳理然后發(fā)布出來(lái)供大家學(xué)習了解。今天我們來(lái)說(shuō)說(shuō)軟件項目規模評估方法中的軟件源代碼行法。
軟件源代碼行法(SLOC)是以軟件的源代碼行數量來(lái)計算或表示軟件的規模。使用軟件源代碼行評估軟件項目的規??煞譃閮深?lèi):物理SLOC和邏輯SLOC。物理SLOC是指除去注釋行后以文本形式出現的程序源代碼行數。邏輯SLOC是指可執行語(yǔ)句的數量,這里可執行語(yǔ)句的定義與特定的計算機編程語(yǔ)言有關(guān)。
軟件成本與源代碼行數有高度的正相關(guān)性,但是源代碼洗數量受到諸多因素影響,如編程語(yǔ)言、開(kāi)發(fā)人員的技術(shù)水平、系統設計方案等。在項目早期,軟件的源代碼行數量通常是難以估算的,而在軟件項目完成后,對源代碼行數量如何統計也存在爭議,如自動(dòng)生成的代碼是否計算在內,刪除修改的代碼又如何計算等。
常使用源代碼行數量作為成本和計劃估算模型的輸入參數的模型一般有:COCOMO、PRICE、SEER-SEM等。
以上就是軟件造價(jià)評估公司中基數聯(lián)為您帶來(lái)的“軟件項目規模評估方法之軟件源代碼行法”所有內容,更多軟件開(kāi)發(fā)成本估算知識敬請關(guān)注中基數聯(lián)!
電話(huà):010-62667992
郵箱:csbmk@csbmk.com
地址:海淀區上地信息路11號1至4層整棟1幢三層西310室