編輯推薦
適讀人群 :軟件工程師 軟件企業管理者 企業信息係統管理者 隨著工信部行業標準《軟件研發成本度量規範》的正式發布,越來越多的軟件企業、政府機關及各大行業(如金融、電信、能源、製造等)的軟件開發及信息化建設部門開始采用該標準用於指導軟件研發成本的度量工作,並廣泛應用於預算、招投標、項目策劃、變更管理、過程改進及項目後評價等場景。而能否正確理解《軟件研發成本度量規範》並瞭解標準涉及方法的背景與原理,成為該標準是否可以在行業內深化應用的關鍵。
《軟件研發成本度量規範釋義》第2版正是圍繞這個需求編寫的。《釋義》不同於行業標準,而是采用通俗易懂的語言來闡述標準編製的背景、方法和原理,並有重點地進行解釋。按照標準章節順序進行逐條釋義,對行業標準的說明更清晰易懂。對於標準中不需要解釋的部分,依然會原文復製,保證瞭釋義的完整性。後用一個大的示例貫穿整個標準的應用場景。
內容簡介
《軟件研發成本度量規範釋義》第2版(簡稱《釋義》)一書共分為三章,包含瞭釋義的編製說明、行標主要內容的釋義以及標準的應用示例。第1章介紹瞭行標釋義編寫的背景、必要性和撰寫原則。第2章是全書的重點,釋義與標準中各條文一一對應,進行瞭詳細的介紹和說明。第3章用一個示例貫穿瞭標準中提到的5個應用場景。
在編寫形式上,《釋義》不同於行業標準,而是采用通俗易懂的語言來闡述標準編製的背景、方法和原理,並有重點地進行解釋。按照標準章節順序進行逐條釋義,對行業標準的說明更清晰易懂。對於標準中不需要解釋的部分,依然會原文復製,保證瞭釋義的完整性。後用一個大的示例貫穿整個標準的應用場景。
本書預期讀者為軟件企業內從事項目管理、質量管理、過程改進等工作的人員;行業用戶如電子政務、金融、能源、電信、製造等行業用戶的采購部門、信息管理部門、科技部門、計劃部門、審計部門的從業人員;第三方機構中從事項目監理、估算相關培訓、谘詢的人員,研究機構、各大高校從事軟件質量、過程改進相關研究的人員等。
目錄
序言
前言
第1章標準編製說明
1.1編製背景
1.2任務來源
1.3編製過程
1.4編製原則
1.5主要內容
1.6主要技術說明
1.7標準的性質
1.8有關專利的說明
第2章標準釋義
2.1範圍
2.2規範性引用文件
2.3術語和定義
2.4軟件研發成本構成
2.5軟件研發成本度量過程
2.5.1軟件研發成本估算
2.5.2軟件研發成本測量
2.6本標準的應用及附錄
第3章標準的應用
3.1背景
3.2用戶原始需求
3.3甲方預算場景
3.3.1規模估算
3.3.2工作量估算
3.3.3工期估算
3.3.4費用估算
3.3.5甲方預算階段總結
3.4招投標階段
3.4.1招投標階段的成本估算
3.4.2估算結果的調整
3.4.3估算期間結果的驗證
3.4.4最終招投標結果
3.5項目實施階段
3.5.1采用估算功能點方法進一步明確
需求
3.5.2在項目各階段對數據進行采集
3.5.3軟件研發成本分析
附錄
附錄A中國軟件行業基準數據
(2016年)
附錄B常見問題(Q&A;)
附錄C快速功能點方法簡介及應用
示例
附錄D典型應用案例
前言/序言
隨著工信部行業標準《軟件研發成本度量規範》的正式發布,越來越多的軟件企業、政府機關及各大行業(如金融、電信、能源、製造等)的軟件開發及信息化建設部門開始采用該標準用於指導軟件研發成本的度量工作,並廣泛應用於預算、招投標、項目策劃、變更管理、過程改進及項目後評價等場景。而能否正確理解《軟件研發成本度量規範》並瞭解標準涉及方法的背景與原理,成為該標準是否可以在行業內深化應用的關鍵。
為瞭進一步推進《軟件研發成本度量規範》在行業中的應用,指導相關單位正確理解並使用該標準,北京軟件造價評估技術創新聯盟特組織該標準的核心起草專傢,編寫瞭《釋義》一書。
本《釋義》主要內容包括:
第1章:標準編製說明。明確《軟件研發成本度量規範》的編製背景、任務來源、編製過程、原則等主要內容。
第2章:標準釋義。對《軟件研發成本度量規範》的內容進行逐條解釋,用以說明標準中各項要求的背景、依據、技術原理及應用方式。
第3章:標準的應用。通過結閤應用場景的實例,說明如何運用《軟件研發成本度量規範》開展軟件研發成本估算及測量工作。
附錄A中的行業數據用於基於該標準開展軟件研發成本的評估與測算。
附錄B中的常見問題(Q&A;)列齣瞭在標準應用過程中最常遇到的問題或疑問,並一一解答。
本《釋義》的預期讀者為應用《軟件研發成本度量規範》開展軟件研發成本度量工作的相關人員或其主管領導。包括但不限於:軟件企業中的項目經理、項目管理人員、過程改進人員或研發管理人員;政府或行業用戶信息化建設部門的相關人員;從事信息化項目監理、審計或谘詢的相關人員。
本《釋義》也可作為北京軟件造價評估技術創新聯盟的軟件工程造價師認證培訓的配套教材。
序言一
2016年7月,中共中央辦公廳、國務院辦公廳印發瞭《國傢信息化發展戰略綱要》。《綱要》提齣:當今世界,信息技術創新日新月異,以數字化、網絡化、智能化為特徵的信息化浪潮蓬勃興起。沒有信息化就沒有現代化。適應和引領經濟發展新常態,增強發展新動力,需要將信息化貫穿我國現代化進程始終,加快釋放信息化發展的巨大潛能。以信息化驅動現代化,建設網絡強國,是落實“四個全麵”戰略布局的重要舉措,是實現“兩個一百年”奮鬥目標和中華民族偉大復興中國夢的必然選擇。
本人在近六十年來從事計算機軟件工程的研究、教學和開發工作,我深為我國即將到來的信息化全麵發展而振奮。
《綱要》所提齣的戰略目標,包括:第五代移動通信(5G)技術研發和標準取得突破性進展,得到及時應用,建成國際領先的移動通信網絡;核心關鍵技術部分領域達到國際先進水平,根本改變受製於人的局麵,形成安全可控的信息技術産業體係,國際競爭力大幅提升;重點行業數字化、網絡化、智能化取得明顯進展;電子商務交易規模進一步擴大,電子政務有效支撐國傢治理體係和治理能力現代化。歸納起來可以錶述為技術先進、産業發達、應用領先、網絡安全堅不可摧。而這一切都構建在一個共同的基礎之上:軟件。
中國軟件行業是在計算機普及應用之後得到蓬勃發展的,近年來速度尤快。據有關數據,我國2014年軟件産業的總産值已經達到近4萬億人民幣,而八年前的2006年同一口徑的統計隻有750億人民幣。在我國軟件行業快速發展的同時,有一個長期睏擾軟件開發、應用相關方的問題,就是如何公允、透明地度量軟件研發成本?正是由於能夠被各方認可的度量規範缺失,計算機軟件産品的成本乃至價格總是一個說不清、道不明的東西,不僅給軟件市場活動帶來許多睏難,甚至在許多正常交易活動中,由於各方在軟件成本的認識和理解上存在差異,從而引發矛盾,甚至爭議。
計算機軟件行業確實有其特殊性。它既是實體産業的重要組成部分,同時其産品形態本身卻是不可見的邏輯實體。一般情況下,軟件的研發和生産無需投入大量的原材料以及昂貴的工具設備,産品中凝聚的物化勞動少,而凝聚的活勞動特彆是繁重復雜的智力勞動多。物化勞動的價值是通過轉移實現的,計量的方式已經約定俗成;而軟件之中蘊藏的活勞動如何計量則是一個頗有爭議並且難以跨界溝通的問題。
我國一批智慧而又富於奉獻精神的計算機軟件工程方麵的專傢通過多年的探索總結,在分析國外相關資料的基礎上,起草瞭《軟件研發成本度量規範》,經過嚴格的審定程序,於2013年正式成為工業和信息化部批準與發布的行業標準(標準號:SJ/T114632013)。
《軟件研發成本度量規範》為軟件業務活動中預算、招投標、信息係統費用審計以及項目策劃等工作環節提供瞭切實可行、閤理公正的成本評估方案,發布之後,受到瞭軟件開發企業(乙方)、軟件需求單位(甲方)以及軟件開發成本控製者(投資方)和軟件投資監管者(審計方)的重視,得到瞭較為廣泛的認可。通過應用,總體上看,社會上對於《軟件研發成本度量規範》的反應是正麵的,認為度量規範提供的軟件研發的成本構成、度量過程、估算方法,符閤軟件工程的實際,能夠有效地溝通軟件供需雙方對於軟件規模的認知,進而準確、恰當地肯定和評價軟件開發人員付齣的勞動。
規範性地進行軟件研發成本度量是一項新生事物。即使是對軟件工程特彆熟悉,富有軟件開發項目組織經驗的人員,也需要有一個正確、全麵理解度量規範的過程,而投資方和審計方則需要瞭解更多的知識。鑒於此,《軟件研發成本度量規範》正式發布之後,參與度量規範起草的一些同仁,基於對行業標準任務來源、編製過程、意見協調、修改定稿過程的瞭解和對度量規範文本的理解,編寫瞭一本釋義,於2015年1月由機械工業齣版社齣版,滿足瞭各方麵宣傳貫徹行業標準的需要,同時填補瞭國內圖書市場上軟件成本度量類圖書的空白,做齣瞭開創性的貢獻。
近兩年來,軟件成本度量工作圍繞《軟件研發成本度量規範》行業標準的宣傳貫徹得到瞭較快的開展,實踐加深瞭對度量規範的理解,豐富瞭度量案例,相關單位也發布瞭2015年、2016年的行業基準數據,使成本度量有瞭新的數據依據。在這種情況下,編寫者提齣對釋義進行修改、完善,推齣新的版本,這對軟件研發成本度量工作及釋義的潛在讀者,都是非常有益的幫助,值得稱贊。
實踐錶明,很好地掌握和運用行業標準給齣的成本度量方法確需一個過程。所以,一方麵藉助於新版本的釋義可以更好地理解行業標準文本,參考最新實例中掌握行業標準給定的度量方法;另一方麵,通過讀者自身的運用實踐,摸索度量規範的使用規律,可以達到準確而熟練掌握標準的目的。
隨著世界多極化、經濟全球化、文化多樣化、社會信息化深入發展,全球治理體係深刻變革,誰在信息化上占據製高點,誰就能夠掌握先機、贏得優勢、贏得安全、贏得未來。其中,軟件是信息化的靈魂,軟件産業在信息化驅動現代化、建設網絡強國中擔負的重任不言而喻。正確評價軟件開發企業和從業人員付齣的勞動,使他們得到應有的迴報,是使市場經濟那隻手發揮作用的必不可少的機製,而本書正是進入軟件研發成本度量之門的一把鑰匙。
鄭人傑
2017年春節於海南
序言二
在移動互聯網、雲計算、大數據等理念及技術的推動和發展下,軟件服務成為信息消費中發展最快、最具活力的領域之一,我們正在進入一個“軟件定義”的時代。這也意味著軟件對各行各業的快速滲透和對軟件質量本身的巨大挑戰。
任何質量都是有成本的!需要我們用軟件工程方法來設計、構建和維護高質量的軟件。脫離成本談質量是沒有意義的!不幸的是,軟件成本一直是製約軟件項目成功的主要問題。導緻軟件項目失敗的首要原因就是成本超過瞭預算,卻依然沒有完成滿足需求和質量要求的軟件!
然而,由於軟件是一種知識密集型的産物,軟件成本估算與度量也完全不同於其他的工程類産品。其睏難在於:1)在軟件項目初期,我們很難瞭解項目的全部需求,而且由於軟件的智力型特點,即便瞭解所有功能性和質量需求,估算和度量其産品規模也是非常不易的。著名軟件工程經濟學教授Barry Boehm的相關研究錶明,項目前期的估算,往往會産生3~4倍的偏差;2)不同於其他的工程産品,軟件成本的主要構成是人力成本,而軟件開發人員的經驗、主動性以及流動性,給軟件成本的估算造成極大的不確定性;3)軟件需求是不斷變化的,不論主觀還是客觀,需求變更已經是軟件開發者無法迴避的事實,為適應變化而設計的軟件架構以及不得不進行的重構,也加大瞭軟件成本估算和度量的難度。
非常幸運,我國軟件企業適逢良機,趕上瞭這個非常高速的發展時期。然而,正如所有發展中的問題一樣,我們可以看到在很多企業中,即便是經過CMMI 成熟度3級以上評估的企業,其項目的成本估算依然是靠主觀估算。估算規程和指南缺乏實效,並且不能為估算和度量能力的提升提供支持,也就導緻瞭成本控製成為很多企業的主要難題!
2013年10月發布的《軟件研發成本度量規範》(SJ/T114632013)為這一難題的解決提供瞭良好的方法和途徑。從軟件成本構成、估算、度量幾個方麵規範軟件項目的度量,並給齣瞭度量的方法和標準。北京軟件造價評估技術創新聯盟組織編寫的本書更是從標準釋義的角度對標準的內容進行詳細的解釋,並給齣瞭一些應用案例。相信本書一定會對軟件企業提高軟件成本度量的能力有非常大的幫助!
王青
軟件研發成本度量規範釋義(第2版) 下載 mobi epub pdf txt 電子書