《軟件質量保證和管理》Ch17軟件發(fā)布和維護的質量管理課件_第1頁
《軟件質量保證和管理》Ch17軟件發(fā)布和維護的質量管理課件_第2頁
《軟件質量保證和管理》Ch17軟件發(fā)布和維護的質量管理課件_第3頁
《軟件質量保證和管理》Ch17軟件發(fā)布和維護的質量管理課件_第4頁
《軟件質量保證和管理》Ch17軟件發(fā)布和維護的質量管理課件_第5頁
已閱讀5頁,還剩65頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件質量保證和管理-Ch.17軟件發(fā)布和維護的質量管理軟件質量保證和管理-Ch.17軟件發(fā)布和維護的質量管理1軟件發(fā)布和維護的質量管理軟件發(fā)布模式通過軟件公司或專賣店,直接發(fā)布軟件產品在網(wǎng)絡上發(fā)布軟件產品(純電子內容)在網(wǎng)絡服務器上部署軟件已提供將來的軟件服務軟件發(fā)布和維護的質量管理軟件發(fā)布模式2第17章軟件發(fā)布和維護的質量管理17.1軟件發(fā)布程序管理17.2軟件部署17.3軟件維護第17章軟件發(fā)布和維護的質量管理17.1軟件發(fā)布程序管理3軟件發(fā)布程序管理軟件產品發(fā)布程序軟件服務模式的產品發(fā)布程序軟件產品發(fā)布類型和版本程序經理軟件發(fā)布程序管理軟件產品發(fā)布程序4軟件產品發(fā)布程序構建產品包程序文檔其他拷貝軟件拷貝文檔印刷檢測銷售和安裝宣傳售前服務售后服務母盤制造補充內容CD刻錄病毒掃描再測試運輸和存儲裝卸驗收存儲121234567891011軟件產品發(fā)布程序構建產品包拷貝銷售和安裝母盤制造運輸和存儲15軟件服務模式的產品發(fā)布程序設計驗證性能測試容量測試安全認證硬件實施硬件配備網(wǎng)絡設置服務器軟件實施數(shù)據(jù)備份安裝/遷移軟件配置驗證運行監(jiān)控監(jiān)視控制調整優(yōu)化部署規(guī)劃業(yè)務分析技術要求邏輯設計部署設計體系結構網(wǎng)絡/硬件實施步驟構建產品包程序文檔其他復審和格式化目錄結構補充內容病毒掃描121234567891011軟件服務模式的產品發(fā)布程序設計驗證硬件實施軟件實施運行監(jiān)控部6軟件產品發(fā)布類型和版本主發(fā)布(MajorRelease)服務包發(fā)布(ServicePackRelease)緊急補丁包發(fā)布(EmergencyPatchRelease)外部版本號a.b.c內部版本號a.b.c.da—產品主要版本號b—產品次要版本號c—產品小版本號d—每日或常規(guī)構建包的版本號軟件產品發(fā)布類型和版本主發(fā)布(MajorRelease7版本定義可能存在的沖突版本定義可能存在的沖突8程序經理創(chuàng)建產品前景。制定產品發(fā)行的衡量標準,創(chuàng)建主進度表。創(chuàng)建產品規(guī)格書。管理功能小組工作狀況,管理產品規(guī)格書,推進工作進度。對產品各方面進行權衡.時間計劃和控制。對整個項目的進程進行追蹤、并向整個團隊通報、對出現(xiàn)的問題及時協(xié)調并解決。提高團隊生產力。程序經理創(chuàng)建產品前景。9軟件部署軟件部署10軟件系統(tǒng)運行的基礎架構平臺軟件系統(tǒng)運行的基礎架構平臺11從不同視圖審視系統(tǒng)運行的基礎平臺從不同視圖審視系統(tǒng)運行的基礎平臺12軟件運行的服務質量系統(tǒng)質量說明性能按用戶負載條件對響應時間和吞吐量所作的度量??捎眯詫ο到y(tǒng)資源和服務可供最終用戶使用的程度度量??缮炜s性隨時間推移為部署系統(tǒng)增加容量(和用戶)的能力。安全性對系統(tǒng)及其用戶的完整性進行說明的復雜因素組合。潛在容量在不增加資源的情況下,系統(tǒng)處理異常峰值負載的能力??删S護性對已部署系統(tǒng)進行維護的容易度,其中包括監(jiān)視系統(tǒng)、修復出現(xiàn)的故障以及升級硬件和軟件組件等任務。軟件運行的服務質量系統(tǒng)質量說明性能按用戶負載條件對響應時間13軟件部署規(guī)劃明確軟件系統(tǒng)自身要實現(xiàn)的一組質量目標、產品/服務特性要求以及它們的優(yōu)先級。1.用量分析和性能規(guī)劃2.可用性的規(guī)劃3.可伸縮系統(tǒng)的規(guī)劃4.安全性的規(guī)劃軟件部署規(guī)劃明確軟件系統(tǒng)自身要實現(xiàn)的一組質量目標、產品/服務14用量分析和性能規(guī)劃用戶數(shù)量及類型活動和非活動用戶管理用戶使用模式用戶增長用戶事務用戶/歷史數(shù)據(jù)用量分析和性能規(guī)劃用戶數(shù)量及類型15可用性的規(guī)劃優(yōu)先級服務類型說明1關鍵任務任何時候必須可用的服務。2必須可用必須可用,但可以較低性能獲得的服務。3可延遲在特定時間段內必須可用的服務。4可選可無限期延遲的服務。可用性的規(guī)劃優(yōu)先級服務類型說明1關鍵任務任何時候必16可伸縮系統(tǒng)的規(guī)劃高性能設計策略,在性能要求的確定階段加入潛在容量,以處理可能會隨時間推移而增長的負載。漸增式部署,基于負載的要求以及評估,對每一個重大的系統(tǒng)擴展特定日期/時間有一個估計和安排。大范圍性能監(jiān)視。分析使用模式設定合理的且最高的目標設置合適的重大事件點融入新興技術

可伸縮系統(tǒng)的規(guī)劃高性能設計策略,在性能要求的確定階段加入潛在17安全性的規(guī)劃物理安全。

網(wǎng)絡安全。應用程序和應用程序數(shù)據(jù)安全。個人安全慣例。

安全性的規(guī)劃物理安全。

18軟件部署的邏輯設計邏輯設計就是將系統(tǒng)的使用案例作為輸入,確定實現(xiàn)解決方案所需的軟件體系結構、組件及其之間的相互關系。系統(tǒng)服務質量;邏輯層,

基于軟件服務的特性,表示軟件組件組成的邏輯層次關系及其層次之間的關系;基礎結構服務依賴性。軟件部署的邏輯設計邏輯設計就是將系統(tǒng)的使用案例作為輸入,確19J2EE體系結構邏輯層次和關鍵組件J2EE體系結構邏輯層次和關鍵組件20多層體系結構模型示意圖多層體系結構模型示意圖21軟件部署的物理設計 遷移計劃

安裝計劃

用戶管理計劃測試計劃展開計劃

災難恢復計劃

操作計劃(運行手冊)培訓計劃軟件部署的物理設計 遷移計劃

22物理設計質量邏輯體系結構。服務質量要求。

用量分析。

使用案例。

服務級別協(xié)議。

成本。

業(yè)務目標。

估計資源需求。服務備份以實現(xiàn)可用性和可伸縮性

確定瓶頸。優(yōu)化資源。管理風險。影響因素方法物理設計質量邏輯體系結構。估計資源需求。影響因素方法23可用性和可伸縮性策略負載平衡。故障轉移。

復制或備份服務。水平冗余系統(tǒng)可用性設計示例可伸縮性策略系統(tǒng)性能改善設計最佳資源使用方案可用性和可伸縮性策略負載平衡。水平冗余系統(tǒng)24軟件部署的安全性設計和驗證制定安全政策和目標、安全計劃的設計和實施。確保所有用戶了解安全控制政策讓用戶了解任何安全侵害的規(guī)范細則定期給政策做評估,以確保其仍然合乎業(yè)務目標執(zhí)行雙層審計控制方法:實時監(jiān)控嚴重的安全侵害和事后審計報告……軟件部署的安全性設計和驗證制定安全政策和目標、安全計劃的設計25軟件部署驗證和實施開發(fā)試驗性系統(tǒng)(構建網(wǎng)絡和硬件基礎結構、安裝和配置相關的軟件)根據(jù)測試計劃/設計執(zhí)行安裝測試、功能測試、性能測試和負載測試測試通過,開始規(guī)劃原型系統(tǒng)完成原型系統(tǒng)的網(wǎng)絡構建、軟硬件的安裝和配置數(shù)據(jù)備份或做好可以恢復(Roll-back)的準備將數(shù)據(jù)從現(xiàn)有應用程序遷移到當前解決方案根據(jù)培訓規(guī)劃培訓部署的管理員和用戶完成所有的部署軟件部署驗證和實施開發(fā)試驗性系統(tǒng)(構建網(wǎng)絡和硬件基礎結構、26軟件維護

軟件維護的作用和分類軟件維護的框架和計劃軟件產品的維護質量軟件部署的維護質量軟件技術支持軟件維護的管理性控制軟件維護27軟件維護的作用和分類

改正性或糾錯性維護適應性維護完善性維護預防性維護運行環(huán)境(部署)維護客戶技術支持軟件維護的作用和分類改正性或糾錯性維護28軟件維護的框架和計劃

一般由用戶需求、軟件產品、組織環(huán)境、維護人員、系統(tǒng)運行和操作環(huán)境、系統(tǒng)變更的過程等組成,它們之間存在著相輔相成的關系,構成完整的一個維護框架系統(tǒng)應用時間軟件維護任務和功能軟件維護策略軟件維護流程軟件配置管理專業(yè)領域的維護標準、維護工具等軟件維護的框架和計劃一般由用戶需求、軟件產品、組織環(huán)境、維29軟件產品的維護質量

良好的質量文化和方針,以客戶需求為中心有效的軟件發(fā)布策略需求變化的控制流程有一套軟件需求、軟件配置的管理數(shù)據(jù)庫系統(tǒng)和客戶的有效溝通軟件文檔的不斷完善軟件產品的維護質量良好的質量文化和方針,以客戶需求為中心30軟件部署的維護質量

專業(yè)的、獨立的維護團隊完整的操作流程和規(guī)范對于出現(xiàn)的緊急事件,制定相應的應急方案安裝有運行環(huán)境的監(jiān)控程序,隨時監(jiān)控運行環(huán)境的情況,形成預警機制。保證7×24任何時間內有人值班或保持被呼叫狀態(tài)。有一套系統(tǒng)報告系統(tǒng)問題,并能及時得到響應和處理。除了故障轉移機制之外,有冗余的設備或系統(tǒng)運行能力。做好軟件部署的維護記錄。軟件部署的維護質量專業(yè)的、獨立的維護團隊31軟件技術支持

自助式呼叫中心網(wǎng)絡遠程服務模式軟件技術支持自助式呼叫中心32軟件維護的管理性控制

面向過程的模型面向維護機構或事物

IEEE1219即《軟件維護標準》修改請求、分類與鑒別、分析、設計、實現(xiàn)、系統(tǒng)測試、驗收試驗、交付軟件維護的管理性控制面向過程的模型33作業(yè)第17章2、4作業(yè)第17章2、434Q&AQ&A35軟件質量保證和管理-Ch.17軟件發(fā)布和維護的質量管理軟件質量保證和管理-Ch.17軟件發(fā)布和維護的質量管理36軟件發(fā)布和維護的質量管理軟件發(fā)布模式通過軟件公司或專賣店,直接發(fā)布軟件產品在網(wǎng)絡上發(fā)布軟件產品(純電子內容)在網(wǎng)絡服務器上部署軟件已提供將來的軟件服務軟件發(fā)布和維護的質量管理軟件發(fā)布模式37第17章軟件發(fā)布和維護的質量管理17.1軟件發(fā)布程序管理17.2軟件部署17.3軟件維護第17章軟件發(fā)布和維護的質量管理17.1軟件發(fā)布程序管理38軟件發(fā)布程序管理軟件產品發(fā)布程序軟件服務模式的產品發(fā)布程序軟件產品發(fā)布類型和版本程序經理軟件發(fā)布程序管理軟件產品發(fā)布程序39軟件產品發(fā)布程序構建產品包程序文檔其他拷貝軟件拷貝文檔印刷檢測銷售和安裝宣傳售前服務售后服務母盤制造補充內容CD刻錄病毒掃描再測試運輸和存儲裝卸驗收存儲121234567891011軟件產品發(fā)布程序構建產品包拷貝銷售和安裝母盤制造運輸和存儲140軟件服務模式的產品發(fā)布程序設計驗證性能測試容量測試安全認證硬件實施硬件配備網(wǎng)絡設置服務器軟件實施數(shù)據(jù)備份安裝/遷移軟件配置驗證運行監(jiān)控監(jiān)視控制調整優(yōu)化部署規(guī)劃業(yè)務分析技術要求邏輯設計部署設計體系結構網(wǎng)絡/硬件實施步驟構建產品包程序文檔其他復審和格式化目錄結構補充內容病毒掃描121234567891011軟件服務模式的產品發(fā)布程序設計驗證硬件實施軟件實施運行監(jiān)控部41軟件產品發(fā)布類型和版本主發(fā)布(MajorRelease)服務包發(fā)布(ServicePackRelease)緊急補丁包發(fā)布(EmergencyPatchRelease)外部版本號a.b.c內部版本號a.b.c.da—產品主要版本號b—產品次要版本號c—產品小版本號d—每日或常規(guī)構建包的版本號軟件產品發(fā)布類型和版本主發(fā)布(MajorRelease42版本定義可能存在的沖突版本定義可能存在的沖突43程序經理創(chuàng)建產品前景。制定產品發(fā)行的衡量標準,創(chuàng)建主進度表。創(chuàng)建產品規(guī)格書。管理功能小組工作狀況,管理產品規(guī)格書,推進工作進度。對產品各方面進行權衡.時間計劃和控制。對整個項目的進程進行追蹤、并向整個團隊通報、對出現(xiàn)的問題及時協(xié)調并解決。提高團隊生產力。程序經理創(chuàng)建產品前景。44軟件部署軟件部署45軟件系統(tǒng)運行的基礎架構平臺軟件系統(tǒng)運行的基礎架構平臺46從不同視圖審視系統(tǒng)運行的基礎平臺從不同視圖審視系統(tǒng)運行的基礎平臺47軟件運行的服務質量系統(tǒng)質量說明性能按用戶負載條件對響應時間和吞吐量所作的度量。可用性對系統(tǒng)資源和服務可供最終用戶使用的程度度量??缮炜s性隨時間推移為部署系統(tǒng)增加容量(和用戶)的能力。安全性對系統(tǒng)及其用戶的完整性進行說明的復雜因素組合。潛在容量在不增加資源的情況下,系統(tǒng)處理異常峰值負載的能力??删S護性對已部署系統(tǒng)進行維護的容易度,其中包括監(jiān)視系統(tǒng)、修復出現(xiàn)的故障以及升級硬件和軟件組件等任務。軟件運行的服務質量系統(tǒng)質量說明性能按用戶負載條件對響應時間48軟件部署規(guī)劃明確軟件系統(tǒng)自身要實現(xiàn)的一組質量目標、產品/服務特性要求以及它們的優(yōu)先級。1.用量分析和性能規(guī)劃2.可用性的規(guī)劃3.可伸縮系統(tǒng)的規(guī)劃4.安全性的規(guī)劃軟件部署規(guī)劃明確軟件系統(tǒng)自身要實現(xiàn)的一組質量目標、產品/服務49用量分析和性能規(guī)劃用戶數(shù)量及類型活動和非活動用戶管理用戶使用模式用戶增長用戶事務用戶/歷史數(shù)據(jù)用量分析和性能規(guī)劃用戶數(shù)量及類型50可用性的規(guī)劃優(yōu)先級服務類型說明1關鍵任務任何時候必須可用的服務。2必須可用必須可用,但可以較低性能獲得的服務。3可延遲在特定時間段內必須可用的服務。4可選可無限期延遲的服務??捎眯缘囊?guī)劃優(yōu)先級服務類型說明1關鍵任務任何時候必51可伸縮系統(tǒng)的規(guī)劃高性能設計策略,在性能要求的確定階段加入潛在容量,以處理可能會隨時間推移而增長的負載。漸增式部署,基于負載的要求以及評估,對每一個重大的系統(tǒng)擴展特定日期/時間有一個估計和安排。大范圍性能監(jiān)視。分析使用模式設定合理的且最高的目標設置合適的重大事件點融入新興技術

可伸縮系統(tǒng)的規(guī)劃高性能設計策略,在性能要求的確定階段加入潛在52安全性的規(guī)劃物理安全。

網(wǎng)絡安全。應用程序和應用程序數(shù)據(jù)安全。個人安全慣例。

安全性的規(guī)劃物理安全。

53軟件部署的邏輯設計邏輯設計就是將系統(tǒng)的使用案例作為輸入,確定實現(xiàn)解決方案所需的軟件體系結構、組件及其之間的相互關系。系統(tǒng)服務質量;邏輯層,

基于軟件服務的特性,表示軟件組件組成的邏輯層次關系及其層次之間的關系;基礎結構服務依賴性。軟件部署的邏輯設計邏輯設計就是將系統(tǒng)的使用案例作為輸入,確54J2EE體系結構邏輯層次和關鍵組件J2EE體系結構邏輯層次和關鍵組件55多層體系結構模型示意圖多層體系結構模型示意圖56軟件部署的物理設計 遷移計劃

安裝計劃

用戶管理計劃測試計劃展開計劃

災難恢復計劃

操作計劃(運行手冊)培訓計劃軟件部署的物理設計 遷移計劃

57物理設計質量邏輯體系結構。服務質量要求。

用量分析。

使用案例。

服務級別協(xié)議。

成本。

業(yè)務目標。

估計資源需求。服務備份以實現(xiàn)可用性和可伸縮性

確定瓶頸。優(yōu)化資源。管理風險。影響因素方法物理設計質量邏輯體系結構。估計資源需求。影響因素方法58可用性和可伸縮性策略負載平衡。故障轉移。

復制或備份服務。水平冗余系統(tǒng)可用性設計示例可伸縮性策略系統(tǒng)性能改善設計最佳資源使用方案可用性和可伸縮性策略負載平衡。水平冗余系統(tǒng)59軟件部署的安全性設計和驗證制定安全政策和目標、安全計劃的設計和實施。確保所有用戶了解安全控制政策讓用戶了解任何安全侵害的規(guī)范細則定期給政策做評估,以確保其仍然合乎業(yè)務目標執(zhí)行雙層審計控制方法:實時監(jiān)控嚴重的安全侵害和事后審計報告……軟件部署的安全性設計和驗證制定安全政策和目標、安全計劃的設計60軟件部署驗證和實施開發(fā)試驗性系統(tǒng)(構建網(wǎng)絡和硬件基礎結構、安裝和配置相關的軟件)根據(jù)測試計劃/設計執(zhí)行安裝測試、功能測試、性能測試和負載測試測試通過,開始規(guī)劃原型系統(tǒng)完成原型系統(tǒng)的網(wǎng)絡構建、軟硬件的安裝和配置數(shù)據(jù)備份或做好可以恢復(Roll-back)的準備將數(shù)據(jù)從現(xiàn)有應用程序遷移到當前解決方案根據(jù)培訓規(guī)劃培訓部署的管理員和用戶完成所有的部署軟件部署驗證和實施開發(fā)試驗性系統(tǒng)(構建網(wǎng)絡和硬件基礎結構、61軟件維護

軟件維護的作用和分類軟件維護的框架和計劃軟件產品的維護質量軟件部署的維護質量軟件技術支持軟件維護的管理性控制軟件維護62軟件維護的作用和分類

改正性或糾錯性維

溫馨提示

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

評論

0/150

提交評論