用代碼行技術估算軟件規模時,當程序較小時常用的單位是代碼行數(LOC),當程序較大時常用的單位是千行代碼數(KLOC)。
代碼行技術的主要優點是,代碼是所有軟件開發項目都有的“產品”,而且很容易計算代碼行數。
代碼行技術的缺點是:
源程序僅是軟件配置的一個成分,用它的規模代表整個軟件的規模似乎不太合理;
用不同語言實現同一個軟件所需要的代碼行數并不相同;
這種方法不適用于非過程語言。
代碼行技術的主要優點是,代碼是所有軟件開發項目都有的“產品”,而且很容易計算代碼行數。
代碼行技術的缺點是:
源程序僅是軟件配置的一個成分,用它的規模代表整個軟件的規模似乎不太合理;
用不同語言實現同一個軟件所需要的代碼行數并不相同;
這種方法不適用于非過程語言。