




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件工程第一頁(yè),共四十一頁(yè)。第19章過(guò)程和項(xiàng)目度量第二頁(yè),共四十一頁(yè)。主要內(nèi)容過(guò)程領(lǐng)域和項(xiàng)目領(lǐng)域中的度量軟件測(cè)量軟件質(zhì)量度量小結(jié)第三頁(yè),共四十一頁(yè)。過(guò)程和項(xiàng)目度量軟件過(guò)程和項(xiàng)目度量是定量的測(cè)量,這些測(cè)量能使軟件工程師更深入地了解軟件過(guò)程的功效,以及使用該過(guò)程作為框架進(jìn)行開(kāi)發(fā)的項(xiàng)目的功效。度量時(shí),首先收集基本的質(zhì)量數(shù)據(jù)和生產(chǎn)率數(shù)據(jù),然后分析這些數(shù)據(jù)、與過(guò)去的平均值進(jìn)行比較,通過(guò)評(píng)估來(lái)確定是否已有質(zhì)量和生產(chǎn)率的提高。度量也可以用來(lái)查明問(wèn)題區(qū)域,以便確定合適的補(bǔ)救方法,并改進(jìn)軟件過(guò)程。第四頁(yè),共四十一頁(yè)。過(guò)程和項(xiàng)目度量軟件度量由軟件管理者來(lái)分析和評(píng)估。測(cè)量數(shù)據(jù)通常由軟件工程師來(lái)收集。如果不進(jìn)行測(cè)量,只能根據(jù)主觀評(píng)價(jià)來(lái)做判斷。通過(guò)測(cè)量,可以發(fā)現(xiàn)趨勢(shì),可以更好地進(jìn)行估算,隨著時(shí)間的推移能夠獲得真正的改進(jìn)。第五頁(yè),共四十一頁(yè)。過(guò)程和項(xiàng)目度量首先確定一組有限的易于收集的過(guò)程測(cè)量和項(xiàng)目測(cè)量。通常使用面向規(guī)?;蛎嫦蚬δ艿亩攘繉?duì)這些測(cè)量進(jìn)行規(guī)范化。然后,對(duì)測(cè)量結(jié)果進(jìn)行分析,并與該組織以前完成的類(lèi)似項(xiàng)目的平均數(shù)據(jù)進(jìn)行比較。最后評(píng)估趨勢(shì),并給出結(jié)論。工作產(chǎn)品是得到一組軟件度量,它們提供了對(duì)過(guò)程的洞察力和對(duì)項(xiàng)目的理解。第六頁(yè),共四十一頁(yè)。過(guò)程和項(xiàng)目度量通過(guò)提供目標(biāo)評(píng)估的機(jī)制,測(cè)量使我們能夠?qū)?xiàng)目和過(guò)程有更深入的了解。LordKelvin曾經(jīng)說(shuō)過(guò):當(dāng)你能夠測(cè)量你所說(shuō)的事物,并能用數(shù)字表達(dá)它時(shí),你就對(duì)它有了一定的了解;當(dāng)你不能測(cè)量它,也不能用數(shù)字來(lái)表達(dá)時(shí),就說(shuō)明你對(duì)它的了解還很貧乏,不能令人滿意:這可能是知識(shí)的開(kāi)始,但你在思想上還遠(yuǎn)遠(yuǎn)沒(méi)有進(jìn)入科學(xué)的境地。第七頁(yè),共四十一頁(yè)。過(guò)程和項(xiàng)目度量測(cè)量可以應(yīng)用于軟件過(guò)程中,目的是持續(xù)地改進(jìn)軟件過(guò)程。測(cè)量也可以應(yīng)用于整個(gè)軟件項(xiàng)目中,輔助進(jìn)行估算、質(zhì)量控制、生產(chǎn)率評(píng)估及項(xiàng)目控制。最后,軟件工程師還可以使用測(cè)量來(lái)幫助評(píng)估工作產(chǎn)品的質(zhì)量,并在項(xiàng)目進(jìn)展過(guò)程中輔助進(jìn)行戰(zhàn)術(shù)決策。第八頁(yè),共四十一頁(yè)。過(guò)程和項(xiàng)目度量[PAR96]討論了進(jìn)行測(cè)量的理由:
(1)刻畫(huà)——通過(guò)刻畫(huà)而獲得對(duì)過(guò)程、產(chǎn)品、資源和環(huán)境的了解,并建立同未來(lái)評(píng)估進(jìn)行比較的基線;
(2)評(píng)價(jià)——通過(guò)評(píng)價(jià)來(lái)確定相對(duì)于計(jì)劃的狀況;
(3)預(yù)測(cè)——通過(guò)理解過(guò)程和產(chǎn)品間的關(guān)系,并構(gòu)造這些關(guān)系的模型來(lái)進(jìn)行預(yù)測(cè);
(4)改進(jìn)——通過(guò)識(shí)別障礙、根本原因、低效率和其他改進(jìn)產(chǎn)品質(zhì)量和過(guò)程性能的機(jī)會(huì)來(lái)進(jìn)行改進(jìn)。測(cè)量是一個(gè)管理工具,如果能正確地使用,它將為項(xiàng)目管理者提供洞察力。因此,測(cè)量能夠幫助項(xiàng)目管理者和軟件團(tuán)隊(duì)制定出使項(xiàng)目成功的決策。第九頁(yè),共四十一頁(yè)。過(guò)程領(lǐng)域和項(xiàng)目領(lǐng)域中的度量過(guò)程度量的收集涉及所有的項(xiàng)目,而且要經(jīng)歷相當(dāng)長(zhǎng)的時(shí)間,目的是提供能夠引導(dǎo)長(zhǎng)期的軟件過(guò)程改進(jìn)的一組過(guò)程指標(biāo)。項(xiàng)目度量使得軟件項(xiàng)目管理者能夠:(1)評(píng)估正在進(jìn)行中的項(xiàng)目的狀態(tài);(2)跟蹤潛在的風(fēng)險(xiǎn);(3)在問(wèn)題造成不良影響之前發(fā)現(xiàn)它們;(4)調(diào)整工作流程或任務(wù);(5)評(píng)估項(xiàng)目團(tuán)隊(duì)控制軟件工作產(chǎn)品質(zhì)量的能力。測(cè)量數(shù)據(jù)由項(xiàng)目團(tuán)隊(duì)收集,然后被轉(zhuǎn)換成度量數(shù)據(jù)在項(xiàng)目期間使用。測(cè)量數(shù)據(jù)也可以傳送給那些負(fù)責(zé)軟件過(guò)程改進(jìn)的人員。因此,很多相同的度量既可用于過(guò)程領(lǐng)域,又可用于項(xiàng)目領(lǐng)域。第十頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)改進(jìn)任何過(guò)程的唯一合理方法就是測(cè)量該過(guò)程的特定屬性,再根據(jù)這些屬性建立一組有意義的度量,然后使用這組度量提供的指標(biāo)來(lái)導(dǎo)出過(guò)程改進(jìn)策略。但是,在討論軟件度量及其對(duì)軟件過(guò)程改進(jìn)的影響之前,必須注意到:過(guò)程僅是眾多“改進(jìn)軟件質(zhì)量和組織性能的控制因素”中的一種。第十一頁(yè),共四十一頁(yè)。軟件質(zhì)量和組織有效性的決定因素圖19-1軟件質(zhì)量和組織有效性的決定因素第十二頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)在圖19-1中,過(guò)程位于三角形的中央,連接了三個(gè)對(duì)軟件質(zhì)量和組織績(jī)效有重大影響的因素。其中,人員的技能和動(dòng)力被認(rèn)為是對(duì)質(zhì)量和績(jī)效影響最大的因素,產(chǎn)品復(fù)雜性對(duì)質(zhì)量和團(tuán)隊(duì)績(jī)效也有相當(dāng)大的影響,過(guò)程中采用的技術(shù)也有一定的影響。另外,過(guò)程三角形位于環(huán)境條件圓圈內(nèi),環(huán)境條件包括:開(kāi)發(fā)環(huán)境、商業(yè)條件、客戶特性。第十三頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)可以間接地測(cè)量軟件過(guò)程的功效。即,可以根據(jù)從過(guò)程中獲得的結(jié)果來(lái)導(dǎo)出一組度量。這些結(jié)果包括:在軟件發(fā)布之前發(fā)現(xiàn)的錯(cuò)誤數(shù)的測(cè)度,提交給最終用戶并由最終用戶報(bào)告的缺陷的測(cè)度,交付的工作產(chǎn)品的測(cè)度,花費(fèi)的工作量的測(cè)度,花費(fèi)時(shí)間的測(cè)度,與進(jìn)度計(jì)劃是否一致的測(cè)度,以及其他測(cè)度。還可以通過(guò)測(cè)量特定軟件工程任務(wù)的特性來(lái)導(dǎo)出過(guò)程度量。第十四頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)[GRA92]認(rèn)為不同類(lèi)型的過(guò)程數(shù)據(jù)的使用可以分為“私有的和公有的”。私有度量的例子有:個(gè)人缺陷率、軟件構(gòu)件缺陷率和開(kāi)發(fā)過(guò)程中發(fā)現(xiàn)的錯(cuò)誤數(shù)。“私有過(guò)程數(shù)據(jù)”的觀點(diǎn)與Humphrey所建議的個(gè)人軟件過(guò)程方法相一致。Humphrey認(rèn)為過(guò)程改進(jìn)能夠、也應(yīng)該開(kāi)始于個(gè)人級(jí)。私有過(guò)程數(shù)據(jù)是軟件工程師個(gè)人改進(jìn)其工作的重要驅(qū)動(dòng)力。有些過(guò)程度量對(duì)于軟件項(xiàng)目團(tuán)隊(duì)是私有的,但對(duì)所有團(tuán)隊(duì)成員是公用的。例如,主要軟件功能的缺陷報(bào)告、正式技術(shù)評(píng)審中發(fā)現(xiàn)的錯(cuò)誤,以及每個(gè)構(gòu)件或功能的代碼行數(shù)或功能點(diǎn)數(shù)。這些數(shù)據(jù)可由團(tuán)隊(duì)進(jìn)行評(píng)審,以便找出能夠改善團(tuán)隊(duì)性能的指標(biāo)。第十五頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)公用的度量一般吸收了原本是個(gè)人或團(tuán)隊(duì)的私有信息。收集和評(píng)估項(xiàng)目級(jí)的缺陷率、工作量、時(shí)間以及相關(guān)的數(shù)據(jù),來(lái)找出能夠改善組織過(guò)程性能的指標(biāo)。軟件過(guò)程度量對(duì)于組織提高其整體的過(guò)程成熟度能夠提供很大的幫助。不過(guò),就像所有其他度量一樣,軟件過(guò)程度量也可能被誤用,產(chǎn)生的問(wèn)題比它們所能解決的問(wèn)題更多。第十六頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)[GRA92]提出一組“軟件度量規(guī)則”。管理者和開(kāi)發(fā)者在制定過(guò)程度量大綱時(shí),這些規(guī)則都適用:解釋度量數(shù)據(jù)時(shí)使用常識(shí),并考慮組織的敏感性。向收集測(cè)量和度量的個(gè)人及團(tuán)隊(duì)定期提供反饋。不要使用度量去評(píng)價(jià)個(gè)人。與開(kāi)發(fā)者和團(tuán)隊(duì)一起設(shè)定清晰的目標(biāo),并確定為達(dá)到這些目標(biāo)需要使用的度量。不要用度量去威脅個(gè)人或團(tuán)隊(duì)。指出問(wèn)題區(qū)域的度量數(shù)據(jù)不應(yīng)該被“消極地”看待,這些數(shù)據(jù)僅僅是過(guò)程改進(jìn)的指標(biāo)。不要在某一個(gè)別的度量上糾纏,而無(wú)暇顧及其他重要的度量。第十七頁(yè),共四十一頁(yè)。過(guò)程度量和軟件過(guò)程改進(jìn)隨著一個(gè)組織更加得心應(yīng)手地收集和使用過(guò)程度量,簡(jiǎn)單的指標(biāo)獲取方式就會(huì)逐漸被更加精確的方法所取代,該方法稱(chēng)為統(tǒng)計(jì)軟件過(guò)程改進(jìn)。本質(zhì)上,SSPI使用軟件失效分析方法收集在應(yīng)用軟件、系統(tǒng)或產(chǎn)品的開(kāi)發(fā)及使用過(guò)程中所遇到的所有的錯(cuò)誤及缺陷信息。第十八頁(yè),共四十一頁(yè)。項(xiàng)目度量軟件過(guò)程度量用于戰(zhàn)略目的,而軟件項(xiàng)目度量則用于戰(zhàn)術(shù)目的。即,項(xiàng)目管理者和軟件項(xiàng)目團(tuán)隊(duì)通過(guò)使用項(xiàng)目度量及從中導(dǎo)出的指標(biāo),可以改進(jìn)項(xiàng)目工作流程和技術(shù)活動(dòng)。在大多數(shù)軟件項(xiàng)目中,項(xiàng)目度量的第一次應(yīng)用是在估算階段。從過(guò)去項(xiàng)目中收集的度量可以作為估算當(dāng)前軟件工作量及時(shí)間的基礎(chǔ)。隨著項(xiàng)目的進(jìn)展,可以將花費(fèi)的工作量及時(shí)間的測(cè)量與最初的估算值(及項(xiàng)目進(jìn)度)進(jìn)行比較。項(xiàng)目管理者可以使用這些數(shù)據(jù)來(lái)監(jiān)控項(xiàng)目的進(jìn)展。第十九頁(yè),共四十一頁(yè)。項(xiàng)目度量隨著技術(shù)工作的啟動(dòng),其他項(xiàng)目度量也開(kāi)始有意義了。生產(chǎn)率可以根據(jù)創(chuàng)建的模型、評(píng)審的時(shí)間、功能點(diǎn)以及交付的源代碼行數(shù)來(lái)測(cè)量。此外,對(duì)每個(gè)軟件工程任務(wù)中所發(fā)現(xiàn)的錯(cuò)誤也要進(jìn)行跟蹤。在軟件從需求到設(shè)計(jì)的演化過(guò)程中,需要收集技術(shù)度量來(lái)評(píng)估設(shè)計(jì)質(zhì)量,并提供若干指標(biāo),這些指標(biāo)將會(huì)影響代碼生成及測(cè)試所采用的方法。第二十頁(yè),共四十一頁(yè)。項(xiàng)目度量項(xiàng)目度量的目的是雙重的。首先,利用度量能夠?qū)﹂_(kāi)發(fā)進(jìn)度進(jìn)行必要的調(diào)整,以避免延遲,并減少潛在的問(wèn)題及風(fēng)險(xiǎn),從而使得開(kāi)發(fā)時(shí)間減到最少。其次,項(xiàng)目度量可在項(xiàng)目進(jìn)行過(guò)程中評(píng)估產(chǎn)品質(zhì)量,必要時(shí)可調(diào)整技術(shù)方法以提高質(zhì)量。隨著質(zhì)量的提高,缺陷會(huì)減到最少。而隨著缺陷數(shù)的減少,項(xiàng)目中所需的修改工作量也會(huì)降低,這將使整個(gè)項(xiàng)目成本降低。第二十一頁(yè),共四十一頁(yè)。軟件測(cè)量軟件測(cè)量有兩種分類(lèi)方法:(1)軟件過(guò)程(如花費(fèi)的成本和工作量)和產(chǎn)品(如產(chǎn)生的代碼行(LOC)、運(yùn)行速度以及某段時(shí)間內(nèi)報(bào)告的缺陷)的直接測(cè)量;(2)產(chǎn)品的間接測(cè)量,包括功能、質(zhì)量、復(fù)雜性、有效性、可靠性、可維護(hù)性,以及許多其他的“產(chǎn)品特性”。將項(xiàng)目度量聯(lián)合起來(lái)可以得到整個(gè)軟件組織公用的過(guò)程度量。第二十二頁(yè),共四十一頁(yè)。面向規(guī)模的度量面向規(guī)模的軟件度量是通過(guò)規(guī)范化質(zhì)量和(或)生產(chǎn)率的測(cè)量值而得到的,這些測(cè)量都基于已經(jīng)開(kāi)發(fā)的軟件的規(guī)模。如果軟件組織一直在做簡(jiǎn)單的記錄,就會(huì)產(chǎn)生一個(gè)如圖19-2所示的面向規(guī)模測(cè)量的表。該表列出了在過(guò)去幾年中完成的每一個(gè)軟件開(kāi)發(fā)項(xiàng)目及其相關(guān)的測(cè)量數(shù)據(jù)。第二十三頁(yè),共四十一頁(yè)。面向規(guī)模的度量圖19-2面向規(guī)模的度量第二十四頁(yè),共四十一頁(yè)。面向規(guī)模的度量為了產(chǎn)生能和其他項(xiàng)目中同類(lèi)度量進(jìn)行比較的度量,選擇代碼行作為規(guī)范化值。根據(jù)表中所包含的基本數(shù)據(jù),每個(gè)項(xiàng)目都能得到一組簡(jiǎn)單的面向規(guī)模的度量:每千行代碼(KLOC)的錯(cuò)誤數(shù);每千行代碼的缺陷數(shù);每千行代碼的成本;每千行代碼的文檔頁(yè)數(shù);此外,還能計(jì)算出其他有意義的度量。第二十五頁(yè),共四十一頁(yè)。面向功能的度量面向功能的軟件度量使用功能測(cè)量數(shù)據(jù)作為規(guī)范化值。應(yīng)用最廣泛的面向功能的度量是功能點(diǎn)FP。功能點(diǎn)是根據(jù)軟件信息域的特性及復(fù)雜性來(lái)計(jì)算的。第二十六頁(yè),共四十一頁(yè)。調(diào)和代碼行和功能點(diǎn)的度量方法代碼行和功能點(diǎn)之間的關(guān)系依賴(lài)于實(shí)現(xiàn)軟件所采用的程序設(shè)計(jì)語(yǔ)言及設(shè)計(jì)的質(zhì)量。很多研究試圖將FP測(cè)量和LOC測(cè)量聯(lián)系起來(lái)。表19-1(P340頁(yè))給出了在不同的程序設(shè)計(jì)語(yǔ)言中實(shí)現(xiàn)一個(gè)功能點(diǎn)所需的平均代碼行數(shù)的粗略估算。第二十七頁(yè),共四十一頁(yè)。調(diào)和代碼行和功能點(diǎn)的度量方法人們發(fā)現(xiàn)基于功能點(diǎn)和LOC的度量都是對(duì)軟件開(kāi)發(fā)工作量和成本的比較精確的判定。然而,如果使用LOC和FP進(jìn)行估算,還必須要建立一個(gè)歷史信息基線。在過(guò)程度量和項(xiàng)目度量中,最關(guān)心的是生產(chǎn)率和質(zhì)量——軟件開(kāi)發(fā)“輸出量”(作為投入的工作量和時(shí)間的函數(shù))的測(cè)量和對(duì)生產(chǎn)的工作產(chǎn)品的“適用性”的測(cè)量。為了進(jìn)行過(guò)程改進(jìn)和項(xiàng)目策劃,必須掌握歷史的情況。在以往的項(xiàng)目中,軟件開(kāi)發(fā)的生產(chǎn)率是多少?生產(chǎn)的軟件質(zhì)量如何?怎樣利用以往的生產(chǎn)率數(shù)據(jù)和質(zhì)量數(shù)據(jù)推斷現(xiàn)在的生產(chǎn)率和質(zhì)量?如何利用這些數(shù)據(jù)幫助我們改進(jìn)過(guò)程,以及更精確地規(guī)劃新的項(xiàng)目?第二十八頁(yè),共四十一頁(yè)。面向?qū)ο蟮亩攘總鹘y(tǒng)的軟件項(xiàng)目度量也可以用于估算面向?qū)ο蟮能浖?xiàng)目。但是,這些度量并沒(méi)有提供對(duì)進(jìn)度和工作量進(jìn)行調(diào)整的足夠的粒度,而這卻是在演化模型或增量模型中進(jìn)行迭代時(shí)所需要的。[LOR94]提出了下列用于OO項(xiàng)目的度量。場(chǎng)景腳本的數(shù)量關(guān)鍵類(lèi)的數(shù)量支持類(lèi)的數(shù)量每個(gè)關(guān)鍵類(lèi)的平均支持類(lèi)數(shù)量子系統(tǒng)的數(shù)量第二十九頁(yè),共四十一頁(yè)。面向用例的度量與LOC或FP相類(lèi)似,使用用例作為規(guī)范化的測(cè)量應(yīng)該是合理的。同F(xiàn)P一樣,用例也是在軟件過(guò)程早期進(jìn)行定義的。在重大的建模活動(dòng)和構(gòu)造活動(dòng)開(kāi)始之前,就允許使用用例進(jìn)行估算。用例描述了用戶可見(jiàn)的功能和特性,這些都是系統(tǒng)的基本需求。用例與程序設(shè)計(jì)語(yǔ)言無(wú)關(guān)。另外,用例的數(shù)量同應(yīng)用系統(tǒng)的規(guī)模和測(cè)試用例的數(shù)量成正比,而測(cè)試用例是為了充分測(cè)試該應(yīng)用系統(tǒng)而必須設(shè)計(jì)的。第三十頁(yè),共四十一頁(yè)。軟件質(zhì)量度量軟件工程的基本目標(biāo)是在某個(gè)時(shí)間框架內(nèi)開(kāi)發(fā)出滿足市場(chǎng)需要的高質(zhì)量的系統(tǒng)、應(yīng)用或產(chǎn)品。為了達(dá)到這個(gè)目標(biāo),軟件工程師必須在成熟的軟件過(guò)程背景下,使用有效的方法及現(xiàn)代化的工具。此外,一個(gè)優(yōu)秀的軟件工程師必須通過(guò)測(cè)量來(lái)判斷能否實(shí)現(xiàn)高質(zhì)量。第三十一頁(yè),共四十一頁(yè)。軟件質(zhì)量度量將軟件工程師個(gè)人收集的私有度量結(jié)合起來(lái),可以提供項(xiàng)目級(jí)的度量。雖然可以收集到很多質(zhì)量測(cè)量數(shù)據(jù),但在項(xiàng)目級(jí)上最主要的還是測(cè)量錯(cuò)誤和缺陷的數(shù)量。從這些測(cè)量中導(dǎo)出的度量能夠提供一個(gè)指標(biāo),表明個(gè)人及小組在軟件質(zhì)量保證和控制活動(dòng)上的效力。第三十二頁(yè),共四十一頁(yè)。軟件質(zhì)量度量度量——比如說(shuō)工作產(chǎn)品(如需求或設(shè)計(jì))——每功能點(diǎn)的錯(cuò)誤數(shù)、在評(píng)審中每小時(shí)發(fā)現(xiàn)的錯(cuò)誤數(shù)、測(cè)試中每小時(shí)發(fā)現(xiàn)的錯(cuò)誤數(shù),使我們能夠深入了解度量所涉及的活動(dòng)的功效。有關(guān)錯(cuò)誤的數(shù)據(jù)也能用來(lái)計(jì)算每個(gè)過(guò)程框架活動(dòng)的缺陷排除效率DRE。第三十三頁(yè),共四十一頁(yè)。測(cè)量質(zhì)量正確性、可維護(hù)性、完整性和可用性為項(xiàng)目團(tuán)隊(duì)提供了有用的指標(biāo)。正確性:一個(gè)程序必須能夠正確地執(zhí)行,否則對(duì)于用戶就沒(méi)有價(jià)值了。正確性是軟件完成所要求的功能的程度。最常用的關(guān)于正確性的測(cè)量是每千行代碼的缺陷數(shù)。可維護(hù)性:可維護(hù)性是指遇到錯(cuò)誤時(shí)程序能夠被修改的容易程度,環(huán)境發(fā)生變化時(shí)程序能夠適應(yīng)的容易程度,用戶希望變更需求時(shí)程序能夠被增強(qiáng)的容易程度。還沒(méi)有一種方法可以直接測(cè)量可維護(hù)性,只能采用間接測(cè)量。有一種簡(jiǎn)單的面向時(shí)間的度量,稱(chēng)為平均變更時(shí)間MTTC。第三十四頁(yè),共四十一頁(yè)。測(cè)量質(zhì)量完整性:這個(gè)屬性測(cè)量的是一個(gè)系統(tǒng)對(duì)安全性攻擊的抵抗能力。軟件的所有三個(gè)成分都會(huì)遭到攻擊。為了測(cè)量完整性,必須定義另外兩個(gè)屬性:危險(xiǎn)性和安全性。危險(xiǎn)性是指一個(gè)特定類(lèi)型的攻擊在給定的時(shí)間內(nèi)發(fā)生的概率。安全性是指一個(gè)特定類(lèi)型的攻擊將被擊退的概率。一個(gè)系統(tǒng)的完整性可定義為:
完整性=∑[1-(危險(xiǎn)性×(1-安全性))]第三十五頁(yè),共四十一頁(yè)。測(cè)量質(zhì)量可用性:如果一個(gè)程序不容易使用,即使它完成的功能很有價(jià)值,也常常注定要失敗??捎眯粤D對(duì)“使用的容易程度”進(jìn)行量化。第三十六頁(yè),共四十一頁(yè)。缺陷排除效率缺陷排除效率DRE是在項(xiàng)目級(jí)和過(guò)程級(jí)都有意義的質(zhì)量度量。本質(zhì)上,DRE是對(duì)質(zhì)量保證及控制活動(dòng)中濾除缺陷能力的測(cè)量,而這些質(zhì)量保證及質(zhì)量控制活動(dòng)貫穿應(yīng)用于所有過(guò)程框架活動(dòng)中。當(dāng)把項(xiàng)目作為一個(gè)整體來(lái)考慮時(shí)
DRE=E/(E+D)
其中E是軟件交付給最終用戶之前發(fā)現(xiàn)的錯(cuò)誤數(shù),D是軟
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品度合同范例
- 單位租憑員工車(chē)輛合同范本
- 中糧銷(xiāo)售合同范本
- 化工散水出售合同范本
- seb采購(gòu)合同范本
- 華為銷(xiāo)售合同范本
- 農(nóng)業(yè)采購(gòu)合同范本格式
- 伐樹(shù)施工合同范本
- 代理業(yè)主房屋合同范本
- 寫(xiě)作委托協(xié)議合同范本
- 地理-天一大聯(lián)考2025屆高三四省聯(lián)考(陜晉青寧)試題和解析
- 小巴掌童話課件
- 教科版六年級(jí)科學(xué)下冊(cè)全冊(cè)教學(xué)設(shè)計(jì)教案
- 初中數(shù)學(xué)新課程標(biāo)準(zhǔn)(2024年版)
- GB/T 19342-2024手動(dòng)牙刷一般要求和檢測(cè)方法
- 2024年山東鐵投集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 8款-組織架構(gòu)圖(可編輯)
- 《鋼鐵是怎樣煉成的》讀書(shū)報(bào)告
- 中學(xué)生班干部培訓(xùn)方案(共4頁(yè))
- 凈土資糧——信愿行(11)第六講凈業(yè)三福變化氣質(zhì)
- 美的集團(tuán)公司分權(quán)手冊(cè)
評(píng)論
0/150
提交評(píng)論