freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件質(zhì)量管理培訓(xùn)講座(編輯修改稿)

2025-03-11 14:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 。 62 軟件質(zhì)量模型 ? 可移植性: 將一個(gè)軟件系統(tǒng)從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境移植到另一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境 中運(yùn)行時(shí)所需工作量的大小。 ? 復(fù)用性: 一個(gè)軟件(或軟件的部件)能再次用于其它應(yīng)用(該應(yīng)用的功能與此軟件或軟件部件的所完成的功能有聯(lián)系)的程度。 ? 互連性: 連接一個(gè)軟件和其他系統(tǒng)所需工作量的大小。如果這個(gè)軟件要聯(lián)網(wǎng),或與其 他系統(tǒng)通信,或要把其他系統(tǒng)納入到自己的控制之下,必須有系統(tǒng)間的接口,使之可以聯(lián)結(jié)。互連性很重要。它又稱(chēng)相互操作性。 63 軟件質(zhì)量模型 ? 通常,對(duì)以上各個(gè)質(zhì)量特性直接進(jìn)行度量是很困難的,在有些情況下甚至是不可能的。因此, McCall定義了一 組比較容易度量的軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則 ,使用它們對(duì)反映質(zhì)量特性的軟件屬性分級(jí),以此來(lái)估計(jì)軟件質(zhì)量特性的值。 ? 定義評(píng)價(jià)準(zhǔn)則的關(guān)鍵是確定影響軟件質(zhì)量要素的屬性。這些屬性必須滿(mǎn)足 ① 比較完整 、 準(zhǔn)確的描述軟件質(zhì)量要素; ② 比較容易量化和測(cè)量 , 能夠反映軟件質(zhì)量的優(yōu)劣 。 ? McCall定義的軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則共 21種 , 它們是: 64 McCall軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則 (Auditability) : 檢查軟件需求、規(guī)格說(shuō)明、標(biāo)準(zhǔn)、過(guò)程、指令、代碼及合同是否一致的難易程度。 (Accuracy) : 計(jì)算和控制的精度,最好表示成相對(duì)誤差的函數(shù) ,值越大表示精度越高。 (Communication Commonality) : 使用標(biāo)準(zhǔn)接口、協(xié)議和頻帶的程度。 (Completeness): 所需功能完全實(shí)現(xiàn)的程度。 (Conciseness): 程序源代碼的緊湊性。 (Consistency):設(shè)計(jì)文檔與系統(tǒng)實(shí)現(xiàn)的一致性。 (Data Commonality): 在程序中使用標(biāo)準(zhǔn)的數(shù)據(jù)結(jié)構(gòu)和類(lèi)型。 (Error tolerance) : 系統(tǒng)在各種異常條件下提供繼續(xù)操作的能力 65 McCall軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則 (Execution Efficiency): 程序運(yùn)行效率 。 (Expandability): 能夠?qū)Y(jié)構(gòu)設(shè)計(jì) 、 數(shù)據(jù)設(shè)計(jì)和過(guò)程設(shè)計(jì)進(jìn)行擴(kuò)充的程度 (Generality): 程序部件潛在的應(yīng)用范圍的廣泛性 (Hardware Independence): 軟件同支持它運(yùn)行的硬件系統(tǒng)不相關(guān)的程度 。 (Instrumentation): 監(jiān)視程序的運(yùn)行 , 一旦發(fā)生錯(cuò)誤時(shí) , 標(biāo)識(shí)錯(cuò)誤的程度 。 (Modularity):程序部件的功能獨(dú)立性 。 66 McCall軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則 (Operability): 操作一個(gè)軟件的難易程度 。 (Security): 控制或保護(hù)程序和數(shù)據(jù)不受破壞的機(jī)制 , 以防止程序和數(shù)據(jù)受到意外的或蓄意的存取 、 使用 、 修改 、 毀壞或泄密 。 (Selfdocumentation):源代碼提供有意義文檔的程度 。 (Simplicity):理解程序的難易程度 。 (Software System Independence):程序與非標(biāo)準(zhǔn)的程序設(shè)計(jì)語(yǔ)言特征 、 操作系統(tǒng)特征 、 以及其他環(huán)境約束無(wú)關(guān)的程度 。 (Tracebility):對(duì)軟件進(jìn)行正向和反向追蹤的能力 。 (Training):軟件支持新用戶(hù)使用該系統(tǒng)的能力 。 67 計(jì)算軟件質(zhì)量要素 軟件質(zhì)量要素 Fj的值可用下式計(jì)算 L Fj= ∑ CjkMk j=1,2, ...,11. k=1 其中 Mk是軟件質(zhì)量要素 Fj對(duì)第 k種評(píng)價(jià)準(zhǔn)則的測(cè)量值 Cjk McCall定義的評(píng)價(jià)準(zhǔn)則多數(shù)都沒(méi)有客觀的測(cè)量方法 ,只能憑主觀印象為評(píng)價(jià)準(zhǔn)則定值 。 McCall將評(píng)價(jià)準(zhǔn)則分為 010級(jí) 。 0級(jí)最低 ,10級(jí)最高 。 Mk的取值是 0 , , ,? , 68 質(zhì)量要素與評(píng)價(jià)準(zhǔn)則 (1/2) 要素 關(guān)系 準(zhǔn)則 正確性 可靠性 有效性 完整性 可維護(hù) 可測(cè)試 可移植 可重用 互操作 可用性 靈活性 可審查性 V V 準(zhǔn)確性 V 通信通用性 V 完全性 V 簡(jiǎn)明性 V V V 一致性 V V V V 數(shù)據(jù)通用性 V 容錯(cuò)性 V 執(zhí)行效率 V 可擴(kuò)充性 V 通用性 V V V V 69 質(zhì)量要素與評(píng)價(jià)準(zhǔn)則 (2/2) 要 素 關(guān) 系 準(zhǔn) 則 正確性 可靠性 有效性 完整性 可維護(hù) 可測(cè)試 可移植 可重用 互操作 可用性 靈活性 硬件獨(dú)立性 V V V V 檢測(cè)性 V V V 模塊化 V V V V V V V 可操作性 V V 安全性 V 自文擋化 V V V V V 簡(jiǎn)單性 V V V V 軟件獨(dú)立性 V V 可追蹤性 V 易培訓(xùn)性 V 70 McCall軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則 ? McCall軟件質(zhì)量度量模型為軟件質(zhì)量管理奠定了基礎(chǔ) ? 模型由軟件質(zhì)量要素和評(píng)價(jià)準(zhǔn)則組成 ? 加權(quán)系數(shù) Cjk滿(mǎn)足 ∑ Cjk= 1 其中 Cjk≥ 0 當(dāng)質(zhì)量要素 Fj與 k項(xiàng)評(píng)價(jià)準(zhǔn)則無(wú)關(guān)時(shí) , Cjk=0 ? McCall評(píng)價(jià)準(zhǔn)則項(xiàng)數(shù) L=21 71 軟件質(zhì)量模型 ? ISO 軟件質(zhì)量度量模型 1985年國(guó)際標(biāo)準(zhǔn)化組織 (ISO)建議 , 軟件質(zhì)量度量模型由三層組成 。 1. 高層稱(chēng)軟件質(zhì)量需求評(píng)價(jià)準(zhǔn)則 (SQRC)。 2. 中層稱(chēng)軟件質(zhì)量設(shè)計(jì)評(píng)價(jià)準(zhǔn)則 (SQDC)。 3. 低層稱(chēng)軟件質(zhì)量度量評(píng)價(jià)準(zhǔn)則 (SQMC)。 分別對(duì)應(yīng) McCall等人的要素 、 評(píng)價(jià)準(zhǔn)則和度量 。 ISO認(rèn)為應(yīng)對(duì)高層和中層建立國(guó)際標(biāo)準(zhǔn) , 以便在國(guó)際范圍內(nèi)推廣軟件質(zhì)量管理 , 而低層可由各單位自行制定 。 ISO高層由8個(gè)要素組成 、 中層由 23個(gè)評(píng)價(jià)準(zhǔn)則組成 。 它們之間的關(guān)系如表所示 。 72 ISO的質(zhì)量要素與評(píng)價(jià)準(zhǔn)則 (1/2) 要素 關(guān)系 準(zhǔn)則 正確性 可容性 有效性 安全性 可用性 可維護(hù) 靈活性 互操作 可追蹤性 V 完全性 V 一致性 V V V 準(zhǔn)確性 V 容錯(cuò)性 V 簡(jiǎn)單性 V V 模塊化 V V 通用性 V 可擴(kuò)充性 V 檢測(cè)性 V 自描述性 V V 73 ISO的質(zhì)量要素與評(píng)價(jià)準(zhǔn)則 (2/2) 要素 關(guān)系 準(zhǔn)則 正確性 可容性 有效性 安全性 可用性 可維護(hù) 靈活性 互操作 執(zhí)行效率 V 存儲(chǔ)效率 V 存取控制 V 存取審查 V 可操作性 V 易培訓(xùn)性 V 通信性 V 軟件獨(dú)立性 V 硬件獨(dú)立性 V 通信通用性 V 數(shù)據(jù)通用性 V 簡(jiǎn)明性 V 74 軟件質(zhì)量模型 ? 1991年, ISO發(fā)布了 ISO/IEC9126質(zhì)量特性的國(guó)際標(biāo)準(zhǔn),將質(zhì)量特性降為 6個(gè),即功能性、可靠性、可維護(hù)性、效率、可使用性、可移植性,并定義了 21個(gè)子特性。 1991年發(fā)布的 ISO/IEC9126標(biāo)準(zhǔn)現(xiàn)在被分為了兩部 ,ISO/IEC9126(軟件產(chǎn)品質(zhì)量 )和 ISO/IEC14598(軟件產(chǎn)品評(píng)價(jià) )。 75 軟件質(zhì)量模型 76 軟件質(zhì)量特性之間的競(jìng)爭(zhēng) 在軟件的質(zhì)量特性與質(zhì)量特性之間、質(zhì)量特性與質(zhì)量子特性之間存在著有利的影響和不利的影響。例如,由于效率的要求,應(yīng)盡可能采用匯編語(yǔ)言。但是用匯編語(yǔ)言編制出的程序,可靠性、可移植性以及可維護(hù)性都很差。 因此在系統(tǒng)設(shè)計(jì)過(guò)程中應(yīng)根據(jù)具體情況對(duì)各種要素的要求進(jìn)行折衷,以便得到在總體上用戶(hù)和系統(tǒng)開(kāi)發(fā)人員都滿(mǎn)意的質(zhì)量標(biāo)準(zhǔn)。 質(zhì)量要素之間的關(guān)系表 77 軟件質(zhì)量特性之間的競(jìng)爭(zhēng) 78 軟件質(zhì)量的度量和評(píng)價(jià) ? 軟件質(zhì)量的度量 是軟件屬性的量化,是經(jīng)驗(yàn)關(guān)系系統(tǒng)到數(shù)值關(guān)系系統(tǒng)的一種映射。軟件質(zhì)量特性度量有兩類(lèi):預(yù)測(cè)型和驗(yàn)收型。 ? 預(yù)測(cè)度量是利用定量的或定性的方法,對(duì)軟件質(zhì)量的評(píng)價(jià)值進(jìn)行估計(jì),以得到軟件質(zhì)量的比較精確的估算值。它是用在軟件開(kāi)發(fā)過(guò)程中的。 ? 尺度度量:這是一種定量度量。它適用于一些能夠直接度量的特性,一般它作為相對(duì)量進(jìn)行度量。如可靠性度量、復(fù)雜度度量、缺陷度量和規(guī)模度量等。 ? 二元度量:這是一種定性度量。它適用于一些只能間接度量的特性。 ? 驗(yàn)收度量是在軟件開(kāi)發(fā)各階段的檢查點(diǎn),對(duì)軟件的要求質(zhì)量進(jìn)行確認(rèn)性檢查的具體評(píng)價(jià)值,它可以看成是對(duì)預(yù)測(cè)度量的一種確認(rèn),是對(duì)開(kāi)發(fā)過(guò)程中的預(yù)測(cè)進(jìn)行評(píng)價(jià)。 79 軟件質(zhì)量的度量和評(píng)價(jià) ? 軟件質(zhì)量度量的實(shí)施 在確定要對(duì)一個(gè)軟件(系統(tǒng))進(jìn)行度量之后,一般,采取以下幾個(gè)步驟,來(lái)實(shí)施對(duì)該軟件的度量: ( 1)確定軟件質(zhì)量需求; 在用戶(hù)需求中,除功能需求外,還有非功能需求,包括:質(zhì)量需求、環(huán)境需求、設(shè)計(jì)約束、開(kāi)發(fā)策略等。質(zhì)量需求是用戶(hù)比較關(guān)心的內(nèi)容。 但是,我們已經(jīng)知道,軟件的功能需求的確定,存在一定的難度。而非功能需求的確定,則難度更大。這些困難包括:需求如何獲取,需求沖突如何協(xié)調(diào)、需求的確認(rèn)和變更的授權(quán)等。 過(guò)程: 需求獲?。菏紫?,你要理解用戶(hù)的需求,區(qū)分哪些是質(zhì)量需求,把這些需求記錄下來(lái),獲得用戶(hù)的確認(rèn)。 需求分析:拿到用戶(hù)確認(rèn)的需求后,你可以開(kāi)始把用戶(hù)的質(zhì)量需求與我們?cè)O(shè)定的質(zhì)量特性聯(lián)系起來(lái),一直區(qū)分到子特性。這種聯(lián)系,就是把用戶(hù)語(yǔ)言描述的需求,轉(zhuǎn)變?yōu)橛?jì)算機(jī)工程師語(yǔ)言的需求。建立了這種關(guān)聯(lián)后,可以根據(jù)分類(lèi),分級(jí),確定直接度量。 80 軟件質(zhì)量度量的實(shí)施 ( 2)確定直接度量 直接度量就是實(shí)際的軟件質(zhì)量測(cè)量活動(dòng),它的輸入是軟件或軟件過(guò)程,輸出是一個(gè)測(cè)量值。它通過(guò)執(zhí)行一系列的任務(wù),獲得一個(gè)質(zhì)量值。 例如:對(duì)一個(gè)沒(méi)有經(jīng)過(guò)培訓(xùn)的用戶(hù),讓他使用軟件系統(tǒng)的某一功能,在界面提示、聯(lián)機(jī)幫助、使用手冊(cè)的幫助下,他學(xué)會(huì)掌握該功能所花的時(shí)間。而用戶(hù)需求對(duì)此項(xiàng)指標(biāo)的要求(目標(biāo))和現(xiàn)實(shí)系統(tǒng)所達(dá)到的實(shí)際值(比如: 10個(gè)人次測(cè)量后統(tǒng)計(jì)意義上的)的比較,就是將提交質(zhì)量評(píng)審的質(zhì)量值。 在進(jìn)行直接度量前,你應(yīng)該有以下準(zhǔn)備: ( 1)工具:有助于計(jì)算度量值的硬件 /軟件工具,如:缺陷跟蹤工具; ( 2)應(yīng)用:描述度量結(jié)果的希望值、度量值的意義、作用和對(duì)度量結(jié)果數(shù)據(jù)的使用方法; ( 3)數(shù)據(jù):獲得度量結(jié)果所需的數(shù)據(jù)、程序、過(guò)程等度量對(duì)象; ( 4)計(jì)算:度量程序、步驟和方法。 ( 5)費(fèi)用:測(cè)試是要花錢(qián)(人力、物力、時(shí)間等)的。 81 軟件質(zhì)量度量的實(shí)施 ( 3)分析度量結(jié)果 對(duì)度量過(guò)程進(jìn)行跟蹤和分析,需要時(shí),可能會(huì)對(duì)度量程序、度量工具、度量方法,甚至原始數(shù)據(jù),做出補(bǔ)充和調(diào)整。 ( 4)確認(rèn)質(zhì)量度量 在度量過(guò)程中,進(jìn)行度量結(jié)果的確認(rèn)非常重要。首先,要確認(rèn)度量過(guò)程是否與事實(shí)相符,脫離現(xiàn)實(shí)真實(shí)的度量,與目標(biāo)再相符的結(jié)果也是沒(méi)有意義的。其次,是確認(rèn)方法的有效性,例如:在度量中,我們用到很多統(tǒng)計(jì)學(xué)方法,在這些方法中,我們有一些概率分布假設(shè)(例如:某些錯(cuò)誤的發(fā)生,我們假設(shè)符合隨機(jī)概率分布),當(dāng)這些假設(shè)并不成立時(shí),度量的結(jié)果是不真實(shí)的。 82 軟件質(zhì)量的度量和評(píng)價(jià) ? 軟件質(zhì)量評(píng)價(jià) 定量地評(píng)價(jià)軟件的質(zhì)量,目前還不能精確地做到。一般采取由若干( 6~ 10)位軟件專(zhuān)家進(jìn)行打分來(lái)評(píng)價(jià)。這些軟件專(zhuān)家應(yīng)是富有實(shí)際經(jīng)驗(yàn)的項(xiàng)目帶頭人。軟件質(zhì)量評(píng)價(jià)分兩步走。 ( 1)評(píng)分 對(duì)每一階段要達(dá)到的質(zhì)量指標(biāo)(質(zhì)量特性目標(biāo)值或標(biāo)準(zhǔn))詳細(xì)開(kāi)列 /建立度量工作表,在表中,以提問(wèn)題方式,列出在某一階段為實(shí)現(xiàn)某一質(zhì)量指標(biāo),應(yīng)達(dá)到什么標(biāo)準(zhǔn)。所以它也可稱(chēng)為檢查表。特別地,有些檢查表是針對(duì)子系統(tǒng)或模塊的。 為了回答度量工作表上的問(wèn)題,必須積累原始資料。最重要的原始資料是在軟件定義與開(kāi)發(fā)的各個(gè)階段提供的文檔。其次是在開(kāi)發(fā)過(guò)程中積累的各種數(shù)據(jù),特別是對(duì)出錯(cuò)數(shù)據(jù)的記錄。 評(píng)分主要是依據(jù)軟件實(shí)際成果進(jìn)行的、由于軟件使用環(huán)境不同,使用目的不同,各人打分會(huì)有一定差別。 ( 2)分析結(jié)果 根據(jù)評(píng)分的結(jié)果,對(duì)照評(píng)價(jià)指標(biāo),檢查某個(gè)質(zhì)量特性是否達(dá)到了要求的質(zhì)量標(biāo)準(zhǔn)。如果某個(gè)質(zhì)量特性不符合規(guī)定的標(biāo)準(zhǔn),就應(yīng)當(dāng)分析這個(gè)質(zhì)量特性,找出為什么達(dá)不到標(biāo)準(zhǔn)的原因。 分析原因應(yīng)該自頂向下進(jìn)行。按系統(tǒng)級(jí)、子系統(tǒng)級(jí)、模塊級(jí)逐步分析。 83 四層模型
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1