自考“信息資源管理”復習提綱(10)

字號:

第四章 軟件質量管理
    軟件工程所在地面臨的兩個問題:
    1、軟件的生產(chǎn)效率問題;
    2、軟件在系統(tǒng)可用性中所占的重要地位——也就是軟件質量問題。
    4.1 軟件質量特性
    一、軟件質量的定義:
    1、質量——在現(xiàn)代質量管理中,被定義為“用戶的滿意程度”
    兩個條件必不可少:
    (1)設計規(guī)格要符合用戶要求——設計質量
    (2)程序要按設計規(guī)格所說明的情況正確運行——程度質量
    2、軟件的規(guī)格:
    (1)外觀規(guī)格——使用者的角度,或是用戶眼中的規(guī)格
    (2)內(nèi)部規(guī)格——制造者(開發(fā)者)眼中的規(guī)格
    3、軟件質量的定義:
    與軟件產(chǎn)品滿足規(guī)定的和隱含的需求能力有關的特征和特性的全體?;蛘撸?BR>    (1)軟件產(chǎn)品能滿足給定需求的性質和特性的總體,例如,符合規(guī)定說明;
    (2)軟件具有所期望的各種屬性組合的程度;
    (3)顧客或用戶覺得軟件滿足其綜合期望的程度;
    (4)軟件的合成特性,它確定軟件在使用中將滿足顧客預期要求的程度。
    計算機軟件質量是軟件的一些內(nèi)部特性的組合。
    二、軟件質量的主要特性指標
    1、軟件質量特性的定義。
    軟件質量可由以下主要特性來定義:
    (1)功能性:
    (2)效率:
    (3)可靠性:
    (4)安全性:
    (5)易使用性:
    (6)可維護性:
    (7)可擴充性:
    (8)可移植性:
    (9)重用性:
    軟件質量特性的實際價值就在于它體現(xiàn)了用戶的觀點。
    2、軟件的生存期與質量特性
    從用戶的角度看軟件的生存期可分三個階段:
    (1)初期運用
    (2)維護與擴充
    (3)移植和鏈接
    三、軟件質量的二級特性指標
    從軟件設計的觀點出發(fā),軟件質量特性由下列二級質量特性所決定。(第128——130頁 24個二級質量特性)
    4.2 軟件質量管理的基本概念
    發(fā)達國家在質量管理方面經(jīng)過了檢驗質量管理、統(tǒng)計質量管理、全面質量管理三個發(fā)展階段。
    全面質量管理包括以下幾個方面:
    (1)管理的目標:任何管理都要設定目標,然后組織實施,以達到設定的目標。
    (2)對產(chǎn)品質量開展“三全”管理,即要求全體部門的全體員工都要參加質量管理,對產(chǎn)品形成的全過程都要實行管理。
    (3)在管理手段方面,要使用多種管理技術和管理工具。
    (4)建立質量保證體系。
    一、軟件質量管理的定義及意義
    1、軟件質量管理:為了確定、達到和維護需要的軟件質量而進行的所有有計劃、有系統(tǒng)的管理活動。
    軟件質量管理包括保證軟件質量的所有活動,這些活動不限于質量保證的功能。
    質量管理與質量保證含義不同,質量管理包括質量保證,是一個更廣泛、更綜合的范疇。
    從某種意義上說,軟件的質量管理實際上是對生產(chǎn)人員的管理。
    2、對軟件生產(chǎn)的全過程進行質量管理,是解決“軟件危機”的有效途徑。
    二、軟件質量管理的內(nèi)容
    軟件質量管理活動大致可以分為質量控制和質量設計,二者是互補的。
    1、質量控制包括計劃、規(guī)程評價、產(chǎn)品評價。
    2、質量設計主要指質量準則的實際運用。
    3、質量管理活動的工具包括老七種、新七種。
    (1)老七種:因果圖法、排列圖法、查表法、直方圖法、散布圖法、分層法、對象法。
    (2)新七種:關聯(lián)圖法、KJ法、系圖法、矩陣圖法、矩陣數(shù)據(jù)分析法、過程決策程序圖法(PDPC)、箭頭圖法。