三、全面質量管理
全面質量管理包括以下幾個方面:
(1)管理的目標:任何管理都要設定目標;
(2)對產品質量開展“三全”管理,即要求全體部門、全體人員,對產品形成的全過程進行質量管理;(為重要的內容)
(3)在管理手段方面,要使用各種先進管理思想、管理方法、管理手段、管理技術和管理工具;
(4)建立質量保證體系。
1、軟件開發(fā)過程的質量管理
(1)軟件生存期
軟件生命周期:軟件產品從形成開始,經過開發(fā),使用和不斷增訂修改,直到后被淘汰的整個過程。
軟件生命周期8個階段:問題定義、可行性研究、需求分析、總體設計、詳細設計、編碼和單元測試、綜合測試、軟件維護。
(2)軟件開發(fā)過程中質量管理的幾個問題(簡單看一下)
①通過軟件質量度量技術進行質量控制
生存期長的軟件其可維護性、可移植性應該好;實時控制的軟件其效率,可靠性應該高。
質量度量一般采用三層模型:質量特性、二級質量特性、=度量
②建立設計評審制度
設計評審有兩個含義:一是在正式會議上提交用戶、顧客或有關人員供其評審或批準。二是正式評審。
國外有關設計評審制度:
軟件需求評審(SRR)、詳細設計評審(DDR)、測試規(guī)程評審(TPR)、軟件驗收評審(SAR)
2、軟件產品復制過程的質量管理
(1)必須重視軟件產品復制工序的建立:復制工序(第136頁圖4—4)
(2)必須重視軟件產品復制文件的建立
(3)必須重視軟件產品介質的質量管理
(4)必須重視軟件產品復制設備的質量管理
3、軟件產品使用過程的質量管理
使用過程的質量管理是一個企業(yè)質量管理的出發(fā)占,也是企業(yè)質量管理的歸宿點。
(1)軟件產品作用過程質量管理的主要職能
做好軟件產品的銷售工作,幫助用戶正確購買;
做好軟件產品的保管、發(fā)運工作;
做好用戶的技術服務、技術支持、技術咨詢、技術培訓等工作,保證使用效果;
做好軟件產品的日常維護工作,及時為用戶更新版本;
做好市場調查與分析,收集質量反饋信息,為新軟件的開發(fā)提供準確可靠的情報;
認真處理軟件產品的質量問題,對有質量問題的軟件做到保換、保修、保退,樹立質量信譽。
軟件產品使用過程的質量管理,從本質上說是為用戶服務的質量管理,是關系到延長軟件產品生存期的問題。
(2)軟件產品使用過程中的質量管理工作
①在軟件產品的銷售中應做到:
廣告文件準備充分,內容簡潔、明了。
銷售時應耐心向用戶解釋,宣傳。
現場演示,試用。
②軟件產品的技術服務應包括:
用戶培訓。針對不同用戶、不同層次。
技術支持與技術咨詢。做到有求必應,熱情接待。
③軟件產品的維護工作應做到:
制度化。專人負責,定期督促與檢查。
規(guī)范化。維護工作應有標準的工作程序,有嚴格要求文檔記錄。
④做好市場調查。(很重要的一項質量管理內容,關系到軟件產品能否充分發(fā)揮效益的問題)
4.3 軟件開發(fā)的標準與規(guī)范
一、軟件生產標準化的意義
1、是推動我國軟件產業(yè)按系統(tǒng)工程規(guī)律健康發(fā)展的指南;
2、是軟件資源共享的前提;
3、是提高軟件質量的重要保證;
4、是加速建立我國軟件產業(yè)的強大動力;
二、軟件質量管理中的標準與規(guī)范
基礎標準、開發(fā)標準、文件標準、管理標準
全面質量管理包括以下幾個方面:
(1)管理的目標:任何管理都要設定目標;
(2)對產品質量開展“三全”管理,即要求全體部門、全體人員,對產品形成的全過程進行質量管理;(為重要的內容)
(3)在管理手段方面,要使用各種先進管理思想、管理方法、管理手段、管理技術和管理工具;
(4)建立質量保證體系。
1、軟件開發(fā)過程的質量管理
(1)軟件生存期
軟件生命周期:軟件產品從形成開始,經過開發(fā),使用和不斷增訂修改,直到后被淘汰的整個過程。
軟件生命周期8個階段:問題定義、可行性研究、需求分析、總體設計、詳細設計、編碼和單元測試、綜合測試、軟件維護。
(2)軟件開發(fā)過程中質量管理的幾個問題(簡單看一下)
①通過軟件質量度量技術進行質量控制
生存期長的軟件其可維護性、可移植性應該好;實時控制的軟件其效率,可靠性應該高。
質量度量一般采用三層模型:質量特性、二級質量特性、=度量
②建立設計評審制度
設計評審有兩個含義:一是在正式會議上提交用戶、顧客或有關人員供其評審或批準。二是正式評審。
國外有關設計評審制度:
軟件需求評審(SRR)、詳細設計評審(DDR)、測試規(guī)程評審(TPR)、軟件驗收評審(SAR)
2、軟件產品復制過程的質量管理
(1)必須重視軟件產品復制工序的建立:復制工序(第136頁圖4—4)
(2)必須重視軟件產品復制文件的建立
(3)必須重視軟件產品介質的質量管理
(4)必須重視軟件產品復制設備的質量管理
3、軟件產品使用過程的質量管理
使用過程的質量管理是一個企業(yè)質量管理的出發(fā)占,也是企業(yè)質量管理的歸宿點。
(1)軟件產品作用過程質量管理的主要職能
做好軟件產品的銷售工作,幫助用戶正確購買;
做好軟件產品的保管、發(fā)運工作;
做好用戶的技術服務、技術支持、技術咨詢、技術培訓等工作,保證使用效果;
做好軟件產品的日常維護工作,及時為用戶更新版本;
做好市場調查與分析,收集質量反饋信息,為新軟件的開發(fā)提供準確可靠的情報;
認真處理軟件產品的質量問題,對有質量問題的軟件做到保換、保修、保退,樹立質量信譽。
軟件產品使用過程的質量管理,從本質上說是為用戶服務的質量管理,是關系到延長軟件產品生存期的問題。
(2)軟件產品使用過程中的質量管理工作
①在軟件產品的銷售中應做到:
廣告文件準備充分,內容簡潔、明了。
銷售時應耐心向用戶解釋,宣傳。
現場演示,試用。
②軟件產品的技術服務應包括:
用戶培訓。針對不同用戶、不同層次。
技術支持與技術咨詢。做到有求必應,熱情接待。
③軟件產品的維護工作應做到:
制度化。專人負責,定期督促與檢查。
規(guī)范化。維護工作應有標準的工作程序,有嚴格要求文檔記錄。
④做好市場調查。(很重要的一項質量管理內容,關系到軟件產品能否充分發(fā)揮效益的問題)
4.3 軟件開發(fā)的標準與規(guī)范
一、軟件生產標準化的意義
1、是推動我國軟件產業(yè)按系統(tǒng)工程規(guī)律健康發(fā)展的指南;
2、是軟件資源共享的前提;
3、是提高軟件質量的重要保證;
4、是加速建立我國軟件產業(yè)的強大動力;
二、軟件質量管理中的標準與規(guī)范
基礎標準、開發(fā)標準、文件標準、管理標準

