软体品质保证计画的IEEE标准(pdf 35)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

来自標準™1.範圍(ScopeandReferences)™1.1範圍™標準的目的為軟體品質保證計畫的準備和內容(SQAPs)提供均勻,最小量可接受的需求。™取代,修訂或者改正指向專門工業或者應(運)用的現(存)標準,這不是這個文件(獻)的目的。™標準適用於關鍵軟體的發展和保養。™1.2參考™請參考第7頁之[1]-[20]来自標準™2.定義和頭字語(acronyms)™程式分支矩陣(branchmetric):™全部模組的每一程式分支都執行過至少一次的區分結果。™關鍵軟體(criticalsoftware):™軟體的錯誤會造成安全破壞或引發財產損失衝擊的軟體。™決策點矩陣(decisionpointmetric):™將所有模組區分成每個決定點都有所有正常情況或一不正常情況,己解決的結果来自標準™領域矩陣(domainmetric):™將所有模組區分成一個有效樣本及一個已改正過的無效輸入樣本(問題可能是外部訊息.操作輸入.本地資料)的模組總數區分的結果™錯誤訊息矩陣(errormessagemetric)™全部錯誤訊息已經正式顯現的結果™品質保證(qualityassurance)™有計畫和系統的行動方案,對產品項目達成制定的技術要求,提供適度的保證来自標準™需求示範矩陣(requirementsdemonstrationmetric)™軟體需求規格(softwarerequirementsspecification,SRS)的各個需求,都已成功的展示.需求總數區分的結果来自標準™2.2頭字語(Acronyms)™CDR criticaldesignreview™PDR preliminarydesignreview™SCMP softwareconfigurationmanagementplan™SCMPR softwareconfigurationmanagementplanreview™SDD softwaredesigndescription来自標準™2.2頭字語(Acronyms)™SQA softwarequalityassurance™SQAP softwarequalityassuranceplan™SRR softwarerequirementsreview™SRS softwarerequirementsspecification™SVVP softwareverificationandvalidationplan来自標準™2.2頭字語(Acronyms)™SVVPR softwareverificationandvalidationplanreview™SVVR softwareverificationandvalidationreport™UDR userdocumentationreview来自標準™3.軟體品質保證計畫(SQAP)™(1)目的™(2)參考用文件說明™(3)管理™(4)文件™(5)標準,實踐,規定,和矩陣来自標準™3.軟體品質保證計畫(SQAP)™(6)審視和稽查™(7)測試™(8)問題報告和矯正的行動™(9)工具,技術,和方法™(10)程式碼控制来自標準™3.軟體品質保證計畫(SQAP)™(11)媒介控制™(12)供應商控制™(13)記錄收集,維護,和保留™(14)訓練™(15)管理風險。来自標準™3.1目的(SQAP中的單元1)™這個部分將描繪特定SQAP的專門目的和範圍。™SQAP將把包括的軟體項目的名字和軟體的打算的用途列成表。™SQAP將陳述對於規定的每一軟體項目生命週期含蓋的軟體的部分。来自標準™3.2參考文件(SQAP中的單元2)™這個部分將提供在SQAP的內容中所參考的文件的一個完整目錄来自標準™3.3管理(SQAP中的單元3)。這個部分將描述組織的任務和負責項目™3.3.1組織。這個單元將描寫影響與控制軟體軟體品質的組織結構。包含組織主要單位的責任描述。負責SQA有關軟體開發和使用的單位,都必須清楚地描述。™3.3.2任務。這個單元在描寫SQAP所含蓋的軟體生命週期各部分,執行軟體品質保證活動所須任務,任務與計畫查核點之間的關係.任務順序將標明™3.3.3責任。這個單元將明訂負責每一任務的單位。来自標準™3.4文件(SQAP中的單元4)™3.4.1目的。™(1)制定管理軟體開發.檢驗.證實.使用和維護的文件。™(2)說明文件如何檢查是否適當。包含審視的標準,遵循的文件是否適當,可參考SQAP的單元6。来自標準™3.4文件(SQAP中的單元4)™3.4.1目的。™(1)制定管理軟體開發.檢驗.證實.使用和維護的文件。™(2)說明文件如何檢查是否適當。包含審視的標準,遵循的文件是否適當,可參考SQAP的單元6。来自標準™3.4.2最小文件需求(MinimumDocumentationRequirements)™3.4.2.1軟體需求規格(SRS)™SRS將詳細描述軟體本身和外部界面每個需求(Functions.Performance.designconstraint.attributes),每一個需求都需定義其達成定義,及客觀進行verification和validation的方法,(例如inspection,analysis,demonstration,test)来自標準™3.4.2最小文件需求(MinimumDocumentationRequirements)™3.4.2.2軟體設計描述(SDD)。™SDD指如何將軟體結構化以滿足SRS的需求。SDD描述軟體設計的部分和子元件,其中包括資料庫和內部界面。首先作為初步的SDD(指最高層的SDD),然後展開成細部SDD。来自標準™3.4.2最小文件需求(MinimumDocumentationRequirements)™3.4.2.3軟體verification和validation計畫(SVVP)。™SVVP描述可能用到的方法(例如:inspection,analysis,demonstration,test)目的在檢驗經驗證機關認可的SRS需求,已實施的SRS需求,SDD的設計是否落實在程式中;確認程式碼的執行編譯符合SRS的需求。来自標準™3.4.2最小文件需求(MinimumDocumentationRequirements)™3.4.2.4軟體檢驗和證實報告(SVVR)。™SVVR描述SVVP的執行結果。™3.4.2.5使用者文件:™使用者文件(例如:手冊,指南等等)規範描述所需資料,控制輸入,輸入序列,選項,程式限制,軟體成功執行所需的活動和項目。™3.4.2.6軟體組態管理計畫(SCMP)。™SCMP將記錄用來規範軟體項目,控制,實施改變,記錄和報告改變實施狀況.来自標準™3.4.3其他™(1)軟體發展計畫™(2)標準和程序手冊™(3)軟體專案管理計畫™(4)軟體維護手冊来自標準™3.5標準,實踐,規定和矩陣(SQAP中的單元5)™3.5.1目的™(1)制定應用所需的標準,實踐,規定和矩陣。™(2)說明項目如何監控和保障。来自標準™3.5標準,實踐,規定和矩陣(SQAP中的單元5)™3.5.2內容:包括基本技術的,設計,和程式設計活動,如文件,變數和模組命名,寫程式,檢查,測試。™(1)文件標準™(2)邏輯結構標準™(3)編碼標準™(4)評論標準™(5)測試標準和實踐™(6)選擇軟體品質保證產品和過程(方法)的規則:(a)程式分支矩陣;(b)決定點矩陣;(c)領域矩陣;(d)錯誤訊息矩陣(e)需求展示矩陣来自標準™3.6.2最小需求:軟體需求回顧和稽查™3.6.2.1軟體需求回顧(SRR)。SRR用來確保SRS陳述的適當性。™3.6.2.2初步設計回顧(PDP)。PDP(即最上層設計回顧),用來評鑑軟體初步設計描述的適當程度.™3.6.2.3關鍵設計回顧(CDR),CDR(即細部設計回顧),用來決定細部軟體設計的可接受性,是否滿足SRS的需求.来自標準™3.6.2最小需求:軟體需求回顧和稽查™3.6.2.4軟體檢驗和證實計畫回顧(SVVPR)。SVVPR,用來評鑑在SVVP所定義的檢驗和確認方法是否適當和完整™3.6.2.5功能稽查:在軟體交貨前所需進行的稽查,以檢驗SRS的需求都滿足™3.6.2.6實體稽查:檢驗軟體和文件一致,是可以準備交貨了。来自標準™3.6.2.7過程中的稽查。設計樣本的過程中稽查,檢驗設計的一致,包括:™(1)程式碼相對於設計文件™(2)軟硬體界面規格™(3)設計實施相對於功能需求™(4)功能需求相對於測試描述来自標準™3.6.2.8管理回顧。定期評估在SQAP中所訂的行動和項目的執行。這些回顧需獨立進行,或由合格的外部機構來進行。回顧可能需要在SQAP中做些改變。™3.6.2.9軟體組態管理計畫回顧(SCMPR)。SCMPR,用來評鑑在SCMP定義的組態管理方法的適當和完整。™3.6.2.10PostMotem回顧。專案結束時,用來評鑑專案發展活動,提供適當行動建議。

1 / 35
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功