GJB2786A軍用軟件開發(fā)通用要求-課課件_第1頁
GJB2786A軍用軟件開發(fā)通用要求-課課件_第2頁
GJB2786A軍用軟件開發(fā)通用要求-課課件_第3頁
GJB2786A軍用軟件開發(fā)通用要求-課課件_第4頁
GJB2786A軍用軟件開發(fā)通用要求-課課件_第5頁
已閱讀5頁,還剩96頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

GJB2786A2018.09軍用軟件開發(fā)通用要求1ppt課件提綱第1章范圍第2章引用文件第3章術語、定義和縮略語第4章一般要求第5章詳細要求附錄7個附錄2ppt課件適用范圍適用于需方和開發(fā)方獲取、開發(fā)及維護軍用軟件(含固件中的軟件)。系統(tǒng)分兩類:對于硬件---軟件系統(tǒng),標標準適用于其中的軟件元素;對于軟件系統(tǒng),標準適用于整個系統(tǒng)。3ppt課件引用文件GB/T11457軟件工程術語GJB438B-2009軍用軟件開發(fā)文檔使用要求4ppt課件術語、定義行為設計構建版計算機軟件配置項(CSCI)測度測量度量合格性測試再工程可重塑軟件產(chǎn)品軟件軟件開發(fā)軟件產(chǎn)品軟件保障軟件移交軟件單元

5ppt課件略縮語6ppt課件一般要求軟件開發(fā)過程軟件開發(fā)一般要求7ppt課件軟件開發(fā)過程4.1---軟件開發(fā)過程開發(fā)方應建立一個與合同要求一致的軟件開發(fā)過程。軟件開發(fā)過程可包括下列活動:c~n為軟件開發(fā)的基本活動;o~t為軟件開發(fā)的支持活動;其余為軟件開發(fā)管理活動。可重疊可迭代可裁剪8ppt課件軟件開發(fā)一般要求4.2.1---軟件開發(fā)方法軟件開發(fā)的全部活動,開發(fā)方應采用文檔化的系統(tǒng)方法。這些方法應在軟件開發(fā)計劃中給與描述或引用;9ppt課件軟件開發(fā)一般要求4.2.2---軟件產(chǎn)品標準開發(fā)方應使用標書需求、設計、編碼、測試用例、測試規(guī)程和測試結果的標準;這些標準應在軟件開發(fā)計劃中給予描述或引用。10ppt課件軟件開發(fā)一般要求4.2.3---可重用軟件產(chǎn)品采用可重用軟件產(chǎn)品開發(fā)方應標識和評價為滿足合同要求而使用的可重用軟件產(chǎn)品;只要切實可行,就應該采用滿足準則的可重用軟件產(chǎn)品;開發(fā)可重用軟件產(chǎn)品合同期間,開發(fā)方應評估開發(fā)可重用軟件產(chǎn)品的可行性、成本及可能產(chǎn)生的效益,并向需方說明費效比且與項目目標相一致的情況合同中也可以按要求開發(fā)專門開發(fā)可重用軟件產(chǎn)品11ppt課件軟件開發(fā)一般要求4.2.4---關鍵需求處理安全性保證開發(fā)方應將其失效可能導致危險的系統(tǒng)狀態(tài)的CSCI或其中的部分標識為安全關鍵的;開發(fā)方應制定安全性保證策略(包括測試和分析),以排除或最大限度地降低在這種軟件的需求、設計、實現(xiàn)和操作規(guī)程中潛在的危險;該策略應包括軟件安全性大綱,并納入系統(tǒng)安全性大綱(若已有)中;開發(fā)方應在軟件開發(fā)計劃中記錄該策略,實施該策略,并提供實施該策略的證據(jù);實施該策略的證據(jù)應作為所要求的軟件產(chǎn)品的一部分。保密性保證開發(fā)方應將其失效可能導致破壞系統(tǒng)保密性的CSCI或其中的部分標識為保密關鍵的;開發(fā)方應制定保密性保證策略,以排除或最大限度地降低這種軟件的需求、設計、實現(xiàn)和操作規(guī)程所引起的破壞系統(tǒng)保密性的可能性;開發(fā)方應在軟件開發(fā)計劃中記錄該策略,實施該策略,并提供實施該策略的證據(jù);實施該策略的證據(jù)應作為所需求的軟件產(chǎn)品的一部分。其它關鍵需求的保證如果一個系統(tǒng)依賴于軟件來滿足在合同和系統(tǒng)規(guī)格說明中認為是關鍵的其它需求,那么開發(fā)方應標識其失效可能導致違背這些關鍵需求的CSCI或其中的部分;制定策略,用來保證使所標識軟件的需求、設計、實現(xiàn)和操作不會發(fā)生這種違背或使其可能性最小。12ppt課件軟件開發(fā)一般要求4.2.5---計算機硬件資源利用開發(fā)方應分析合同中關于計算機硬件資源利用方面的要求;開發(fā)方應在個CSCI之間分配計算機硬件資源;在合同期間監(jiān)督這些資源的利用;必要時,為滿足合同需求,應重新分配或標明需要的附加資源。13ppt課件軟件開發(fā)一般要求4.2.6---決策理由的記錄開發(fā)方應記錄在軟件需求分析、設計、實現(xiàn)和測試中作出重要決策的理由,這些記錄對保障機構有用;決策理由應包括所考慮的折中情況、分析方法和決策所用的準則;這些理由應記錄在文檔、代碼注釋或其他將移交給保障機構的媒體中;“重要決策”的含意應在軟件開發(fā)計劃中加以描述,作出這些決策的理由應在軟件開發(fā)計劃中指出。14ppt課件軟件開發(fā)一般要求4.2.6---便于需方評審開發(fā)方應為需方或其授權代表訪問有關設施提供方便15ppt課件5、詳細要求概述項目策劃和監(jiān)控軟件開發(fā)環(huán)境建立軟件需求分析軟件設計軟件實現(xiàn)和單元測試單元集成和測試CSCI合格性測試CSCI/HWCI集成測試系統(tǒng)合格性測試軟件使用準備軟件移交準備軟件驗收支持軟件配置管理軟件產(chǎn)品評價軟件質量保證糾正措施聯(lián)合評審測量和分析風險管理保密性有關活動分承制方管理與軟件獨立驗證和確認機構聯(lián)系與相關開發(fā)方協(xié)調(diào)項目過程改進16ppt課件詳細要求5.1---概述軟件開發(fā)過程包括5.2~5.27規(guī)定的26項活動,描述順序并不表示活動執(zhí)行的順序,活動執(zhí)行順序依賴于所選擇的生存周期模型;要求開發(fā)方參與軟件所在系統(tǒng)層面的活動;17ppt課件項目策劃和監(jiān)管5.2.1---軟件開發(fā)策劃開發(fā)方應為實施本標準所要求的活動和合同中其他有關軟件需求的各項活動制定計劃;該策劃應與系統(tǒng)級策劃一直,并應包括GJB438-2009中軟件開發(fā)計劃規(guī)定的全部適用項;計劃的一些部分可以分開單獨裝訂或維護;關于項目策劃的進一步要求,參見GJB5000A-2008中6.4項目策劃過程域。18ppt課件項目策劃和監(jiān)管5.2.2---CSCI測試策劃開發(fā)方應制定CSCI合格性測試計劃。該計劃應包括GJB438B-2009中軟件測試計劃規(guī)定的全部適用項;19ppt課件項目策劃和監(jiān)管5.2.3---系統(tǒng)測試策劃開發(fā)方應參與制定系統(tǒng)合格性測試計劃。對軟件系統(tǒng)而言,該計劃應包括GJB438B-2009軟件測試計劃規(guī)定的所有適用項;20ppt課件項目策劃和監(jiān)管5.2.4---軟件安裝策劃開發(fā)方應制定在合同規(guī)定的用戶現(xiàn)場進行軟件安裝和培訓的計劃。該計劃應包括GJB438B-2009中軟件安裝計劃規(guī)定的全部適用項。21ppt課件項目策劃和監(jiān)管5.2.5---軟件移交策劃開發(fā)方應指明保障機構為完成合同規(guī)定的保障工作所需的全部軟件開發(fā)資源;開發(fā)方應制定軟件移交計劃,以標識這些資源并說明向保障機構移交應交付項目所遵循的方法;該計劃包括GJB438-2009中軟件移交計劃(STrP)規(guī)定的全部適用項。22ppt課件項目策劃和監(jiān)管5.2.6---計劃的跟蹤和修訂在需方認可了5.2.1~5.2.5中的計劃后,開發(fā)方應根據(jù)計劃進行相關活動;開發(fā)方的管理者應按照軟件開發(fā)計劃規(guī)定的時間間隔檢查軟件開發(fā)過程;計劃的修訂都應得到需方的認可。23ppt課件軟件開發(fā)環(huán)境建立5.3.1---軟件工程環(huán)境開發(fā)方應建立、控制和維護軟件工程環(huán)境(包括測試環(huán)境)。開發(fā)方應確保該環(huán)境的各組成部分都能執(zhí)行其預定的功能;24ppt課件軟件開發(fā)環(huán)境建立5.3.2---軟件開發(fā)資料庫開發(fā)方應建立、控制和維護一個軟件開發(fā)資料庫,用來管理軟件、文檔、其他中間的和最終的軟件產(chǎn)品,以及相關的用以促進軟件的有序開發(fā)和后續(xù)保障的工具和方法;在合同期內(nèi),開發(fā)方應維護軟件開發(fā)資料庫。25ppt課件軟件開發(fā)環(huán)境建立5.3.3---軟件開發(fā)文件開發(fā)方應為每個軟件單元和每個CSCI建立、控制并維護軟件開發(fā)文件;開發(fā)方應將有關軟件開發(fā)的信息記錄在相應的SDF中,并應在合同期內(nèi)維護這些軟件開發(fā)文件(SDF)。26ppt課件軟件開發(fā)環(huán)境建立5.3.4---非交付軟件開發(fā)方在交付軟件的開發(fā)中可以使用非交付軟件,但應保證交付軟件在交付給需方后的運行和保障中不依頗于這些非交付軟件,或能確保需方擁有或者可以得到同樣的軟件;開發(fā)方應確保用于項目的全部非交付軟件執(zhí)行其預定的功能。27ppt課件系統(tǒng)需求分析5.4.1---用戶要求分析開發(fā)方應參與分析需方提供的用戶要求,以了解用戶需要。用戶要求可以采取如下形式:28ppt課件系統(tǒng)需求分析5.4.2---運行方案開發(fā)方應參與定義和記錄系統(tǒng)運行方案,其結果應包括GIB438B-2009中運行方案說明(OCD)規(guī)定的全部適用項。29ppt課件系統(tǒng)需求分析5.4.3---系統(tǒng)需求開發(fā)方應參與定義和記錄系統(tǒng)要滿足的需求以及保證每項需求得以滿足所使用的方法;這些需求包括所要求的狀態(tài)和方式、能力、外部接口、內(nèi)部接口、內(nèi)部數(shù)據(jù)、適應性、安全性、保密’性、環(huán)境、計算機資源、質量因素、設計和構造的約束、合格性、需求可追蹤性等方面;其結果應包括GJB438B一2009中系統(tǒng)/子系統(tǒng)規(guī)格說明(SSS)規(guī)定的全部適用項30ppt課件系統(tǒng)設計5.5.1---系統(tǒng)級設計決策開發(fā)方應參與定義和記錄系統(tǒng)級設計決策,其結果應包括GJB438B-2009中系統(tǒng)/子系統(tǒng)設計說明(SSDD)內(nèi)有關系統(tǒng)級設計部分中全部適用項;有關接口設計可以包含在SSDD中,也可以包含在接口設計說明(IDD)中;有關數(shù)據(jù)庫的設計可以包含在SSDD中,也可以包含在數(shù)據(jù)庫設計說明中。31ppt課件系統(tǒng)設計5.5.2---系統(tǒng)體系結構設計開發(fā)方應參與定義和記錄系統(tǒng)的體系結構設計(標識系統(tǒng)部件,包括硬件、軟件、人工操作項及其接口,以及它們之間的執(zhí)行的方案)以及系統(tǒng)部件與系統(tǒng)需求之間的可追蹤性;其結果應包括GJB438B-2009中系統(tǒng)/子系統(tǒng)設計說明(SSDD)內(nèi)有關體系結構設計和可追蹤性方面全部適用項;其結果還應包括GJB438B~2009中軟件研制任務書(SDTD)規(guī)定的全部適用項;有關接口設計可以包含在SSDD中,也可以包含在接口設計說明(IDD)中。32ppt課件軟件需求分析5.6---系統(tǒng)需求分析開發(fā)方應定義和記錄每個CSCI要滿足的軟件需求、保證每項需求得以滿足所使用的方法以及CSCI需求與系統(tǒng)需求之間的可追蹤性;軟件需求包括要求的狀態(tài)和方式、能力、外部接口、內(nèi)部接口、內(nèi)部數(shù)據(jù)、適應性、安全性、保密性、環(huán)境、計算機資源、質量因素、設計和實現(xiàn)約束、合格性、需求可追蹤性等方面;軟件需求分析的結果應包括GIB438B-2009中軟件需求規(guī)格說明(SRS)規(guī)定的全部適用項;有關CSCI接口的需求可以包含在軟件需求規(guī)格說明(SRS)中,也可以包含在接口需求規(guī)格說明(IRS)中。33ppt課件軟件設計5.7.1---CSCI級設計決策開發(fā)方應定義和記錄CSCI級設計決策(即關于CSCI行為設計的決策和其他對組成CSCI的軟件單元的選擇和設計有影響的決策),其結果應包括GIB4388-2009中軟件設計說明(SOD)內(nèi)有關CSCI級設計方面的全部適用項;有關接口的設計可以包含在SDD中,也可以包含在接口設計說明中;有關數(shù)據(jù)庫的設計可以包含在SDD中,也可以包含在數(shù)據(jù)庫設計說明中。34ppt課件軟件設計5.7.2---CSCI體系結構設計開發(fā)方應定義和記錄每個CSCI的體系結構設計(標識組成該CSCI的軟件單元及接口,它們之間的執(zhí)行的方案)和軟件單元與CSCI需求之間的可追蹤性;其結果應包括GIB438B一2009中軟件設計說明(SDD)內(nèi)有關體系結構設計和可追蹤性方面的全部適用項;有關接口的設計可以包含在SDD中,也可以包含在接口設計說明中。35ppt課件軟件設計5.7.3---CSCI詳細設計開發(fā)方應編寫和記錄每個軟件單元的說明F包括每個軟件單元的設計決策和約束、接口和數(shù)據(jù)庫的詳細設計說明,其詳細程度應達到能夠根據(jù)說明進行軟件實現(xiàn);其結果應包括GIB438B-2009中軟件設計說明(SDD)內(nèi)有關詳細設計方面全部適用工;有關接口的設計可以包含在SDD中,也可以包含在接口設計說明中;本身是數(shù)據(jù)庫的軟件單元或者是訪問或操作數(shù)據(jù)庫的軟件單元的設計可以包含在SDD中,也可以包含在數(shù)據(jù)庫設計說明(DBDD)中。36ppt課件軟件實現(xiàn)和單元測試5.8.1---軟件實現(xiàn)開發(fā)方應開發(fā)和記錄與CSCI設計中每個軟件單元相對應的程序;適用時,這項工作應包含下列活動:對計算機指令和數(shù)據(jù)定義進行編碼,建立數(shù)據(jù)庫,將數(shù)據(jù)值填入數(shù)據(jù)庫和其他數(shù)據(jù)文件中,以及其他為實現(xiàn)設計所需的活動;對于需交付的軟件,開發(fā)方如要采用非合同規(guī)定的程序設計語言,應經(jīng)需方批準。37ppt課件軟件實現(xiàn)和單元測試5.8.2---單元測試的準備開發(fā)方應為與每個軟件單元相對應的軟件制定測試計劃(包括規(guī)定測試需求和進度)、準備測試用例(按照輸入、預期的結果和評價準則進行描述)、測試規(guī)程和測試數(shù)據(jù);測試用例應覆蓋該單元詳細設計的所有方面;開發(fā)方應在相應的軟件開發(fā)文件(SDF)中記錄這些信息。38ppt課件軟件實現(xiàn)和單元測試5.8.3---單元測試的執(zhí)行開發(fā)方應測試與每一個軟件單元相對應的程序,測試應按照單元測試計劃、用例和規(guī)程進行。39ppt課件軟件實現(xiàn)和單元測試5.8.4---修改和回歸測試開發(fā)方應根據(jù)單元測試的結果對軟件進行必要的修改,并進行全部必要的回歸測試,以及根據(jù)需要更新軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。40ppt課件軟件實現(xiàn)和單元測試5.8.5---分析和記錄單元測試結果開發(fā)方應分析單元測試的結果,并應在相應的軟件開發(fā)文件(SDF)中記錄該測試和分析的結果。41ppt課件單元集成和測試5.9.1---單元集成與測試和準備開發(fā)方應為進行單元集成和測試制定計劃,包括規(guī)定測試需求、測試策略和進度安排,并準備測試用例(按照輸入、預期結果和評價準則進行描述)、測試規(guī)程和測試數(shù)據(jù);測試用例應覆蓋CSCI級設計決策和CSCI體系結構設計的所有方面。開發(fā)方應將這方面的信息記錄在相應的軟件開發(fā)文件(SDF)中。42ppt課件單元集成和測試5.9.2---單元集成和測試和執(zhí)行開發(fā)方應執(zhí)行單元集成和測試,測試應按照單元集成測試計劃、用例和規(guī)程進行。43ppt課件單元集成和測試5.9.3---修改和回歸測試開發(fā)方應根據(jù)單元集成和測試的結果對軟件進行全部必要的修改,并進行所有必要的回歸測試,以及根據(jù)需要更新必要的軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品;44ppt課件單元集成和測試5.9.4---分析和記錄單元集成和測試的結果開發(fā)方應分析單元集成和測試的結果,并將測試和分析結果記錄在相應的軟件開發(fā)文件(SDF)中。45ppt課件CSCI合格性測試5.10.1---CSCI合格性測試的獨立性負責進行CSCI合格性測試的人員不應是從事該CSCI詳細設計和實現(xiàn)的人員,但不排除進行CSCI詳細設計及實現(xiàn)的人員為該測試過程作貢獻,例如,提供一些依賴于該CSCI內(nèi)部實現(xiàn)知識的測試用例;46ppt課件CSCI合格性測試5.10.2---在目標計算機系統(tǒng)上進行測試CSCI合格性測試應在目標計算機系統(tǒng)或在需方批準的替代系統(tǒng)上進行。47ppt課件CSCI合格性測試5.10.3---CSCI合格性測試的準備開發(fā)方應按照CSCI合格性測試策劃結果定義和記錄用于CSCI合格性測試的測試準備、測試用例、測試規(guī)程,以及測試用例與CSCI需求之間的可追蹤性;其結果應包括GJB438B-2009中軟件測試說明(STD)規(guī)定全部適用項;開發(fā)方應準備執(zhí)行測試用例所需的測試數(shù)據(jù),并事先把CSCI合格性測試的時間和地點通知需方。48ppt課件CSCI合格性測試5.10.4---CSCI合格性測試的預演如果CSCI合格性測試要由需方見證,開發(fā)方應對測試用例和規(guī)程進行預演,以確保它們完備與準確,并確保該軟件已經(jīng)為見證測試做好了準備;開發(fā)方應在相應的軟件開發(fā)文件(SDF)中記錄這些活動的結果,并相應地更新CSCI測試用例和規(guī)程。49ppt課件CSCI合格性測試5.10.5---CSCI合格性測試的執(zhí)行開發(fā)方應對每個CSCI執(zhí)行CSCI合格性測試。測試應按照CSCI測試的計劃、用例和規(guī)程進行。50ppt課件CSCI合格性測試5.10.6---修改與回歸測試開發(fā)方應根據(jù)CSCI合格性測試的結果對該軟件作必要的修改,進行必要的回歸測試:回歸測試前應通知需方:還應根據(jù)需要更新軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。51ppt課件CSCI合格性測試5.10.7---分析并記錄CSCI合格性測試的結果開發(fā)方應分析和記錄CSCI合格性測試的結果,其內(nèi)容應包括GJB4388一2009中軟件測試報告(STR)規(guī)定的全部適用項。52ppt課件CSCI/HWCI集成和測試5.11.1---CSCI/HWCI集成和測試的準備開發(fā)方應參與制定和記錄用于執(zhí)行CSCI/HWCI集成和測試的測試計劃,包括規(guī)定測試需求、測試策略和進度安排,并參與開發(fā)和記錄測試用例(按照輸入、預期結果及評價準則進行描述)、測試規(guī)程和測試數(shù)據(jù);測試用例應覆蓋系統(tǒng)級設計決策和系統(tǒng)體系結構設計的各個方面;開發(fā)方應將與軟件有關的信息記錄在相應的軟件開發(fā)文件(SDF)中。53ppt課件CSCI/HWCI集成和測試5.11.2---CSCI/HWCI集成和測試的執(zhí)行開發(fā)方應參與CSCl/HWCI的集成和測試。測試應按CSCI/HWCI測試的計劃、用例和規(guī)程進行。54ppt課件CSCI/HWCI集成和測試5.11.3---修改和回歸測試開發(fā)方應根據(jù)CSCI/HWCI集成和測試的結果對軟件進行必要的修正,并參與全部必要的回歸測試。需要時,修改相應的軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。55ppt課件CSCI/HWCI集成5.11.4---分析和記錄CSCI/HWCI集成和測試的結果開發(fā)方應參與CSCI/HWCI集成和測試結果的分析。與軟件有關的分析與測試結果應記錄在相應的軟件開發(fā)文件(SDF)中。56ppt課件系統(tǒng)合格性測試5.12.1---系統(tǒng)合格性測試的獨立性負責系統(tǒng)合格性測試的人員不應是從事該系統(tǒng)中軟件的設計或實現(xiàn)的人員-但不排除這些人員對系統(tǒng)合格性測試作貢獻,例如,提供一些依賴于系統(tǒng)內(nèi)部實現(xiàn)知識的測試用例。57ppt課件系統(tǒng)合格性測試5.12.2---在目標計算機系統(tǒng)上進行測試開發(fā)方的系統(tǒng)合格性測試應在目標計算機系統(tǒng)上或在經(jīng)需方批準的替代系統(tǒng)上進行。58ppt課件系統(tǒng)合格性測試5.12.3---系統(tǒng)合格性測試的準備開發(fā)方應按照系統(tǒng)合格性測試策劃結果,參與編寫并記錄測試準備、測試用例和測試規(guī)程,參與確定并記錄測試用例與系統(tǒng)需求之間的可追蹤性;對于軟件系統(tǒng),其結果應包括GJB438B-2009中軟件測試說明(STD)規(guī)定的全部適用項;開發(fā)方應參與為執(zhí)行測試用例所需測試數(shù)據(jù)的準備,并事先將系統(tǒng)合格性測試的時間和地點通知需方。59ppt課件系統(tǒng)合格性測試5.12.4---系統(tǒng)合格性測試的預演若要由需方見證系統(tǒng)合格性測試,開發(fā)方應參與系統(tǒng)測試用例和規(guī)程的預演,以確保它們完備與準確,并確保系統(tǒng)己為見證測試做好準備;開發(fā)方應將這項活動中與軟件有關的結果記錄在相應的軟件開發(fā)文件(SDF)中,并應參與對系統(tǒng)測試用例與規(guī)程作相應的更新。60ppt課件系統(tǒng)合格性測試5.12.5---系統(tǒng)合格性測試的執(zhí)行開發(fā)方應參與系統(tǒng)合格性測試。這種參與應按照系統(tǒng)測試的計劃、用例和規(guī)程進行。61ppt課件系統(tǒng)合格性測試5.12.6---修改和回歸測試開發(fā)方應根據(jù)系統(tǒng)合格性測試的結果對軟件進行必要的修改,并事先通知需方將進行的回歸測試,開發(fā)方應參與全部必要的回歸測試,根據(jù)需要修改軟件開發(fā)文件(SDF)和其他軟件產(chǎn)品。62ppt課件系統(tǒng)合格性測試5.12.7---分析并記錄系統(tǒng)合格性測試的結果開發(fā)方應參與系統(tǒng)合格性測試結果的分析和記錄。對于軟件系統(tǒng),其內(nèi)容應包括GJB438B一2009中軟件測試報告(STR)規(guī)定的全部適用項。63ppt課件軟件使用準備5.13.1---可執(zhí)行軟件的準備開發(fā)方應為每個用戶現(xiàn)場準備可執(zhí)行的軟件,包括在目標計算機上安裝和運行該軟件所需的所有批處理文件、命令文件、數(shù)據(jù)文件或其他軟件文件;其結果應包括GJB4388-2009中軟件產(chǎn)品規(guī)格說明(SPS)內(nèi)有關可執(zhí)行軟件方面的全部適用項。64ppt課件軟件使用準備5.13.2---為用戶現(xiàn)場準備版本說明開發(fā)方應標識和記錄為每個用戶現(xiàn)場準備的軟件的準確版本。其內(nèi)容應包括GJB438B-2009中軟件版本說明(SVD)規(guī)定的全部適用項。65ppt課件軟件使用準備5.13.3---用戶手冊的準備軟件用戶手冊(5.13.3.1)開發(fā)方應標識和記錄軟件的直接用戶(既要操作該軟件又要應用其結果的人員)所需的信息,這些信息應包括GJB4388-2009中軟件用戶手冊(SUM)規(guī)定的全部適用項。軟件輸入/輸出手冊(5.13.3.2)對于依靠其他人在計算機中心或者在集中式或網(wǎng)絡式的軟件裝置上操作該軟件的用戶,開發(fā)方應標識和記錄用戶應向計算機提交的輸入和從計算機獲得的輸出;這種信息應包括GJB438B…2009中軟件輸入/輸出手冊(SIOM)規(guī)定的全部適用項;軟件中心操作員手冊(5.13.3.3)開發(fā)方應標識和記錄在計算機中心或者在集中式或網(wǎng)絡式的軟件裝置上操作該軟件的人員所需要的信息,使之能為其他人所用;這種信息應包括GJB438B-2009中軟件中心操作員手冊(SCOM)規(guī)定的全部適用項。計算機操作手冊(5.13.3.4)開發(fā)方應標識和記錄為操作運行該軟件的計算機所需的信息。這些信息應包括GJB438B-2009中計算機操作手冊(COM)規(guī)定的全部適用項。66ppt課件軟件使用準備5.13.4---在用戶現(xiàn)場的安裝開發(fā)方應:在合同規(guī)定的用戶現(xiàn)場安裝和檢測可執(zhí)行的軟件:按合同規(guī)定為用戶提供培訓;按合同規(guī)定為用戶現(xiàn)場提供其他幫助。67ppt課件軟件移交準備5.14.1---可執(zhí)行軟件的準備開發(fā)方應:在合同規(guī)定的用戶現(xiàn)場安裝和檢測可執(zhí)行的軟件:按合同規(guī)定為用戶提供培訓;按合同規(guī)定為用戶現(xiàn)場提供其他幫助。68ppt課件軟件移交準備5.14.2---源文件準備開發(fā)方應準備需要向保障機構現(xiàn)場移交的源文件,包括重新生成該可執(zhí)行軟件所必需的所有批處理文件、命令文件、數(shù)據(jù)文件或其他文件;其結果應包括GJB438B-2009中軟件產(chǎn)品規(guī)格說明(SPS)內(nèi)有關源文件方面全部適用項。69ppt課件軟件移交準備5.14.3---為保障機構現(xiàn)場準備版本說明開發(fā)方應標識和記錄為保障機構現(xiàn)場準備的軟件的準確版本。這種信息應包括GJB4388-2009中軟件版本說明(SVD)中規(guī)定的全部適用項。70ppt課件軟件移交準備5.14.4---已建成的CSCI設計和有關信息的準備開發(fā)方應確保每個CSCI的設計說明與“己建成”的軟件相-致,并定義和記錄下列事項:驗證該軟件拷貝所使用的方法;測量到的該CSCI的硬件資源利用率;支持該軟件所需的其他信息;CSCI的源文件與軟件單元之間的可追蹤性;計算機硬件資源的利用率測量與涉及它們的CSCI需求之間的可追蹤性。其結果應包括GJB4388-2009中軟件產(chǎn)品規(guī)格說明(SPS)內(nèi)有關合格性、軟件保障和可追蹤性等方面的全部適用項。71ppt課件軟件移交準備5.14.5---系統(tǒng)/子系統(tǒng)設計說明的檢查開發(fā)方應參與系統(tǒng)/子系統(tǒng)設計說明的檢查,以使它和“已建成”的系統(tǒng)相一致。其結果應包括GJB4388一2009中系統(tǒng)/子系統(tǒng)設計說明(SSDD)規(guī)定的全部適用項。72ppt課件軟件移交準備5.14.6---保障手冊的準備計算機編程手冊(5.14.6.1)開發(fā)方應標識和記錄在開發(fā)或運行該軟件的計算機上編程所需的信息。這些信息應包括GIB438B一2009中計算機編程于冊(CPM)規(guī)定的全部適用項;固件保障手冊(

5.14.6.2)開發(fā)方應標識和記錄在安裝該軟件的固件上進行編程和重編程所需的信息。這些信息應包括GJB438B一2009中固件保障手冊(FSM)規(guī)定的全部適用項。73ppt課件軟件移交準備5.14.7---移交到指定的保障機構現(xiàn)場開發(fā)方應:在合同指定的保障環(huán)境中安裝并檢測可交付的軟件;向需方演示交付軟件能夠使用合同指定或需方批準的硬件和如下軟件來重新生成(即編譯/連接/裝載成一個可執(zhí)行的產(chǎn)品)和維護:1)現(xiàn)貨軟件產(chǎn)品:

2)需方已有的軟件產(chǎn)品;3)按合同交付的軟件產(chǎn)品;按合同規(guī)定為保障機構提供培訓;按合同規(guī)定為保障機構提供其他幫助。74ppt課件軟件驗收支持5.15.1---支持需方進行軟件驗收測試和評審開發(fā)方應按合同規(guī)定向需方提出軟件驗收申請,并為需方進行軟件驗收測試、評審和審核提供支持。開發(fā)方應將軟件驗收測試、評審和審核的結果記錄在軟件開發(fā)文件(SDF)中。75ppt課件軟件驗收支持5.15.2---交付軟件產(chǎn)品驗收通過后,開發(fā)方應在對軟件產(chǎn)品進行必要的修改后,按合同規(guī)定完成并向需方交付軟件產(chǎn)品。76ppt課件軟件驗收支持5.15.3---提供培訓和支持開發(fā)方應按合同規(guī)定為需方和軟件用戶提供必要的培訓。77ppt課件軟件驗收支持5.15.4---軟件產(chǎn)品定型支持開發(fā)方應按合同規(guī)定為軟件產(chǎn)品定型提供有關文檔,包括軟件研制總結報告(SDSR)、軟件產(chǎn)品規(guī)格說明(SPS)、軟件質量保證報告(SQAR)和軟件配置管理報告(SCMR)等。78ppt課件軟件配置管理5.16.1---配置標識在參與5.5.2中系統(tǒng)體系結構設計時,開發(fā)方應參與選擇CSCI,標識置于配置控制下的實體,并為置于配置控制下的每一個CSCI及其每一個附屬實體分配一個項目唯一的標識符;這些實體應包括合同中要求開發(fā)的或用到的軟件產(chǎn)品以及軟件開發(fā)環(huán)境的元素;標識方案應考慮所有實體實際受控的級別,例如,計算機文件、電子媒體、文檔飛軟件單元、配置項;標識方案應包括每個實體的版本、修訂和發(fā)布狀態(tài)。79ppt課件軟件配置管理5.16.2---配置控制開發(fā)方應建立并執(zhí)行:指定每個己被標識實體必須經(jīng)受的控制級別(例如,作者控制、項目級控制、需方控制)的規(guī)程;指定在每個級別上有權進行更改和批準更改的個人或組(例如,程序員/分析員、軟件負責人、項目經(jīng)理、需方)的規(guī)程;申請批準更改、處理更改申請、跟蹤更改、分發(fā)更改和保持過期版本等工作所應遵循的步驟。對已由需方控制的實體有影響的更改,應按合同規(guī)定的形式和手續(xù)(若有的話)向需方提出建議。80ppt課件軟件配置管理5.16.3---配置狀態(tài)記實開發(fā)方應建立并在整個合同期間保持己經(jīng)置于項目級或更高級別配置控制下的所有實體的配置狀態(tài)的記錄。這些記錄可包括每個實體的當前版本/修正版/發(fā)布版、對該實體自納入項目級或更高級別配置控制下后進行更改的記錄、以及影響該實體的問題/更改報告的狀態(tài)。81ppt課件軟件配置管理5.16.4---配置審核開發(fā)方應為需方按合同規(guī)定進行配置審核提供支持。82ppt課件軟件配置管理5.16.5---軟件發(fā)行管理和交付開發(fā)方應建立并執(zhí)行可交付軟件產(chǎn)品的包裝、存儲、處理和交付的規(guī)程。開發(fā)方在合同期內(nèi)應保持可交付軟件產(chǎn)品的主拷貝。83ppt課件軟件產(chǎn)品評價5.17.1---過程中的和最終的軟件產(chǎn)品評價開發(fā)方應對執(zhí)行本標準要求所產(chǎn)生的軟件產(chǎn)品進行過程中的評價。此外,對每一個交付的軟件產(chǎn)品,在交付之前,開發(fā)方應進行最終的評價。附錄E給出了需要評價的軟件產(chǎn)品、應用的準則以及準則的定義。84ppt課件軟件產(chǎn)品評價5.17.2---軟件產(chǎn)品評價記錄開發(fā)方應準備并保持每個軟件產(chǎn)品的評價記錄。這些記錄在合同期內(nèi)均應保持。置于項目級或更高級配置控制下的軟件產(chǎn)品的問題應按5.19的要求進行處理。85ppt課件軟件產(chǎn)品評價5.17.3---軟件產(chǎn)品評價的獨立性負責軟件產(chǎn)品評價的人員應不是開發(fā)該軟件產(chǎn)品的人員,但這并不排除開發(fā)該軟件產(chǎn)品的人員參加評價工作(例如,參加該產(chǎn)品的走查)。86ppt課件軟件質量保證5.18.1---軟件質量保證評價開發(fā)方應對軟件開發(fā)活動和得到的軟件產(chǎn)品,按計劃定期地或事件驅動地進行評審和審核:保證合同中或軟件開發(fā)計劃中要求的每項活動都按照合同和軟件開發(fā)計劃進行;保證合同中或軟件開發(fā)計劃中要求的每項軟件產(chǎn)品都存在,并已進行了本標準和合同條款所要求的軟件產(chǎn)品的評價、測試和糾正措施。87ppt課件軟件質量保證5.18.2---軟件質量保證記錄開發(fā)方應為每個軟件質量保證活動準備并保持記錄。這些記錄在合同期內(nèi)均應保持。置于項目級或更高級配置控制下的軟件產(chǎn)品中的問題和在合同要求的和軟件開發(fā)計劃所說明的活動中的問題都應按5.19的要求進行處理88ppt課件軟件質量保證5.18.3---軟件質量保證的客觀性負責進行軟件質量保證評價的人員應不是開發(fā)該軟件產(chǎn)品、執(zhí)行該項活動或者負責該軟件產(chǎn)品或活動的人員。但這并不排除后者參加評價工作。負責軟件質量保證的人員應具有資源、職責、權限和組織上的獨立性,以便能夠進行客觀的軟件質量保證評價并啟動和驗證糾正措施。89ppt課件糾正措施

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論