影響工程成本的主要因素包括:專案屬性、人員屬性、計算機屬性、專案成果屬性及其他的因素。在進行專案成本估算時,應當綜合考慮這些因素。
1.專案屬性 專案本身的屬性是影響工程成本最直接的因素,需求的不確定性、計劃的不落實性、規模和工作量的不確定性、進度與質量限制、外部環境的影響和專案風險、使用軟體的工具以及現代程式設計規範的運用都會影響到工作成本。
2.人員屬性 人員是工程專案的主要角色,由於資訊系統工程的知識密集型特點,對技術人員的依賴性強。系統分析員的能力、程式設計師和測試人員的能力、虛擬機器經驗、使用程式設計語言的經驗、應用經驗以及人員的流動都牽涉到專案成本。
3.計算機屬性 計算機的執行時間、主存限制、虛擬機器的易變性和計算機的週轉時間也會對軟體開發成本造成影響。
4.專案成果屬性 專案成果需要注意的有三個方面: 軟體開發網 (1)可靠性要求越高的軟體開發,所投入在開發各階段上的質量控制方面的成本越高。並不是所有軟體都有相同的可靠性要求,對可靠性的要求等級可以根據不同的應用特點具體定義。 (2)資料基的規模 (3)軟體產品的複雜性
5.其他的因素 應用型別、語言水平、其他有關軟體規模的度量(複雜性、實體和規格說明)、管理質量、使用者介面質量、文件的數量、硬體配置以及安全和保密性的限制等都會影響工程成本。在實際工作中,加強對這些因素的預測和管理,採取合理的措施,做好工程成本控制工作是關鍵。
影響工程成本的主要因素包括:專案屬性、人員屬性、計算機屬性、專案成果屬性及其他的因素。在進行專案成本估算時,應當綜合考慮這些因素。
1.專案屬性 專案本身的屬性是影響工程成本最直接的因素,需求的不確定性、計劃的不落實性、規模和工作量的不確定性、進度與質量限制、外部環境的影響和專案風險、使用軟體的工具以及現代程式設計規範的運用都會影響到工作成本。
2.人員屬性 人員是工程專案的主要角色,由於資訊系統工程的知識密集型特點,對技術人員的依賴性強。系統分析員的能力、程式設計師和測試人員的能力、虛擬機器經驗、使用程式設計語言的經驗、應用經驗以及人員的流動都牽涉到專案成本。
3.計算機屬性 計算機的執行時間、主存限制、虛擬機器的易變性和計算機的週轉時間也會對軟體開發成本造成影響。
4.專案成果屬性 專案成果需要注意的有三個方面: 軟體開發網 (1)可靠性要求越高的軟體開發,所投入在開發各階段上的質量控制方面的成本越高。並不是所有軟體都有相同的可靠性要求,對可靠性的要求等級可以根據不同的應用特點具體定義。 (2)資料基的規模 (3)軟體產品的複雜性
5.其他的因素 應用型別、語言水平、其他有關軟體規模的度量(複雜性、實體和規格說明)、管理質量、使用者介面質量、文件的數量、硬體配置以及安全和保密性的限制等都會影響工程成本。在實際工作中,加強對這些因素的預測和管理,採取合理的措施,做好工程成本控制工作是關鍵。