軟體工程造價估算標準》編制工作全面展開
長期以來,軟體工程造價估算一直困擾著產業界和學術界,尤其是在預算、招投標、專案計劃等活動中因為缺失科學統一的軟體工程造價估算標準,較大程度導致進行專案預算時無據可依,進而造成預算浪費或預算不足,甚至導致專案最終的失敗。因此,科學統一的軟體工程造價估算標準成為有效進行軟體專案管理的重要依據,也是當前軟體產業發展的迫切需要。
追溯到上世紀六十年代,線性模型開始出現,經過50餘年的發展,如今已經形成了基於演算法模型、類比估算、專家判斷等多型別估算方法,在國內外也形成了一些有一定影響力的標準規範。其中,國外標準主要包括《ISO/IEC 20926:2009 Software and systems engineering -- Software measurement -- IFPUG functional size measurement method 2009》等軟體功能規模度量標準;國內標準主要包括《SJ/T11463-2013《軟體研發成本度量規範》》工信部行業標準、《DB11/T 1424-2017資訊化專案軟體運維費用測算規範》地方標準等。
《軟體研發成本度量規範》中規定了軟體研發成本度量的方法及過程,包括軟體研發成本的構成、軟體研發成本度量的過程、軟體研發成本度量的應用。但標準中沒有包含軟體研發成本度量過程中所需要的估算模型、不同場景進行成本估算的詳細步驟和方法、軟體工程造價機構和人員能力判定等內容。
此外,國內外相關標準規範普遍存在一定適用範圍和侷限性。為使軟體工程造價估算能夠適應當前資訊化發展趨勢,全國軟體測評機構聯盟發起,山東道普測評技術有限公司(由山東省軟體評測中心改制成立)牽頭,聯合中國電子技術標準化研究院等20多家單位共同起草了《軟體工程造價估算標準》。目前,該標準的編制工作正在全面開展,將於11月21日進行草案評審。
《軟體工程造價估算標準》主要包括“軟體工程造價估算指南”、“軟體工程造價機構能力標準”、“軟體工程造價人員能力標準”等內容。其中,“軟體工程造價估算指南”主要包括軟體開發工程專案、軟體運維工程專案、軟體資產等方面的造價估算;“軟體開發工程造價估算”主要包括定製化軟體開發、軟體產品二次開發、軟體維護性開發、軟體產品開發實施等場景造價估算;“軟體運維工程造價估算”主要包括應用軟體運維、基礎軟體運維等方面造價估算;“軟體工程造價機構能力標準”主要包括機構通用要求、結構要求、資源要求、過程要求、管理體系等方面內容;“軟體工程造價人員能力標準”主要包括人員基本能力要求、人員估算能力要求、人員執業要求等方面內容。
該標準明確了不同場景相關估算活動的詳細步驟和方法,並對軟體工程造價機構能力、造價人員能力進行了具體的要求規範,旨在指導預算活動相關各方有效開展軟體工程造價估算工作,併為確定軟體工程造價提供科學依據。