版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
GJB2786A2018.09軍用軟件開發(fā)通用要求提綱第1章范圍第2章引用文件第3章術(shù)語、定義和縮略語第4章一般要求第5章詳細(xì)要求附錄7個(gè)附錄適用范圍適用于需方和開發(fā)方獲取、開發(fā)及維護(hù)軍用軟件(含固件中的軟件)。系統(tǒng)分兩類:對于硬件---軟件系統(tǒng),標(biāo)標(biāo)準(zhǔn)適用于其中的軟件元素;對于軟件系統(tǒng),標(biāo)準(zhǔn)適用于整個(gè)系統(tǒng)。引用文件GB/T11457軟件工程術(shù)語GJB438B-2009軍用軟件開發(fā)文檔使用要求術(shù)語、定義行為設(shè)計(jì)構(gòu)建版計(jì)算機(jī)軟件配置項(xiàng)(CSCI)測度測量度量合格性測試再工程可重塑軟件產(chǎn)品軟件軟件開發(fā)軟件產(chǎn)品軟件保障軟件移交軟件單元
略縮語一般要求軟件開發(fā)過程軟件開發(fā)一般要求軟件開發(fā)過程4.1---軟件開發(fā)過程開發(fā)方應(yīng)建立一個(gè)與合同要求一致的軟件開發(fā)過程。軟件開發(fā)過程可包括下列活動:c~n為軟件開發(fā)的基本活動;o~t為軟件開發(fā)的支持活動;其余為軟件開發(fā)管理活動??芍丿B可迭代可裁剪軟件開發(fā)一般要求4.2.1---軟件開發(fā)方法軟件開發(fā)的全部活動,開發(fā)方應(yīng)采用文檔化的系統(tǒng)方法。這些方法應(yīng)在軟件開發(fā)計(jì)劃中給與描述或引用;軟件開發(fā)一般要求4.2.2---軟件產(chǎn)品標(biāo)準(zhǔn)開發(fā)方應(yīng)使用標(biāo)書需求、設(shè)計(jì)、編碼、測試用例、測試規(guī)程和測試結(jié)果的標(biāo)準(zhǔn);這些標(biāo)準(zhǔn)應(yīng)在軟件開發(fā)計(jì)劃中給予描述或引用。軟件開發(fā)一般要求4.2.3---可重用軟件產(chǎn)品采用可重用軟件產(chǎn)品開發(fā)方應(yīng)標(biāo)識和評價(jià)為滿足合同要求而使用的可重用軟件產(chǎn)品;只要切實(shí)可行,就應(yīng)該采用滿足準(zhǔn)則的可重用軟件產(chǎn)品;開發(fā)可重用軟件產(chǎn)品合同期間,開發(fā)方應(yīng)評估開發(fā)可重用軟件產(chǎn)品的可行性、成本及可能產(chǎn)生的效益,并向需方說明費(fèi)效比且與項(xiàng)目目標(biāo)相一致的情況合同中也可以按要求開發(fā)專門開發(fā)可重用軟件產(chǎn)品軟件開發(fā)一般要求4.2.4---關(guān)鍵需求處理安全性保證開發(fā)方應(yīng)將其失效可能導(dǎo)致危險(xiǎn)的系統(tǒng)狀態(tài)的CSCI或其中的部分標(biāo)識為安全關(guān)鍵的;開發(fā)方應(yīng)制定安全性保證策略(包括測試和分析),以排除或最大限度地降低在這種軟件的需求、設(shè)計(jì)、實(shí)現(xiàn)和操作規(guī)程中潛在的危險(xiǎn);該策略應(yīng)包括軟件安全性大綱,并納入系統(tǒng)安全性大綱(若已有)中;開發(fā)方應(yīng)在軟件開發(fā)計(jì)劃中記錄該策略,實(shí)施該策略,并提供實(shí)施該策略的證據(jù);實(shí)施該策略的證據(jù)應(yīng)作為所要求的軟件產(chǎn)品的一部分。保密性保證開發(fā)方應(yīng)將其失效可能導(dǎo)致破壞系統(tǒng)保密性的CSCI或其中的部分標(biāo)識為保密關(guān)鍵的;開發(fā)方應(yīng)制定保密性保證策略,以排除或最大限度地降低這種軟件的需求、設(shè)計(jì)、實(shí)現(xiàn)和操作規(guī)程所引起的破壞系統(tǒng)保密性的可能性;開發(fā)方應(yīng)在軟件開發(fā)計(jì)劃中記錄該策略,實(shí)施該策略,并提供實(shí)施該策略的證據(jù);實(shí)施該策略的證據(jù)應(yīng)作為所需求的軟件產(chǎn)品的一部分。其它關(guān)鍵需求的保證如果一個(gè)系統(tǒng)依賴于軟件來滿足在合同和系統(tǒng)規(guī)格說明中認(rèn)為是關(guān)鍵的其它需求,那么開發(fā)方應(yīng)標(biāo)識其失效可能導(dǎo)致違背這些關(guān)鍵需求的CSCI或其中的部分;制定策略,用來保證使所標(biāo)識軟件的需求、設(shè)計(jì)、實(shí)現(xiàn)和操作不會發(fā)生這種違背或使其可能性最小。軟件開發(fā)一般要求4.2.5---計(jì)算機(jī)硬件資源利用開發(fā)方應(yīng)分析合同中關(guān)于計(jì)算機(jī)硬件資源利用方面的要求;開發(fā)方應(yīng)在個(gè)CSCI之間分配計(jì)算機(jī)硬件資源;在合同期間監(jiān)督這些資源的利用;必要時(shí),為滿足合同需求,應(yīng)重新分配或標(biāo)明需要的附加資源。軟件開發(fā)一般要求4.2.6---決策理由的記錄開發(fā)方應(yīng)記錄在軟件需求分析、設(shè)計(jì)、實(shí)現(xiàn)和測試中作出重要決策的理由,這些記錄對保障機(jī)構(gòu)有用;決策理由應(yīng)包括所考慮的折中情況、分析方法和決策所用的準(zhǔn)則;這些理由應(yīng)記錄在文檔、代碼注釋或其他將移交給保障機(jī)構(gòu)的媒體中;“重要決策”的含意應(yīng)在軟件開發(fā)計(jì)劃中加以描述,作出這些決策的理由應(yīng)在軟件開發(fā)計(jì)劃中指出。軟件開發(fā)一般要求4.2.6---便于需方評審開發(fā)方應(yīng)為需方或其授權(quán)代表訪問有關(guān)設(shè)施提供方便5、詳細(xì)要求概述項(xiàng)目策劃和監(jiān)控軟件開發(fā)環(huán)境建立軟件需求分析軟件設(shè)計(jì)軟件實(shí)現(xiàn)和單元測試單元集成和測試CSCI合格性測試CSCI/HWCI集成測試系統(tǒng)合格性測試軟件使用準(zhǔn)備軟件移交準(zhǔn)備軟件驗(yàn)收支持軟件配置管理軟件產(chǎn)品評價(jià)軟件質(zhì)量保證糾正措施聯(lián)合評審測量和分析風(fēng)險(xiǎn)管理保密性有關(guān)活動分承制方管理與軟件獨(dú)立驗(yàn)證和確認(rèn)機(jī)構(gòu)聯(lián)系與相關(guān)開發(fā)方協(xié)調(diào)項(xiàng)目過程改進(jìn)詳細(xì)要求5.1---概述軟件開發(fā)過程包括5.2~5.27規(guī)定的26項(xiàng)活動,描述順序并不表示活動執(zhí)行的順序,活動執(zhí)行順序依賴于所選擇的生存周期模型;要求開發(fā)方參與軟件所在系統(tǒng)層面的活動;項(xiàng)目策劃和監(jiān)管5.2.1---軟件開發(fā)策劃開發(fā)方應(yīng)為實(shí)施本標(biāo)準(zhǔn)所要求的活動和合同中其他有關(guān)軟件需求的各項(xiàng)活動制定計(jì)劃;該策劃應(yīng)與系統(tǒng)級策劃一直,并應(yīng)包括GJB438-2009中軟件開發(fā)計(jì)劃規(guī)定的全部適用項(xiàng);計(jì)劃的一些部分可以分開單獨(dú)裝訂或維護(hù);關(guān)于項(xiàng)目策劃的進(jìn)一步要求,參見GJB5000A-2008中6.4項(xiàng)目策劃過程域。項(xiàng)目策劃和監(jiān)管5.2.2---CSCI測試策劃開發(fā)方應(yīng)制定CSCI合格性測試計(jì)劃。該計(jì)劃應(yīng)包括GJB438B-2009中軟件測試計(jì)劃規(guī)定的全部適用項(xiàng);項(xiàng)目策劃和監(jiān)管5.2.3---系統(tǒng)測試策劃開發(fā)方應(yīng)參與制定系統(tǒng)合格性測試計(jì)劃。對軟件系統(tǒng)而言,該計(jì)劃應(yīng)包括GJB438B-2009軟件測試計(jì)劃規(guī)定的所有適用項(xiàng);項(xiàng)目策劃和監(jiān)管5.2.4---軟件安裝策劃開發(fā)方應(yīng)制定在合同規(guī)定的用戶現(xiàn)場進(jìn)行軟件安裝和培訓(xùn)的計(jì)劃。該計(jì)劃應(yīng)包括GJB438B-2009中軟件安裝計(jì)劃規(guī)定的全部適用項(xiàng)。項(xiàng)目策劃和監(jiān)管5.2.5---軟件移交策劃開發(fā)方應(yīng)指明保障機(jī)構(gòu)為完成合同規(guī)定的保障工作所需的全部軟件開發(fā)資源;開發(fā)方應(yīng)制定軟件移交計(jì)劃,以標(biāo)識這些資源并說明向保障機(jī)構(gòu)移交應(yīng)交付項(xiàng)目所遵循的方法;該計(jì)劃包括GJB438-2009中軟件移交計(jì)劃(STrP)規(guī)定的全部適用項(xiàng)。項(xiàng)目策劃和監(jiān)管5.2.6---計(jì)劃的跟蹤和修訂在需方認(rèn)可了5.2.1~5.2.5中的計(jì)劃后,開發(fā)方應(yīng)根據(jù)計(jì)劃進(jìn)行相關(guān)活動;開發(fā)方的管理者應(yīng)按照軟件開發(fā)計(jì)劃規(guī)定的時(shí)間間隔檢查軟件開發(fā)過程;計(jì)劃的修訂都應(yīng)得到需方的認(rèn)可。軟件開發(fā)環(huán)境建立5.3.1---軟件工程環(huán)境開發(fā)方應(yīng)建立、控制和維護(hù)軟件工程環(huán)境(包括測試環(huán)境)。開發(fā)方應(yīng)確保該環(huán)境的各組成部分都能執(zhí)行其預(yù)定的功能;軟件開發(fā)環(huán)境建立5.3.2---軟件開發(fā)資料庫開發(fā)方應(yīng)建立、控制和維護(hù)一個(gè)軟件開發(fā)資料庫,用來管理軟件、文檔、其他中間的和最終的軟件產(chǎn)品,以及相關(guān)的用以促進(jìn)軟件的有序開發(fā)和后續(xù)保障的工具和方法;在合同期內(nèi),開發(fā)方應(yīng)維護(hù)軟件開發(fā)資料庫。軟件開發(fā)環(huán)境建立5.3.3---軟件開發(fā)文件開發(fā)方應(yīng)為每個(gè)軟件單元和每個(gè)CSCI建立、控制并維護(hù)軟件開發(fā)文件;開發(fā)方應(yīng)將有關(guān)軟件開發(fā)的信息記錄在相應(yīng)的SDF中,并應(yīng)在合同期內(nèi)維護(hù)這些軟件開發(fā)文件(SDF)。軟件開發(fā)環(huán)境建立5.3.4---非交付軟件開發(fā)方在交付軟件的開發(fā)中可以使用非交付軟件,但應(yīng)保證交付軟件在交付給需方后的運(yùn)行和保障中不依頗于這些非交付軟件,或能確保需方擁有或者可以得到同樣的軟件;開發(fā)方應(yīng)確保用于項(xiàng)目的全部非交付軟件執(zhí)行其預(yù)定的功能。系統(tǒng)需求分析5.4.1---用戶要求分析開發(fā)方應(yīng)參與分析需方提供的用戶要求,以了解用戶需要。用戶要求可以采取如下形式:系統(tǒng)需求分析5.4.2---運(yùn)行方案開發(fā)方應(yīng)參與定義和記錄系統(tǒng)運(yùn)行方案,其結(jié)果應(yīng)包括GIB438B-2009中運(yùn)行方案說明(OCD)規(guī)定的全部適用項(xiàng)。系統(tǒng)需求分析5.4.3---系統(tǒng)需求開發(fā)方應(yīng)參與定義和記錄系統(tǒng)要滿足的需求以及保證每項(xiàng)需求得以滿足所使用的方法;這些需求包括所要求的狀態(tài)和方式、能力、外部接口、內(nèi)部接口、內(nèi)部數(shù)據(jù)、適應(yīng)性、安全性、保密’性、環(huán)境、計(jì)算機(jī)資源、質(zhì)量因素、設(shè)計(jì)和構(gòu)造的約束、合格性、需求可追蹤性等方面;其結(jié)果應(yīng)包括GJB438B一2009中系統(tǒng)/子系統(tǒng)規(guī)格說明(SSS)規(guī)定的全部適用項(xiàng)系統(tǒng)設(shè)計(jì)5.5.1---系統(tǒng)級設(shè)計(jì)決策開發(fā)方應(yīng)參與定義和記錄系統(tǒng)級設(shè)計(jì)決策,其結(jié)果應(yīng)包括GJB438B-2009中系統(tǒng)/子系統(tǒng)設(shè)計(jì)說明(SSDD)內(nèi)有關(guān)系統(tǒng)級設(shè)計(jì)部分中全部適用項(xiàng);有關(guān)接口設(shè)計(jì)可以包含在SSDD中,也可以包含在接口設(shè)計(jì)說明(IDD)中;有關(guān)數(shù)據(jù)庫的設(shè)計(jì)可以包含在SSDD中,也可以包含在數(shù)據(jù)庫設(shè)計(jì)說明中。系統(tǒng)設(shè)計(jì)5.5.2---系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)開發(fā)方應(yīng)參與定義和記錄系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)(標(biāo)識系統(tǒng)部件,包括硬件、軟件、人工操作項(xiàng)及其接口,以及它們之間的執(zhí)行的方案)以及系統(tǒng)部件與系統(tǒng)需求之間的可追蹤性;其結(jié)果應(yīng)包括GJB438B-2009中系統(tǒng)/子系統(tǒng)設(shè)計(jì)說明(SSDD)內(nèi)有關(guān)體系結(jié)構(gòu)設(shè)計(jì)和可追蹤性方面全部適用項(xiàng);其結(jié)果還應(yīng)包括GJB438B~2009中軟件研制任務(wù)書(SDTD)規(guī)定的全部適用項(xiàng);有關(guān)接口設(shè)計(jì)可以包含在SSDD中,也可以包含在接口設(shè)計(jì)說明(IDD)中。軟件需求分析5.6---系統(tǒng)需求分析開發(fā)方應(yīng)定義和記錄每個(gè)CSCI要滿足的軟件需求、保證每項(xiàng)需求得以滿足所使用的方法以及CSCI需求與系統(tǒng)需求之間的可追蹤性;軟件需求包括要求的狀態(tài)和方式、能力、外部接口、內(nèi)部接口、內(nèi)部數(shù)據(jù)、適應(yīng)性、安全性、保密性、環(huán)境、計(jì)算機(jī)資源、質(zhì)量因素、設(shè)計(jì)和實(shí)現(xiàn)約束、合格性、需求可追蹤性等方面;軟件需求分析的結(jié)果應(yīng)包括GIB438B-2009中軟件需求規(guī)格說明(SRS)規(guī)定的全部適用項(xiàng);有關(guān)CSCI接口的需求可以包含在軟件需求規(guī)格說明(SRS)中,也可以包含在接口需求規(guī)格說明(IRS)中。軟件設(shè)計(jì)5.7.1---CSCI級設(shè)計(jì)決策開發(fā)方應(yīng)定義和記錄CSCI級設(shè)計(jì)決策(即關(guān)于CSCI行為設(shè)計(jì)的決策和其他對組成CSCI的軟件單元的選擇和設(shè)計(jì)有影響的決策),其結(jié)果應(yīng)包括GIB4388-2009中軟件設(shè)計(jì)說明(SOD)內(nèi)有關(guān)CSCI級設(shè)計(jì)方面的全部適用項(xiàng);有關(guān)接口的設(shè)計(jì)可以包含在SDD中,也可以包含在接口設(shè)計(jì)說明中;有關(guān)數(shù)據(jù)庫的設(shè)計(jì)可以包含在SDD中,也可以包含在數(shù)據(jù)庫設(shè)計(jì)說明中。軟件設(shè)計(jì)5.7.2---CSCI體系結(jié)構(gòu)設(shè)計(jì)開發(fā)方應(yīng)定義和記錄每個(gè)CSCI的體系結(jié)構(gòu)設(shè)計(jì)(標(biāo)識組成該CSCI的軟件單元及接口,它們之間的執(zhí)行的方案)和軟件單元與CSCI需求之間的可追蹤性;其結(jié)果應(yīng)包括GIB438B一2009中軟件設(shè)計(jì)說明(SDD)內(nèi)有關(guān)體系結(jié)構(gòu)設(shè)計(jì)和可追蹤性方面的全部適用項(xiàng);有關(guān)接口的設(shè)計(jì)可以包含在SDD中,也可以包含在接口設(shè)計(jì)說明中。軟件設(shè)計(jì)5.7.3---CSCI詳細(xì)設(shè)計(jì)開發(fā)方應(yīng)編寫和記錄每個(gè)軟件單元的說明F包括每個(gè)軟件單元的設(shè)計(jì)決策和約束、接口和數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)說明,其詳細(xì)程度應(yīng)達(dá)到能夠根據(jù)說明進(jìn)行軟件實(shí)現(xiàn);其結(jié)果應(yīng)包括GIB438B-2009中軟件設(shè)計(jì)說明(SDD)內(nèi)有關(guān)詳細(xì)設(shè)計(jì)方面全部適用工;有關(guān)接口的設(shè)計(jì)可以包含在SDD中,也可以包含在接口設(shè)計(jì)說明中;本身是數(shù)據(jù)庫的軟件單元或者是訪問或操作數(shù)據(jù)庫的軟件單元的設(shè)計(jì)可以包含在SDD中,也可以包含在數(shù)據(jù)庫設(shè)計(jì)說明(DBDD)中。軟件實(shí)現(xiàn)和單元測試5.8.1---軟件實(shí)現(xiàn)開發(fā)方應(yīng)開發(fā)和記錄與CSCI設(shè)計(jì)中每個(gè)軟件單元相對應(yīng)的程序;適用時(shí),這項(xiàng)工作應(yīng)包含下列活動:對計(jì)算機(jī)指令和數(shù)據(jù)定義進(jìn)行編碼,建立數(shù)據(jù)庫,將數(shù)據(jù)值填入數(shù)據(jù)庫和其他數(shù)據(jù)文件中,以及其他為實(shí)現(xiàn)設(shè)計(jì)所需的活動;對于需交付的軟件,開發(fā)方如要采用非合同規(guī)定的程序設(shè)計(jì)語言,應(yīng)經(jīng)需方批準(zhǔn)。軟件實(shí)現(xiàn)和單元測試5.8.2---單元測試的準(zhǔn)備開發(fā)方應(yīng)為與每個(gè)軟件單元相對應(yīng)的軟件制定測試計(jì)劃(包括規(guī)定測試需求和進(jìn)度)、準(zhǔn)備測試用例(按照輸入、預(yù)期的結(jié)果和評價(jià)準(zhǔn)則進(jìn)行描述)、測試規(guī)程和測試數(shù)據(jù);測試用例應(yīng)覆蓋該單元詳細(xì)設(shè)計(jì)的所有方面;開發(fā)方應(yīng)在相應(yīng)的軟件開發(fā)文件(SDF)中記錄這些信息。軟件實(shí)現(xiàn)和單元測試5.8.3---單元測試的執(zhí)行開發(fā)方應(yīng)測試與每一個(gè)軟件單元相對應(yīng)的程序,測試應(yīng)按照單元測試計(jì)劃、用例和規(guī)程進(jìn)行。軟件實(shí)現(xiàn)和單元測試5.8.4---修改和回歸測試開發(fā)方應(yīng)根據(jù)單元測試的結(jié)果對軟件進(jìn)行必要的修改,并進(jìn)行全部必要的回歸測試,以及根據(jù)需要更新軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。軟件實(shí)現(xiàn)和單元測試5.8.5---分析和記錄單元測試結(jié)果開發(fā)方應(yīng)分析單元測試的結(jié)果,并應(yīng)在相應(yīng)的軟件開發(fā)文件(SDF)中記錄該測試和分析的結(jié)果。單元集成和測試5.9.1---單元集成與測試和準(zhǔn)備開發(fā)方應(yīng)為進(jìn)行單元集成和測試制定計(jì)劃,包括規(guī)定測試需求、測試策略和進(jìn)度安排,并準(zhǔn)備測試用例(按照輸入、預(yù)期結(jié)果和評價(jià)準(zhǔn)則進(jìn)行描述)、測試規(guī)程和測試數(shù)據(jù);測試用例應(yīng)覆蓋CSCI級設(shè)計(jì)決策和CSCI體系結(jié)構(gòu)設(shè)計(jì)的所有方面。開發(fā)方應(yīng)將這方面的信息記錄在相應(yīng)的軟件開發(fā)文件(SDF)中。單元集成和測試5.9.2---單元集成和測試和執(zhí)行開發(fā)方應(yīng)執(zhí)行單元集成和測試,測試應(yīng)按照單元集成測試計(jì)劃、用例和規(guī)程進(jìn)行。單元集成和測試5.9.3---修改和回歸測試開發(fā)方應(yīng)根據(jù)單元集成和測試的結(jié)果對軟件進(jìn)行全部必要的修改,并進(jìn)行所有必要的回歸測試,以及根據(jù)需要更新必要的軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品;單元集成和測試5.9.4---分析和記錄單元集成和測試的結(jié)果開發(fā)方應(yīng)分析單元集成和測試的結(jié)果,并將測試和分析結(jié)果記錄在相應(yīng)的軟件開發(fā)文件(SDF)中。CSCI合格性測試5.10.1---CSCI合格性測試的獨(dú)立性負(fù)責(zé)進(jìn)行CSCI合格性測試的人員不應(yīng)是從事該CSCI詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)的人員,但不排除進(jìn)行CSCI詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)的人員為該測試過程作貢獻(xiàn),例如,提供一些依賴于該CSCI內(nèi)部實(shí)現(xiàn)知識的測試用例;CSCI合格性測試5.10.2---在目標(biāo)計(jì)算機(jī)系統(tǒng)上進(jìn)行測試CSCI合格性測試應(yīng)在目標(biāo)計(jì)算機(jī)系統(tǒng)或在需方批準(zhǔn)的替代系統(tǒng)上進(jìn)行。CSCI合格性測試5.10.3---CSCI合格性測試的準(zhǔn)備開發(fā)方應(yīng)按照CSCI合格性測試策劃結(jié)果定義和記錄用于CSCI合格性測試的測試準(zhǔn)備、測試用例、測試規(guī)程,以及測試用例與CSCI需求之間的可追蹤性;其結(jié)果應(yīng)包括GJB438B-2009中軟件測試說明(STD)規(guī)定全部適用項(xiàng);開發(fā)方應(yīng)準(zhǔn)備執(zhí)行測試用例所需的測試數(shù)據(jù),并事先把CSCI合格性測試的時(shí)間和地點(diǎn)通知需方。CSCI合格性測試5.10.4---CSCI合格性測試的預(yù)演如果CSCI合格性測試要由需方見證,開發(fā)方應(yīng)對測試用例和規(guī)程進(jìn)行預(yù)演,以確保它們完備與準(zhǔn)確,并確保該軟件已經(jīng)為見證測試做好了準(zhǔn)備;開發(fā)方應(yīng)在相應(yīng)的軟件開發(fā)文件(SDF)中記錄這些活動的結(jié)果,并相應(yīng)地更新CSCI測試用例和規(guī)程。CSCI合格性測試5.10.5---CSCI合格性測試的執(zhí)行開發(fā)方應(yīng)對每個(gè)CSCI執(zhí)行CSCI合格性測試。測試應(yīng)按照CSCI測試的計(jì)劃、用例和規(guī)程進(jìn)行。CSCI合格性測試5.10.6---修改與回歸測試開發(fā)方應(yīng)根據(jù)CSCI合格性測試的結(jié)果對該軟件作必要的修改,進(jìn)行必要的回歸測試:回歸測試前應(yīng)通知需方:還應(yīng)根據(jù)需要更新軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。CSCI合格性測試5.10.7---分析并記錄CSCI合格性測試的結(jié)果開發(fā)方應(yīng)分析和記錄CSCI合格性測試的結(jié)果,其內(nèi)容應(yīng)包括GJB4388一2009中軟件測試報(bào)告(STR)規(guī)定的全部適用項(xiàng)。CSCI/HWCI集成和測試5.11.1---CSCI/HWCI集成和測試的準(zhǔn)備開發(fā)方應(yīng)參與制定和記錄用于執(zhí)行CSCI/HWCI集成和測試的測試計(jì)劃,包括規(guī)定測試需求、測試策略和進(jìn)度安排,并參與開發(fā)和記錄測試用例(按照輸入、預(yù)期結(jié)果及評價(jià)準(zhǔn)則進(jìn)行描述)、測試規(guī)程和測試數(shù)據(jù);測試用例應(yīng)覆蓋系統(tǒng)級設(shè)計(jì)決策和系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)的各個(gè)方面;開發(fā)方應(yīng)將與軟件有關(guān)的信息記錄在相應(yīng)的軟件開發(fā)文件(SDF)中。CSCI/HWCI集成和測試5.11.2---CSCI/HWCI集成和測試的執(zhí)行開發(fā)方應(yīng)參與CSCl/HWCI的集成和測試。測試應(yīng)按CSCI/HWCI測試的計(jì)劃、用例和規(guī)程進(jìn)行。CSCI/HWCI集成和測試5.11.3---修改和回歸測試開發(fā)方應(yīng)根據(jù)CSCI/HWCI集成和測試的結(jié)果對軟件進(jìn)行必要的修正,并參與全部必要的回歸測試。需要時(shí),修改相應(yīng)的軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。CSCI/HWCI集成5.11.4---分析和記錄CSCI/HWCI集成和測試的結(jié)果開發(fā)方應(yīng)參與CSCI/HWCI集成和測試結(jié)果的分析。與軟件有關(guān)的分析與測試結(jié)果應(yīng)記錄在相應(yīng)的軟件開發(fā)文件(SDF)中。系統(tǒng)合格性測試5.12.1---系統(tǒng)合格性測試的獨(dú)立性負(fù)責(zé)系統(tǒng)合格性測試的人員不應(yīng)是從事該系統(tǒng)中軟件的設(shè)計(jì)或?qū)崿F(xiàn)的人員-但不排除這些人員對系統(tǒng)合格性測試作貢獻(xiàn),例如,提供一些依賴于系統(tǒng)內(nèi)部實(shí)現(xiàn)知識的測試用例。系統(tǒng)合格性測試5.12.2---在目標(biāo)計(jì)算機(jī)系統(tǒng)上進(jìn)行測試開發(fā)方的系統(tǒng)合格性測試應(yīng)在目標(biāo)計(jì)算機(jī)系統(tǒng)上或在經(jīng)需方批準(zhǔn)的替代系統(tǒng)上進(jìn)行。系統(tǒng)合格性測試5.12.3---系統(tǒng)合格性測試的準(zhǔn)備開發(fā)方應(yīng)按照系統(tǒng)合格性測試策劃結(jié)果,參與編寫并記錄測試準(zhǔn)備、測試用例和測試規(guī)程,參與確定并記錄測試用例與系統(tǒng)需求之間的可追蹤性;對于軟件系統(tǒng),其結(jié)果應(yīng)包括GJB438B-2009中軟件測試說明(STD)規(guī)定的全部適用項(xiàng);開發(fā)方應(yīng)參與為執(zhí)行測試用例所需測試數(shù)據(jù)的準(zhǔn)備,并事先將系統(tǒng)合格性測試的時(shí)間和地點(diǎn)通知需方。系統(tǒng)合格性測試5.12.4---系統(tǒng)合格性測試的預(yù)演若要由需方見證系統(tǒng)合格性測試,開發(fā)方應(yīng)參與系統(tǒng)測試用例和規(guī)程的預(yù)演,以確保它們完備與準(zhǔn)確,并確保系統(tǒng)己為見證測試做好準(zhǔn)備;開發(fā)方應(yīng)將這項(xiàng)活動中與軟件有關(guān)的結(jié)果記錄在相應(yīng)的軟件開發(fā)文件(SDF)中,并應(yīng)參與對系統(tǒng)測試用例與規(guī)程作相應(yīng)的更新。系統(tǒng)合格性測試5.12.5---系統(tǒng)合格性測試的執(zhí)行開發(fā)方應(yīng)參與系統(tǒng)合格性測試。這種參與應(yīng)按照系統(tǒng)測試的計(jì)劃、用例和規(guī)程進(jìn)行。系統(tǒng)合格性測試5.12.6---修改和回歸測試開發(fā)方應(yīng)根據(jù)系統(tǒng)合格性測試的結(jié)果對軟件進(jìn)行必要的修改,并事先通知需方將進(jìn)行的回歸測試,開發(fā)方應(yīng)參與全部必要的回歸測試,根據(jù)需要修改軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。系統(tǒng)合格性測試5.12.7---分析并記錄系統(tǒng)合格性測試的結(jié)果開發(fā)方應(yīng)參與系統(tǒng)合格性測試結(jié)果的分析和記錄。對于軟件系統(tǒng),其內(nèi)容應(yīng)包括GJB438B一2009中軟件測試報(bào)告(STR)規(guī)定的全部適用項(xiàng)。軟件使用準(zhǔn)備5.13.1---可執(zhí)行軟件的準(zhǔn)備開發(fā)方應(yīng)為每個(gè)用戶現(xiàn)場準(zhǔn)備可執(zhí)行的軟件,包括在目標(biāo)計(jì)算機(jī)上安裝和運(yùn)行該軟件所需的所有批處理文件、命令文件、數(shù)據(jù)文件或其他軟件文件;其結(jié)果應(yīng)包括GJB4388-2009中軟件產(chǎn)品規(guī)格說明(SPS)內(nèi)有關(guān)可執(zhí)行軟件方面的全部適用項(xiàng)。軟件使用準(zhǔn)備5.13.2---為用戶現(xiàn)場準(zhǔn)備版本說明開發(fā)方應(yīng)標(biāo)識和記錄為每個(gè)用戶現(xiàn)場準(zhǔn)備的軟件的準(zhǔn)確版本。其內(nèi)容應(yīng)包括GJB438B-2009中軟件版本說明(SVD)規(guī)定的全部適用項(xiàng)。軟件使用準(zhǔn)備5.13.3---用戶手冊的準(zhǔn)備軟件用戶手冊(5.13.3.1)開發(fā)方應(yīng)標(biāo)識和記錄軟件的直接用戶(既要操作該軟件又要應(yīng)用其結(jié)果的人員)所需的信息,這些信息應(yīng)包括GJB4388-2009中軟件用戶手冊(SUM)規(guī)定的全部適用項(xiàng)。軟件輸入/輸出手冊(5.13.3.2)對于依靠其他人在計(jì)算機(jī)中心或者在集中式或網(wǎng)絡(luò)式的軟件裝置上操作該軟件的用戶,開發(fā)方應(yīng)標(biāo)識和記錄用戶應(yīng)向計(jì)算機(jī)提交的輸入和從計(jì)算機(jī)獲得的輸出;這種信息應(yīng)包括GJB438B…2009中軟件輸入/輸出手冊(SIOM)規(guī)定的全部適用項(xiàng);軟件中心操作員手冊(5.13.3.3)開發(fā)方應(yīng)標(biāo)識和記錄在計(jì)算機(jī)中心或者在集中式或網(wǎng)絡(luò)式的軟件裝置上操作該軟件的人員所需要的信息,使之能為其他人所用;這種信息應(yīng)包括GJB438B-2009中軟件中心操作員手冊(SCOM)規(guī)定的全部適用項(xiàng)。計(jì)算機(jī)操作手冊(5.13.3.4)開發(fā)方應(yīng)標(biāo)識和記錄為操作運(yùn)行該軟件的計(jì)算機(jī)所需的信息。這些信息應(yīng)包括GJB438B-2009中計(jì)算機(jī)操作手冊(COM)規(guī)定的全部適用項(xiàng)。軟件使用準(zhǔn)備5.13.4---在用戶現(xiàn)場的安裝開發(fā)方應(yīng):在合同規(guī)定的用戶現(xiàn)場安裝和檢測可執(zhí)行的軟件:按合同規(guī)定為用戶提供培訓(xùn);按合同規(guī)定為用戶現(xiàn)場提供其他幫助。軟件移交準(zhǔn)備5.14.1---可執(zhí)行軟件的準(zhǔn)備開發(fā)方應(yīng):在合同規(guī)定的用戶現(xiàn)場安裝和檢測可執(zhí)行的軟件:按合同規(guī)定為用戶提供培訓(xùn);按合同規(guī)定為用戶現(xiàn)場提供其他幫助。軟件移交準(zhǔn)備5.14.2---源文件準(zhǔn)備開發(fā)方應(yīng)準(zhǔn)備需要向保障機(jī)構(gòu)現(xiàn)場移交的源文件,包括重新生成該可執(zhí)行軟件所必需的所有批處理文件、命令文件、數(shù)據(jù)文件或其他文件;其結(jié)果應(yīng)包括GJB438B-2009中軟件產(chǎn)品規(guī)格說明(SPS)內(nèi)有關(guān)源文件方面全部適用項(xiàng)。軟件移交準(zhǔn)備5.14.3---為保障機(jī)構(gòu)現(xiàn)場準(zhǔn)備版本說明開發(fā)方應(yīng)標(biāo)識和記錄為保障機(jī)構(gòu)現(xiàn)場準(zhǔn)備的軟件的準(zhǔn)確版本。這種信息應(yīng)包括GJB4388-2009中軟件版本說明(SVD)中規(guī)定的全部適用項(xiàng)。軟件移交準(zhǔn)備5.14.4---已建成的CSCI設(shè)計(jì)和有關(guān)信息的準(zhǔn)備開發(fā)方應(yīng)確保每個(gè)CSCI的設(shè)計(jì)說明與“己建成”的軟件相-致,并定義和記錄下列事項(xiàng):驗(yàn)證該軟件拷貝所使用的方法;測量到的該CSCI的硬件資源利用率;支持該軟件所需的其他信息;CSCI的源文件與軟件單元之間的可追蹤性;計(jì)算機(jī)硬件資源的利用率測量與涉及它們的CSCI需求之間的可追蹤性。其結(jié)果應(yīng)包括GJB4388-2009中軟件產(chǎn)品規(guī)格說明(SPS)內(nèi)有關(guān)合格性、軟件保障和可追蹤性等方面的全部適用項(xiàng)。軟件移交準(zhǔn)備5.14.5---系統(tǒng)/子系統(tǒng)設(shè)計(jì)說明的檢查開發(fā)方應(yīng)參與系統(tǒng)/子系統(tǒng)設(shè)計(jì)說明的檢查,以使它和“已建成”的系統(tǒng)相一致。其結(jié)果應(yīng)包括GJB4388一2009中系統(tǒng)/子系統(tǒng)設(shè)計(jì)說明(SSDD)規(guī)定的全部適用項(xiàng)。軟件移交準(zhǔn)備5.14.6---保障手冊的準(zhǔn)備計(jì)算機(jī)編程手冊(5.14.6.1)開發(fā)方應(yīng)標(biāo)識和記錄在開發(fā)或運(yùn)行該軟件的計(jì)算機(jī)上編程所需的信息。這些信息應(yīng)包括GIB438B一2009中計(jì)算機(jī)編程于冊(CPM)規(guī)定的全部適用項(xiàng);固件保障手冊(
5.14.6.2)開發(fā)方應(yīng)標(biāo)識和記錄在安裝該軟件的固件上進(jìn)行編程和重編程所需的信息。這些信息應(yīng)包括GJB438B一2009中固件保障手冊(FSM)規(guī)定的全部適用項(xiàng)。軟件移交準(zhǔn)備5.14.7---移交到指定的保障機(jī)構(gòu)現(xiàn)場開發(fā)方應(yīng):在合同指定的保障環(huán)境中安裝并檢測可交付的軟件;向需方演示交付軟件能夠使用合同指定或需方批準(zhǔn)的硬件和如下軟件來重新生成(即編譯/連接/裝載成一個(gè)可執(zhí)行的產(chǎn)品)和維護(hù):1)現(xiàn)貨軟件產(chǎn)品:
2)需方已有的軟件產(chǎn)品;3)按合同交付的軟件產(chǎn)品;按合同規(guī)定為保障機(jī)構(gòu)提供培訓(xùn);按合同規(guī)定為保障機(jī)構(gòu)提供其他幫助。軟件驗(yàn)收支持5.15.1---支持需方進(jìn)行軟件驗(yàn)收測試和評審開發(fā)方應(yīng)按合同規(guī)定向需方提出軟件驗(yàn)收申請,并為需方進(jìn)行軟件驗(yàn)收測試、評審和審核提供支持。開發(fā)方應(yīng)將軟件驗(yàn)收測試、評審和審核的結(jié)果記錄在軟件開發(fā)文件(SDF)中。軟件驗(yàn)收支持5.15.2---交付軟件產(chǎn)品驗(yàn)收通過后,開發(fā)方應(yīng)在對軟件產(chǎn)品進(jìn)行必要的修改后,按合同規(guī)定完成并向需方交付軟件產(chǎn)品。軟件驗(yàn)收支持5.15.3---提供培訓(xùn)和支持開發(fā)方應(yīng)按合同規(guī)定為需方和軟件用戶提供必要的培訓(xùn)。軟件驗(yàn)收支持5.15.4---軟件產(chǎn)品定型支持開發(fā)方應(yīng)按合同規(guī)定為軟件產(chǎn)品定型提供有關(guān)文檔,包括軟件研制總結(jié)報(bào)告(SDSR)、軟件產(chǎn)品規(guī)格說明(SPS)、軟件質(zhì)量保證報(bào)告(SQAR)和軟件配置管理報(bào)告(SCMR)等。軟件配置管理5.16.1---配置標(biāo)識在參與5.5.2中系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)時(shí),開發(fā)方應(yīng)參與選擇CSCI,標(biāo)識置于配置控制下的實(shí)體,并為置于配置控制下的每一個(gè)CSCI及其每一個(gè)附屬實(shí)體分配一個(gè)項(xiàng)目唯一的標(biāo)識符;這些實(shí)體應(yīng)包括合同中要求開發(fā)的或用到的軟件產(chǎn)品以及軟件開發(fā)環(huán)境的元素;標(biāo)識方案應(yīng)考慮所有實(shí)體實(shí)際受控的級別,例如,計(jì)算機(jī)文件、電子媒體、文檔飛軟件單元、配置項(xiàng);標(biāo)識方案應(yīng)包括每個(gè)實(shí)體的版本、修訂和發(fā)布狀態(tài)。軟件配置管理5.16.2---配置控制開發(fā)方應(yīng)建立并執(zhí)行:指定每個(gè)己被標(biāo)識實(shí)體必須經(jīng)受的控制級別(例如,作者控制、項(xiàng)目級控制、需方控制)的規(guī)程;指定在每個(gè)級別上有權(quán)進(jìn)行更改和批準(zhǔn)更改的個(gè)人或組(例如,程序員/分析員、軟件負(fù)責(zé)人、項(xiàng)目經(jīng)理、需方)的規(guī)程;申請批準(zhǔn)更改、處理更改申請、跟蹤更改、分發(fā)更改和保持過期版本等工作所應(yīng)遵循的步驟。對已由需方控制的實(shí)體有影響的更改,應(yīng)按合同規(guī)定的形式和手續(xù)(若有的話)向需方提出建議。軟件配置管理5.16.3---配置狀態(tài)記實(shí)開發(fā)方應(yīng)建立并在整個(gè)合同期間保持己經(jīng)置于項(xiàng)目級或更高級別配置控制下的所有實(shí)體的配置狀態(tài)的記錄。這些記錄可包括每個(gè)實(shí)體的當(dāng)前版本/修正版/發(fā)布版、對該實(shí)體自納入項(xiàng)目級或更高級別配置控制下后進(jìn)行更改的記錄、以及影響該實(shí)體的問題/更改報(bào)告的狀態(tài)。軟件配置管理5.16.4---配置審核開發(fā)方應(yīng)為需方按合同規(guī)定進(jìn)行配置審核提供支持。軟件配置管理5.16.5---軟件發(fā)行管理和交付開發(fā)方應(yīng)建立并執(zhí)行可交付軟件產(chǎn)品的包裝、存儲、處理和交付的規(guī)程。開發(fā)方在合同期內(nèi)應(yīng)保持可交付軟件產(chǎn)品的主拷貝。軟件產(chǎn)品評價(jià)5.17.1---過程中的和最終的軟件產(chǎn)品評價(jià)開發(fā)方應(yīng)對執(zhí)行本標(biāo)準(zhǔn)要求所產(chǎn)生的軟件產(chǎn)品進(jìn)行過程中的評價(jià)。此外,對每一個(gè)交付的軟件產(chǎn)品,在交付之前,開發(fā)方應(yīng)進(jìn)行最終的評價(jià)。附錄E給出了需要評價(jià)的軟件產(chǎn)品、應(yīng)用的準(zhǔn)則以及準(zhǔn)則的定義。軟件產(chǎn)品評價(jià)5.17.2---軟件產(chǎn)品評價(jià)記錄開發(fā)方應(yīng)準(zhǔn)備并保持每個(gè)軟件產(chǎn)品的評價(jià)記錄。這些記錄在合同期內(nèi)均應(yīng)保持。置于項(xiàng)目級或更高級配置控制下的軟件產(chǎn)品的問題應(yīng)按5.19的要求進(jìn)行處理。軟件產(chǎn)品評價(jià)5.17.3---軟件產(chǎn)品評價(jià)的獨(dú)立性負(fù)責(zé)軟件產(chǎn)品評價(jià)的人員應(yīng)不是開發(fā)該軟件產(chǎn)品的人員,但這并不排除開發(fā)該軟件產(chǎn)品的人員參加評價(jià)工作(例如,參加該產(chǎn)品的走查)。軟件質(zhì)量保證5.18.1---軟件質(zhì)量保證評價(jià)開發(fā)方應(yīng)對軟件開發(fā)活動和得到的軟件產(chǎn)品,按計(jì)劃定期地或事件驅(qū)動地進(jìn)行評審和審核:保證合同中或軟件開發(fā)計(jì)劃中要求的每項(xiàng)活動都按照合同和軟件開發(fā)計(jì)劃進(jìn)行;保證合同中或軟件開發(fā)計(jì)劃中要求的每項(xiàng)軟件產(chǎn)品都存在,并已進(jìn)行了本標(biāo)準(zhǔn)和合同條款所要求的軟件產(chǎn)品的評價(jià)、測試和糾正措施。軟件質(zhì)量保證5.18.2---軟件質(zhì)量保證記錄開發(fā)方應(yīng)為每個(gè)軟件質(zhì)量保證活動準(zhǔn)備并保持記錄。這些記錄在合同期內(nèi)均應(yīng)保持。置于項(xiàng)目級或更高級配置控制下的軟件產(chǎn)品中的問題和在合同要求的和軟件開發(fā)計(jì)劃所說明的活動中的問題都應(yīng)按5.19的要求進(jìn)行處理軟件質(zhì)量保證5.18.3---軟件質(zhì)量保證的客觀性負(fù)責(zé)進(jìn)行軟件質(zhì)量保證評價(jià)的人員應(yīng)不是開發(fā)該軟件產(chǎn)品、執(zhí)行該項(xiàng)活動或者負(fù)責(zé)該軟件產(chǎn)品或活動的人員。但這并不排除后者參加評價(jià)工作。負(fù)責(zé)軟件質(zhì)量保證的人員應(yīng)具有資源、職責(zé)、權(quán)限和組織上的獨(dú)立性,以便能夠進(jìn)行客觀的軟件質(zhì)量保證評價(jià)并啟動和驗(yàn)證糾正措施。糾正措施
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 素描室內(nèi)寫生課程設(shè)計(jì)
- 相機(jī)掛件課程設(shè)計(jì)
- 英語語言學(xué)課程設(shè)計(jì)
- 航空專業(yè)票務(wù)課程設(shè)計(jì)
- (中職中專)貿(mào)法律與案例教學(xué)設(shè)計(jì)全書電子教案整本書教案1-6章全
- 電信課程設(shè)計(jì)論文
- 糖化鍋課程設(shè)計(jì)選型
- 給水廠課程設(shè)計(jì)總結(jié)心得
- 游戲觀察課程設(shè)計(jì)
- 聯(lián)考素描課程設(shè)計(jì)考什么
- 2025年初級會計(jì)職稱《經(jīng)濟(jì)法基礎(chǔ)》全真模擬及答案(解析3套)
- 《健康社區(qū)評價(jià)標(biāo)準(zhǔn)》
- 戶外市場研究報(bào)告-魔鏡洞察-202412
- 浙江省金華市金東區(qū)2023-2024學(xué)年九年級上學(xué)期語文期末試卷
- 【7地星球期末】安徽省合肥市包河區(qū)智育聯(lián)盟校2023-2024學(xué)年七年級上學(xué)期期末地理試題(含解析)
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之2:“1至3章:范圍、術(shù)語和定義”(雷澤佳編制-2025B0)
- (2021)最高法民申5114號凱某建設(shè)工程合同糾紛案 指導(dǎo)
- 【9物(人)期末】安慶市宿松縣2023-2024學(xué)年九年級上學(xué)期期末考試物理試題
- 導(dǎo)航通信一體化考核試卷
- 甘肅省會寧二中2025屆高考仿真模擬數(shù)學(xué)試卷含解析
- 2024年未成年子女房產(chǎn)贈與協(xié)議
評論
0/150
提交評論