<xmp id="cuwos"><xmp id="cuwos">
<samp id="cuwos"><acronym id="cuwos"></acronym></samp>
<samp id="cuwos"></samp>
<object id="cuwos"><rt id="cuwos"></rt></object>
<menu id="cuwos"><noscript id="cuwos"></noscript></menu><menu id="cuwos"><wbr id="cuwos"></wbr></menu>
<xmp id="cuwos"><code id="cuwos"></code>

軟件開發國家標準(軟件開發行業標準)

軟件開發 4445
本篇文章給大家談談軟件開發國家標準,以及軟件開發行業標準對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 軟件測試應該遵循哪些國家標準 一般的商業軟件(不含嵌入式軟件)不涉及軍方的話,參照這3個標準,當然1、 GB/T 25000.51 -2010 《軟件工程 軟件產品質量要求和評價( SQuaRE) 商業現貨( COTS)軟件產品的質量要求和測試細則》 2、 GB/T 16260.1-2006《軟件工程 產品質量 第 1 部分:質量模型》

本篇文章給大家談談軟件開發國家標準,以及軟件開發行業標準對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

軟件測試應該遵循哪些國家標準

一般的商業軟件(不含嵌入式軟件)不涉及軍方的話,參照這3個標準,當然

1、 GB/T 25000.51 -2010 《軟件工程 軟件產品質量要求和評價

( SQuaRE) 商業現貨( COTS)軟件產品的質量要求和測試細則》

2、 GB/T 16260.1-2006《軟件工程 產品質量 第 1 部分:質量模型》

3、 GB/T 16260.2-2006《軟件工程 產品質量 第 2 部分:外部度量》

嵌入式軟件參考的GB/T 30961-2014 嵌入式軟件質量度量 國家標準

至于軍標的話就更多了,如果一般的企業不涉及軍工的話,前3個就可以了,當然如果是嵌入式的可能會用到嵌入式的標準。

當然以上是針對軟件測試應該涉及到的軟件質量要求的標準,其他軟件開發類的國標我就不在這里列舉了。

如何確定軟件的開發成本價格?

軟件開發成本估算過程可進一步細分為軟件規模估算、工作量估算、成本估算和確定軟件開發成本等四個過程。

其中成本估算需要對直接人力成本、間接人力成本、間接非人力成本及直接非人力成本分別進行估算。

國家標準《GB/T 36964-2018 軟件工程 軟件開發成本度量規范》中建議的軟件開發成本估算基本流程如下圖所示:

國家準中的四個估算過程,層層遞進,逐步細化,最終達到科學、一致的成本估算。

一、軟件規模估算

通常情況下,規模估算是軟件成本估算過程的起點。

估算規模是后續計算軟件項目的工作量、成本和進度的主要輸入,是項目范圍管理的關鍵,因此,在條件允許的情況下,應首先進行規模估算。

在規模估算過程中,需要注意以下情況:

1.在規模估算開始前,應根據可行性研究報告或類似文檔明確項目需求及系統邊界。項目需求除包含最基本的業務需求外,還應進行初步的子系統/模塊劃分,并對每一子系統或模塊的基本用戶需求進行說明,以保證可以根據項目需求進行規模預估。

2.依據項目特點和需求詳細程度不同,通常估算人員在選擇估算方法時應采用納入國際標準的功能點方法進行功能規模估算,在適用IFPUG或NESMA方法時,可以根據需求的粒度和管理需要,選擇預估功能點方法、估算功能點方法或者詳細功能點方法。

3.若當前的項目需求極其模糊或不確定,可不進行規模估算,而直接采用類比法或類推法估算工作量和成本。

二、工作量估算

在完成規模估算后,應當開展工作量估算工作,若當前項目未開展規模估算,也可直接啟動工作量估算工作。

工作量估算時,可采用方程法、類比法、類推法、功能點法:

方程法:即基于基準數據建立參數模型,通過輸入各項參數,確定估算值。

類比法:即將待估算項目的部分屬性與類似的一組基準數據進行比對,進而確定估算值。

類推法:即將待估算項目的部分屬性與高度類似的一個或幾個已完成項目的數據進行比對,并進行適當調整后確定估算值。

功能點法:從用戶視角出發,通過量化系統功能來度量軟件的規模,這種度量主要基于系統的邏輯設計。功能點規模度量方法在國際上的應用已經比較廣泛,并且已經取代代碼行成為最主流的軟件規模度量方法。

在開展工作量估算的過程中,需要注意以下情況:

1.當需求極其模糊或不確定時,如果此時具有高度類似的歷史項目,則可直接采用類推法,充分利用歷史項目數據來粗略估算工作量。

2.當需求極其模糊或不確定時,如果此時具有與本項目部分屬性類似的一組基準數據,則可直接采用類比法,充分利用基準數據來粗略估算工作量。

3.對于規模估算已經開展的項目,可采用方程法,通過輸入各項參數,確定待估算項目的工作量。若客戶或高層對項目的工期有明確的要求時,在采用方程法估算工作量時,工期要求有可能是方程的參數之一。

4.為追求估算的準確性,建議在條件允許的情況下,可采用兩種估算方法,對估算結果進行交叉驗證,若估算結果差別不大,可直接使用兩種估算結果的平均值或以某種估算結果為準,若差別較大,需進行差異分析。

5.工作量的估算結果宜為一個范圍而不是單一的值。

三、成本估算

在獲得了工作量估算結果后,可采用科學的方法進行成本估算。

在成本估算過程中,應需要注意的情況:

1.類比法和類推法,同樣適用于需求極其模糊或不確定時的成本估算;

2.間接成本是否與工作量估算結果相關取決于間接成本分攤計算方式。在絕大多數組織,項目周期越長,項目組成員越多,其分攤的間接成本就越高,此時項目的間接成本與工作量估算結果直接相關;

3.直接非人力成本通常與工作量估算結果無關,宜單獨分項測算;

4. 成本估算結果,也通常為一個范圍,而不是單一的值。

四、確定軟件開發成本

在《軟件工程 軟件開發成本度量規范》中,將軟件開發成本分為四類,主要是為便于對成本構成(即哪些成本屬于開發成本,哪些不屬于開發成本)進行清晰界定。

而在實際確定軟件開發成本時,通常并不是分別測定四類成本,加和后獲得總成本,而是通常采用以下兩種方式確定總成本:

1.根據人力成本費率及工作量估算直接人力成本和間接成本之和,再加上直接非人力成本,獲得總成本;

2.根據規模綜合單價和軟件規模,測算出直接人力成本和間接成本之和,再加上直接非人力成本,獲得總成本。

在進行軟件的規模、工作量、成本估算時應遵循以下原則:

1.在規模估算時,應根據項目特點和需求的詳細程度選擇合適的估算方法;

2.充分利用基準數據,采用方程法、類比法或類推法,對工作量和成本進行估算;

3.工作量和成本的估算結果宜為一個范圍值;

4.在進行成本估算時,如有明確的工期要求,應充分考慮工期對項目成本的影響,可以根據項目實際情況以及工期對項目的影響程度,對成本的估算結果進行調整;

5.成本估算過程中宜采用不同的方法分別估算并進行交叉驗證。如果不同方法的估算結果產生較大差異,可采用專家評審方法確定估算結果,也可使用較簡單的加權平均方法;

6.在軟件項目的不同場景下(如預算、招投標、項目計劃和變更管理等)采用國家標準時,相關要求見國家標準中附錄A。

除了上述主要原則外,我們還需注意在使用基準數據時:

1. 對于委托方和第三方,建議使用或參考軟件行業基準數據進行估算。估算模型的調整因子的增減或取值有可能隨著行業基準數據的變化而變化。

2.對于開發方,在引入行業基準數據的基礎上,可逐步建立組織級基準數據庫,以提高估算精度。組織級基準數據定義應與行業基準數據定義保持一致,以便于與行業基準數據進行比對分析,并持續提升組織能力。

gb856788計算機軟件產品開發文件編制指南是什么標準

GB/T 8567-88 計算機軟件產品開發文件編制指南。國家標準,推薦性,已廢止,代替(現行)的標準是:GB/T 8567-2006 計算機軟件文檔編制規范。該標準根據GB/T 8566-2001《信息技術 軟件生存周期過程》的規定,主要對軟件的開發過程和管理過程應編制的主要文檔及其編制的內容、格式規定了基本要求。該標準原則上適用于所有類型的軟件產品的開發過程和管理過程。使用者可根據實際情況對標準進行適當剪裁(可剪裁所需的文檔類型,也可對規范的內容作適當裁剪)。軟件文檔從使用的角度大致可分為軟件的用戶需要的用戶文檔和開發方在開發過程中使用的內部文檔(開發文檔)兩類。供方應提供的文檔的類型和規模,由軟件的需方和供方在合同中規定。

國家標準GB8566-88《計算機軟件開發規范》將軟件生存期分為哪幾個階段?

GB8566-88《計算機軟件開發規范》將軟件生存期(Systems Development Life Cycle (SDLC))分為8個階段:

可行性研究與計劃

需求分析

概要設計

詳細設計

實現

組裝測試

確認測試

使用和維護

注:GB8566-88早就作廢,現行版本為2007

GB/T 8566-2007 信息技術 軟件生存周期過程

本標準適用于系統和軟件產品以及服務的獲取,適用于軟件產品的供應、開發、運行和維護,適用于固件的軟件部分。本標準既可在一個組織的內部實施,也可在組織的外部實施。包括了為軟件產品和服務提供環境所需要的系統定義的那些方面。本標準適用于供、需雙方情況,若此雙方來自同一組織時也同樣適用;適用于從一項非正式協定直到法律約束的合同的各種情況。本標準可由單方作為自我改進工作來使用。本標準并不阻止現貨軟件的供方或開發方使用本標準。本標準適用于系統和軟件產品以及服務的需方,適用于軟件產品的供方、開發方、操作方、維護方、管理者、質量保證管理者和用戶。

軟件開發國家標準的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于軟件開發行業標準、軟件開發國家標準的信息別忘了在本站進行查找喔。

掃碼二維碼