全麵軟件質量管理(ppt 30頁)
全麵軟件質量管理目錄:
1、引言
2、軟件質量屬性和質量要素
3、商業目標決定質量目標
4、質量保證能夠保證質量嗎
5、質量人員的狀況
6、全麵軟件質量管理:模型
7、全麵軟件質量管理:製定質量計劃
8、全麵軟件質量管理:技術評審
9、全麵軟件質量管理:軟件測試
10、全麵軟件質量管理:過程檢查
11、全麵軟件質量管理:缺陷跟蹤工具
全麵軟件質量管理內容摘要:
軟件質量管理是充滿爭論的話題。被人們奉為軟件質量管理聖經的CMM和ISO9001似乎並不奏效,現實和理想之間的差距太大。
經典軟件工程教科書以及CMM和ISO9001總是拋開商業目標談質量管理,本末倒置,紙上談兵,誤導了大量讀者,所以質量管理才變得那麼艱辛。世界上還沒有萬能的軟件質量管理聖經,我們不要迷信CMM和ISO9000。
要多向有實戰經驗的同行專家請教,但是不要輕信“紙上談兵”的專家。
本文給出了一套實用主義的“全麵軟件質量管理”方法。
重要的理念:商業目標決定質量目標。提高軟件質量的最終目的是為了贏利,而不是創造完美無缺的產品。因此對於普通商業軟件而言,並不是“質量越高越好”,而是恰好讓廣大用戶滿意,並且將提高質量所付出的代價控製在預算之內。
軟件質量屬性和質量要素:
詞典對質量的定義是:① 典型的或本質的特征;② 事物固有的或區別於其他事物的特征或本質;③ 優良或出色的程度。
CMM 對質量的定義是:① 一個係統、組件或過程符合特定需求的程度;② 一個係統、組件或過程符合客戶或用戶的要求或期望的程度。
上述定義很抽象,人們看了準會一臉迷惘。就讓我們用“人的健康”來類比解釋軟件質量。
古時候人們以為長得結實、飯量大就是健康,這顯然是不科學的。現代人總是通過考察多方麵的生理因素來判斷是否健康,如測量身高、體重、心跳、血壓、血液、體溫等。如果上述因素都合格,那麼表明這人是健康的。如果某個因素不合格,則表明此人在某個方麵不健康,醫生會對症下藥。
..............................