6軟件項(xiàng)目質(zhì)量管理_第1頁
6軟件項(xiàng)目質(zhì)量管理_第2頁
6軟件項(xiàng)目質(zhì)量管理_第3頁
6軟件項(xiàng)目質(zhì)量管理_第4頁
6軟件項(xiàng)目質(zhì)量管理_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

IT項(xiàng)目管理

軟件質(zhì)量概述1軟件質(zhì)量度量2IT項(xiàng)目質(zhì)量計(jì)劃3IT項(xiàng)目質(zhì)量保證4第06章軟件項(xiàng)目質(zhì)量管理5質(zhì)量控制52學(xué)習(xí)目標(biāo)理解質(zhì)量、項(xiàng)目質(zhì)量管理的概念了解軟件質(zhì)量度量的概念和過程掌握軟件質(zhì)量的標(biāo)準(zhǔn)與質(zhì)量計(jì)劃的內(nèi)容掌握軟件質(zhì)量的控制過程與活動(dòng)熟悉軟件質(zhì)量體系第06章軟件項(xiàng)目質(zhì)量管理3HotTip質(zhì)量是指一組固有特性滿足要求的程度,指產(chǎn)品或服務(wù)滿足規(guī)定或潛在需要的特征和特性的總和。軟件質(zhì)量體現(xiàn)在開發(fā)過程的質(zhì)量和它所擁有的特征上,是各種特性的復(fù)雜組合。6.1軟件質(zhì)量概述4HotTip質(zhì)量的基本概念質(zhì)量是反映實(shí)體(產(chǎn)品、過程或活動(dòng)等)滿足明確和隱含的需要能力和特性總和。所謂“實(shí)體”是指承載質(zhì)量屬性的具體事物。反映質(zhì)量的實(shí)體包括產(chǎn)品、過程(服務(wù))和活動(dòng)(工作)3種質(zhì)量本身的含義是指“實(shí)體”能夠滿足用戶需求的能力和特性的總和?!懊鞔_的需求”一般是在具體產(chǎn)品交易合同中標(biāo)明的,“隱含的需求”一般是需要通過市場(chǎng)或用戶調(diào)查獲得的。對(duì)于不同“實(shí)體”,質(zhì)量的實(shí)質(zhì)內(nèi)容不同,即“實(shí)體”滿足用戶明確和隱含的需求在實(shí)質(zhì)內(nèi)容上也不同。6.1軟件質(zhì)量概述5HotTip質(zhì)量特性是指產(chǎn)品或服務(wù)滿足人們明確或隱含需求的能力、內(nèi)在質(zhì)量特性:主要是指產(chǎn)品的性能、特性、強(qiáng)度、精度等方面的質(zhì)量特性。外在質(zhì)量特性:主要是指產(chǎn)品外形、包裝、裝潢、色澤、味道等方面的特性。經(jīng)濟(jì)質(zhì)量特性:主要是指產(chǎn)品的壽命、成本、價(jià)格、運(yùn)營維護(hù)費(fèi)用等方面的特性。商業(yè)質(zhì)量特性:主要是指產(chǎn)品的保質(zhì)期、保修期、售后服務(wù)水平等方面的特性。環(huán)保質(zhì)量特性:主要是指產(chǎn)品或服務(wù)對(duì)于環(huán)境保護(hù)的貢獻(xiàn)或?qū)τ诃h(huán)境造成的污染等方面的特性。6.1軟件質(zhì)量概述6HotTip項(xiàng)目質(zhì)量管理的概念

項(xiàng)目質(zhì)量管理的基本概念也包括:項(xiàng)目質(zhì)量方針的確定、項(xiàng)目質(zhì)量目標(biāo)和質(zhì)量責(zé)任的制定,項(xiàng)目質(zhì)量體系的建設(shè),以及為實(shí)現(xiàn)項(xiàng)目質(zhì)量目標(biāo)所開展的項(xiàng)目質(zhì)量計(jì)劃、項(xiàng)目質(zhì)量控制和項(xiàng)目質(zhì)量保障等一系列的項(xiàng)目質(zhì)量管理工作。

1.使顧客滿意是質(zhì)量管理的目的2.質(zhì)量是干出來的不是檢驗(yàn)出來的3.質(zhì)量管理的責(zé)任是全體員工的4.質(zhì)量管理的關(guān)鍵是不斷地改進(jìn)和提高6.1軟件質(zhì)量概述7HotTip理解質(zhì)量成本

質(zhì)量成本是指為了達(dá)到產(chǎn)品或服務(wù)質(zhì)量要求而進(jìn)行的全部工作所發(fā)生的所有成本。與質(zhì)量相關(guān)的成本有如下幾類:預(yù)防成本評(píng)估成本內(nèi)部故障成本外部故障成本測(cè)量和測(cè)試設(shè)備成本6.1軟件質(zhì)量概述8HotTip二、軟件質(zhì)量軟件質(zhì)量定義與軟件產(chǎn)品滿足規(guī)定的和隱含的需要的能力有關(guān)的特征或特性的組合。軟件質(zhì)量的特性是多方面的,但必須包括:與明確確定的功能和性能需求的一致性,能滿足給定需要的特性之全體。與明確成文的開發(fā)標(biāo)準(zhǔn)的一致性。與所有專業(yè)開發(fā)的軟件所期望的隱含的特性的一致性。顧客或用戶認(rèn)為能滿足其綜合期望的程度,軟件的組合特性,它確定軟件在使用中將滿足顧客預(yù)期要求的程度。6.1軟件質(zhì)量概述9軟件質(zhì)量的要素6.1軟件質(zhì)量概述10HotTip軟件質(zhì)量的要素正確性:系統(tǒng)滿足規(guī)格說明和用戶的程度,即在預(yù)定環(huán)境下能正確地完成預(yù)期功能的程度。健壯性:在硬件發(fā)生故障、輸入的數(shù)據(jù)無效或操作等意外環(huán)境下,系統(tǒng)能做出適當(dāng)響應(yīng)的程度。效率:為了完成預(yù)定的功能,系統(tǒng)需要的計(jì)算資源的多少。完整性:對(duì)未經(jīng)授權(quán)的人使用軟件或數(shù)據(jù)的企圖,系統(tǒng)能夠控制的程度??捎眯裕合到y(tǒng)在完成預(yù)定應(yīng)該完成的功能時(shí)令人滿意的概率。風(fēng)險(xiǎn)性:按預(yù)定的成本和進(jìn)度把系統(tǒng)開發(fā)出來,并且使用戶感到滿意。6.1軟件質(zhì)量概述11HotTip可理解性:理解和使用該系統(tǒng)的容易程度??删S修性:診斷和改正錯(cuò)誤所需要的概率。靈活性:修改或改正在運(yùn)行的系統(tǒng)需要的工作量的多少。可測(cè)試性:軟件容易測(cè)試的程度。可移植性:軟硬件環(huán)境遷移的工作量可重用性:在其他應(yīng)用中該程序可以被再次使用的程度。可運(yùn)行性:把該系統(tǒng)和另一個(gè)系統(tǒng)結(jié)合起來工作量的多少。6.1軟件質(zhì)量概述12HotTip不同角度對(duì)質(zhì)量的認(rèn)識(shí)軟件質(zhì)量可以從三個(gè)不同的角度來看待:如何使用軟件、使用效果如何、軟件性能如何。對(duì)用戶重要的屬性:有效性靈活性完整性(安全性)互操作性可靠性健壯性可用性6.1軟件質(zhì)量概述13HotTip不同角度對(duì)質(zhì)量的認(rèn)識(shí)對(duì)開發(fā)者重要的屬性:可維護(hù)性可重用性可測(cè)試性屬性的取舍6.1軟件質(zhì)量概述14決定質(zhì)量的因素程序設(shè)計(jì):程序系統(tǒng):軟件工程:程序程序員編程程序文檔小組設(shè)計(jì)編程測(cè)試程序文檔數(shù)據(jù)團(tuán)隊(duì)軟件生命周期個(gè)人編程質(zhì)量少數(shù)人協(xié)調(diào)把關(guān)團(tuán)隊(duì)項(xiàng)目管理水平軟件內(nèi)容人員規(guī)模工作范圍決定質(zhì)量的因素15HotTip三、IT項(xiàng)目的質(zhì)量管理體系常見的IT企業(yè)遵循的質(zhì)量標(biāo)準(zhǔn)體系ISO9000:2000標(biāo)準(zhǔn)體系CMM\CMMI國際標(biāo)準(zhǔn)ISO/IEC122076.1軟件質(zhì)量概述1617ISO9001:2000版目錄1819CMM全稱是CapabilityMaturityModel即軟件能力成熟度模型。CMMI全稱是CapabilityMaturityModelIntegration,即軟件能力成熟度模型集成。由美國國防部與卡內(nèi)基-梅隆大學(xué)和美國國防工業(yè)協(xié)會(huì)共同開發(fā)和研制的,其目的是幫助軟件企業(yè)對(duì)軟件工程過程進(jìn)行管理和改進(jìn),增強(qiáng)開發(fā)與改進(jìn)能力,從而能按時(shí)地、不超預(yù)算地開發(fā)出高質(zhì)量的軟件。其所依據(jù)的想法是:只要集中精力持續(xù)努力去建立有效的軟件工程過程的基礎(chǔ)結(jié)構(gòu),不斷進(jìn)行管理的實(shí)踐和過程的改進(jìn),就可以克服軟件開發(fā)中的困難。

CMM與CMMI1920CMMI是目前世界公認(rèn)的軟件產(chǎn)品進(jìn)入國際市場(chǎng)的通行證,它不僅僅是對(duì)產(chǎn)品質(zhì)量的認(rèn)證,更是一種軟件過程改善的途徑。參與CMMI評(píng)估的博科負(fù)責(zé)人表示,通過CMMI的評(píng)估認(rèn)證不是目標(biāo),它只是推動(dòng)軟件企業(yè)在產(chǎn)品的研發(fā)、生產(chǎn)、服務(wù)和管理上不斷成熟和進(jìn)步的手段,是一種持續(xù)提升和完善企業(yè)自身能力的過程。如果一家公司最終通過CMMI的評(píng)估認(rèn)證,標(biāo)志著該公司在質(zhì)量管理的能力已經(jīng)上升到一個(gè)新的高度。

CMM與CMMI2021CMMI的本質(zhì)是軟件管理工程的一個(gè)部分。軟件過程改善是當(dāng)前軟件管理工程的核心問題,50多年來計(jì)算機(jī)的發(fā)展使人們認(rèn)識(shí)到要高效率、高質(zhì)量和低成本地開發(fā)軟件,必須改善軟件生產(chǎn)過程。CMMI自出道以來,它所達(dá)到的目標(biāo)就沒有變過,第一個(gè)是質(zhì)量,第二個(gè)是時(shí)間表,第三就是要用最低的成本。CMMI中過程區(qū)域分為四大類:過程管理、項(xiàng)目管理、工程以及支持。對(duì)于每個(gè)大類中的過程區(qū)域,又進(jìn)一步分為基本的和高級(jí)的。軟件工程用于軟件系統(tǒng)的開發(fā),主要集中在使用系統(tǒng)的·科學(xué)的·量化的方法來開發(fā)·運(yùn)行·維護(hù)軟件。

CMM與CMMI21Level1初始級(jí)不一致的管理Level2可重復(fù)級(jí)項(xiàng)目管理Level3已定義級(jí)過程管理Level4已管理級(jí)能力管理Level5優(yōu)化級(jí)變更管理可重復(fù)實(shí)踐通用工程過程定量理解和控制持續(xù)改進(jìn)實(shí)踐軟件CMM22CMMV1.1關(guān)鍵過程域等級(jí)關(guān)鍵過程域5優(yōu)化缺陷預(yù)防技術(shù)變更管理過程變更管理4已管理定量過程管理軟件質(zhì)量管理3已定義組織過程焦點(diǎn)組織過程定義集成軟件管理軟件產(chǎn)品工程組間協(xié)調(diào)培訓(xùn)大綱同行評(píng)審2可重復(fù)軟件需求管理軟件項(xiàng)目策劃軟件計(jì)劃跟蹤軟件分包管理軟件質(zhì)量保證軟件配置管理2324各級(jí)別之間的差異24國際標(biāo)準(zhǔn)ISO/IEC12207文檔編制配置管理質(zhì)量保證驗(yàn)證過程確認(rèn)過程聯(lián)合評(píng)審審核過程問題解決管理過程基礎(chǔ)設(shè)施改進(jìn)過程培訓(xùn)過程獲取過程供應(yīng)過程開發(fā)過程運(yùn)行過程維護(hù)過程基本過程(5)支持過程(8)組織過程(4)25ISO9001與CMM的關(guān)系最大的相似點(diǎn):

(1)“言所行、行所言”

(2)強(qiáng)調(diào)管理、過程、規(guī)范化和文檔化不同點(diǎn):

(1)CMM把焦點(diǎn)嚴(yán)格對(duì)準(zhǔn)軟件

(2)ISO9001的范圍包括:

硬件、軟件、流程性材料和服務(wù)兩者之間的聯(lián)系:

(1)CMM2級(jí)與ISO9001強(qiáng)相關(guān)

(2)CMM的每個(gè)關(guān)鍵過程域至少按某種解釋與ISO9001弱相關(guān)26HotTip軟件度量是對(duì)軟件開發(fā)項(xiàng)目、過程及其產(chǎn)品進(jìn)行數(shù)據(jù)定義、收集以及分析的持續(xù)性定量化過程,目的在于對(duì)此加以理解、預(yù)測(cè)、評(píng)估、控制和改善。度量取向是軟件開發(fā)諸多事項(xiàng)的橫斷面,包括顧客滿意度度量、質(zhì)量度量、項(xiàng)目度量、以及品牌資產(chǎn)度量、知識(shí)產(chǎn)權(quán)價(jià)值度量等。度量取向要依靠事實(shí)、數(shù)據(jù)、原理、法則;其方法是測(cè)試、審核、調(diào)查;其工具是統(tǒng)計(jì)、圖表、數(shù)字、模型;其標(biāo)準(zhǔn)是量化的指標(biāo)。6.2軟件質(zhì)量的度量27HotTip一、軟件度量的作用軟件度量的效用有如下幾個(gè)方面:理解:獲取對(duì)項(xiàng)目、產(chǎn)品、過程和資源等要素的理解,選擇和確定進(jìn)行評(píng)估、預(yù)測(cè)、控制和改進(jìn)的基線。預(yù)測(cè):通過理解項(xiàng)目、產(chǎn)品、過程、資源等各要素之間的關(guān)系建立模型,由已知推算未知,預(yù)測(cè)未來發(fā)展的趨勢(shì),以合理地配置資源。評(píng)估:對(duì)軟件開發(fā)的項(xiàng)目、產(chǎn)品和過程的實(shí)際狀況進(jìn)行評(píng)估,使軟件開發(fā)的標(biāo)準(zhǔn)和結(jié)果都得到切實(shí)的評(píng)價(jià),確認(rèn)各要素對(duì)軟件開發(fā)的影響程度??刂疲悍治鲕浖_發(fā)的實(shí)績(jī)和計(jì)劃之間的偏差,發(fā)現(xiàn)問題點(diǎn)之所在,并根據(jù)調(diào)整后的計(jì)劃實(shí)施控制。改善:根據(jù)量化信息和問題之所在,探討提升軟件項(xiàng)目、產(chǎn)品和過程的有效方式,實(shí)現(xiàn)高質(zhì)量、高效率的軟件開發(fā)。6.2軟件質(zhì)量的度量28HotTip軟件開發(fā)主體及其度量?jī)?nèi)容

6.2軟件質(zhì)量的度量角

色度

內(nèi)

容經(jīng)營者開發(fā)組織(1)顧客滿意度;(2)收益;(3)風(fēng)險(xiǎn);(4)績(jī)效;(5)發(fā)布的缺陷的級(jí)別;(6)

產(chǎn)品開發(fā)周期;(7)日程與作業(yè)量估算精度;(8)復(fù)用有效性;(9)計(jì)劃與實(shí)際的成本管理者項(xiàng)目組(1)不同階段的成本;(2)不同開發(fā)小組成員的生產(chǎn)率;(3)

產(chǎn)品規(guī)模;(4)工作量分配;(5)需求狀況;(6)測(cè)試用例合格率;(7)主要里程碑之間的估算期間與實(shí)際期間;(8)估算與實(shí)際的員工水平;(9)結(jié)合測(cè)試和系統(tǒng)測(cè)試檢出的缺陷數(shù)目;(10)審查發(fā)現(xiàn)的缺陷數(shù)目;(11)缺陷狀況;(12)需求穩(wěn)定性;(13)計(jì)劃和完成的任務(wù)數(shù)目作業(yè)者軟件開發(fā)人員(1)工作量分配;(2)估算與實(shí)際的任務(wù)期間與工作量;(3)單體測(cè)試覆蓋代碼;(4)單體測(cè)試檢出缺陷數(shù)目;(5)代碼和設(shè)計(jì)的復(fù)雜性29HotTip二.軟件度量的分類6.2軟件質(zhì)量的度量度量維度側(cè)

點(diǎn)具

內(nèi)

容項(xiàng)目度量理解和控制當(dāng)前項(xiàng)目的情況和狀態(tài);項(xiàng)目度量具有戰(zhàn)術(shù)性意義,針對(duì)具體的項(xiàng)目進(jìn)行。規(guī)模、成本、工作量、進(jìn)度、生產(chǎn)力、風(fēng)險(xiǎn)、顧客滿意度等產(chǎn)品度量側(cè)重理解和控制當(dāng)前產(chǎn)品的質(zhì)量狀況,用于對(duì)產(chǎn)品質(zhì)量的預(yù)測(cè)和控制。以質(zhì)量度量為中心,包括功能性、可靠性、易用性、效率性、可維護(hù)性、可移植性等過程度量理解和控制當(dāng)前情況和狀態(tài),還包含了對(duì)過程的改善和未來過程的能力預(yù)測(cè);過程度量具有戰(zhàn)略性意義,在整個(gè)組織范圍內(nèi)進(jìn)行。如成熟度、管理、生命周期、生產(chǎn)率、缺陷植入率等30HotTip三.軟件度量軟件度量過程的主要架構(gòu):開發(fā)一個(gè)度量過程并使其成為企業(yè)組織中標(biāo)準(zhǔn)軟件過程的一部分;通過定制與整合各種過程資產(chǎn)來對(duì)項(xiàng)目及相關(guān)手續(xù)擬定過程計(jì)劃;執(zhí)行擬定的計(jì)劃和相關(guān)手續(xù)來對(duì)項(xiàng)目進(jìn)行過程的實(shí)施;當(dāng)項(xiàng)目進(jìn)一步成熟且度量需求發(fā)生改變時(shí),對(duì)相關(guān)計(jì)劃及手續(xù)進(jìn)行改進(jìn)以改善該過程。IEEE提供的軟件度量列表(P153表6-4)6.2軟件質(zhì)量的度量31HotTip軟件度量過程的主要架構(gòu):1.過程計(jì)劃的制定確認(rèn)范圍:該活動(dòng)的根據(jù)是要明確度量需求的大小,以限定一個(gè)適合于企業(yè)本身需求的度量過程。因?yàn)樵谡麄€(gè)度量過程中是需要花費(fèi)人力、物力等有限資源的,不切實(shí)際的大而全或不足以反映實(shí)際結(jié)果的需求都會(huì)影響度量過程的可靠性以及企業(yè)的發(fā)展能力。定義程序步驟:在確認(rèn)了范圍后,就需要定義操作及度量過程的步驟,在構(gòu)造的同時(shí)應(yīng)該成文立案。主要工作包括定義完整、一致、可操作的度量;定義數(shù)據(jù)采集方法以及如何進(jìn)行數(shù)據(jù)記錄與保存;定義可以對(duì)度量數(shù)據(jù)進(jìn)行分析的相關(guān)技術(shù),以使用戶能根據(jù)度量數(shù)據(jù)得到這些數(shù)據(jù)背后的結(jié)果。6.2軟件質(zhì)量的度量322.過程的實(shí)施數(shù)據(jù)的采集:該活動(dòng)根據(jù)已定義的度量操作進(jìn)行數(shù)據(jù)的采集,記錄及存儲(chǔ)。此外,數(shù)據(jù)還應(yīng)經(jīng)過適當(dāng)?shù)男r?yàn)以確認(rèn)有效性。在進(jìn)行該項(xiàng)活動(dòng)時(shí)應(yīng)具有一定的針對(duì)性,對(duì)于不同的項(xiàng)目或活動(dòng)所需要的實(shí)際數(shù)據(jù)量是有差別的,而且對(duì)活動(dòng)狀態(tài)的跟蹤也是非常重要的。數(shù)據(jù)的分析:該項(xiàng)活動(dòng)包括分析數(shù)據(jù)及準(zhǔn)備報(bào)告,并提交報(bào)告,當(dāng)然進(jìn)行評(píng)審以確保報(bào)告足夠的確實(shí)性是有必要的。這些程序步驟可能會(huì)需要更新,因?yàn)閳?bào)告可能沒有為使用者提供有益的幫助或使用者對(duì)報(bào)告中的內(nèi)容不理解,在這兩種情況下,都應(yīng)回饋并更新度量過程以再進(jìn)行數(shù)據(jù)分析。6.2軟件質(zhì)量的度量333.過程的改善確認(rèn)目標(biāo)對(duì)當(dāng)前能力的理解及評(píng)價(jià)設(shè)計(jì)度量過程過程原型過程文檔過程實(shí)施程序擴(kuò)展6.2軟件質(zhì)量的度量34IT項(xiàng)目質(zhì)量計(jì)劃就是將與項(xiàng)目有關(guān)的質(zhì)量標(biāo)準(zhǔn)標(biāo)識(shí)出來,提出如何達(dá)到這些質(zhì)量標(biāo)準(zhǔn)和要求的設(shè)想。一、質(zhì)量計(jì)劃的輸入質(zhì)量方針范圍描述產(chǎn)品描述標(biāo)準(zhǔn)和規(guī)則6.3IT項(xiàng)目質(zhì)量計(jì)劃35二、編制質(zhì)量計(jì)劃的方法在制定質(zhì)量計(jì)劃時(shí),主要采取的方法和技術(shù)有:效益/成本分析法。質(zhì)量計(jì)劃必須考慮效益與成本的關(guān)系。滿足質(zhì)量需求的主要效益時(shí)減少了重復(fù)性工作,即高產(chǎn)出、低成本、高用戶滿意度?;鶞?zhǔn)法。主要是通過比較項(xiàng)目的實(shí)施與其他同類項(xiàng)目的實(shí)施過程,為改進(jìn)項(xiàng)目的實(shí)施過程提供借鑒和思路,并作為一個(gè)實(shí)施的參考標(biāo)準(zhǔn)。流程圖??梢园ㄔ蚪Y(jié)果圖、系統(tǒng)流程圖、處理流程圖等。因此,流程圖經(jīng)常用于項(xiàng)目質(zhì)量控制過程中,其主要目的是確定以及分析問題產(chǎn)生的原因。試驗(yàn)設(shè)計(jì)。試驗(yàn)設(shè)計(jì)對(duì)于分析整個(gè)項(xiàng)目輸出結(jié)果是最有影響的因素,也是十分有效的。對(duì)于軟件開發(fā)、設(shè)計(jì)原型解決核心技術(shù)問題和主要需求也是可行和有效的。6.3IT項(xiàng)目質(zhì)量計(jì)劃36三、質(zhì)量計(jì)劃的輸出質(zhì)量計(jì)劃的要求。在質(zhì)量計(jì)劃中,應(yīng)明確項(xiàng)目要達(dá)到的質(zhì)量目標(biāo)。如:初期故障率偶然故障率平均失效間隔時(shí)間缺陷密度6.3IT項(xiàng)目質(zhì)量計(jì)劃37質(zhì)量計(jì)劃模板

項(xiàng)目概述

實(shí)施策略

項(xiàng)目組織質(zhì)量保證對(duì)象分析及選擇

質(zhì)量保證任務(wù)劃分

實(shí)施計(jì)劃

資源計(jì)劃

記錄的收集、維護(hù)與保存38軟件項(xiàng)目質(zhì)量保證

軟件質(zhì)量保證(Softwarequalityassurance,SQA)是指確定、達(dá)到和維護(hù)所需要的軟件質(zhì)量而進(jìn)行的所有有計(jì)劃、有組織的管理活動(dòng)。軟件質(zhì)量保證的目標(biāo)是以獨(dú)立審查方式,從第三方的角度監(jiān)控軟件開發(fā)任務(wù)的執(zhí)行,就軟件項(xiàng)目是否遵循已制定的計(jì)劃、標(biāo)準(zhǔn)和規(guī)程,給開發(fā)人員和管理層提供反映產(chǎn)品和過程質(zhì)量的信息和數(shù)據(jù),提高項(xiàng)目透明度,同時(shí)輔助軟件項(xiàng)目組取得高質(zhì)量的軟件產(chǎn)品。

6.4IT項(xiàng)目軟件質(zhì)量保證391.質(zhì)量保證策略質(zhì)量保證的策略主要分為3個(gè)階段:以檢測(cè)為重:產(chǎn)品制成之后進(jìn)行檢測(cè),只能判斷產(chǎn)品質(zhì)量,不能提高產(chǎn)品質(zhì)量。以過程管理為重:把質(zhì)量的保證工作重點(diǎn)放在過程管理上,對(duì)開發(fā)過程中的每一道工序都要進(jìn)行質(zhì)量控制。以產(chǎn)品開發(fā)為重:在產(chǎn)品的開發(fā)設(shè)計(jì)階段,采取強(qiáng)有力的措施來消滅由于設(shè)計(jì)原因而產(chǎn)生的質(zhì)量隱患。6.4IT項(xiàng)目軟件質(zhì)量保證402.質(zhì)量保證的內(nèi)容(1)與SQA計(jì)劃直接相關(guān)的工作(2)參與項(xiàng)目的階段性評(píng)審和審計(jì)(3)對(duì)項(xiàng)目日常活動(dòng)與規(guī)程的符合性進(jìn)行檢查(4)對(duì)配置管理工作的檢查和審計(jì)(5)跟蹤問題的解決情況(6)收集新方法,提供過程改進(jìn)的依據(jù)6.4IT項(xiàng)目軟件質(zhì)量保證413.軟件質(zhì)量保證措施影響產(chǎn)品質(zhì)量的因素,這些因素包括:使用的方法和工具;在開發(fā)和維護(hù)過程中應(yīng)用的標(biāo)準(zhǔn);對(duì)開發(fā)和維護(hù)過程所進(jìn)行的組織管理;軟件生產(chǎn)環(huán)境;軟件開發(fā)中人員的組織和管理;工作人員的熟練程度;對(duì)工作人員的獎(jiǎng)勵(lì)和工作條件的改善情況;對(duì)外部項(xiàng)目轉(zhuǎn)包商交付的產(chǎn)品的質(zhì)量控制。6.4IT項(xiàng)目軟件質(zhì)量保證423.軟件質(zhì)量保證措施基于非執(zhí)行的測(cè)試(也稱為復(fù)審或評(píng)審),基于執(zhí)行的測(cè)試(即前面講過的軟件測(cè)試)和程序正確性證明。復(fù)審主要用來保證在編碼之前各個(gè)階段產(chǎn)生的文檔的質(zhì)量;基于執(zhí)行的測(cè)試需要在程序編寫出來之后進(jìn)行,它是保證軟件質(zhì)量的最后一道防線;程序正確性證明使用數(shù)學(xué)方法嚴(yán)格驗(yàn)證程序是否對(duì)它的說明完全一致。6.4IT項(xiàng)目軟件質(zhì)量保證43質(zhì)量控制質(zhì)量控制(QualityControl,QC)是確定項(xiàng)目結(jié)果是否與質(zhì)量標(biāo)準(zhǔn)相符,同時(shí)確定消除不符合的原因和方法,控制產(chǎn)品的質(zhì)量,及時(shí)糾正缺陷的過程。1.常見的質(zhì)量問題違背IT項(xiàng)目規(guī)律。如未經(jīng)可行性論證,不做調(diào)查分析就啟動(dòng)項(xiàng)目;任意修改設(shè)計(jì);不按技術(shù)要求實(shí)施,不經(jīng)過必要的測(cè)試、檢驗(yàn)和驗(yàn)收就交付使用等蠻干現(xiàn)象,致使不少軟件項(xiàng)目留有嚴(yán)重的隱患。技術(shù)方案本身的缺陷?;静考缓细瘛_x購的軟件組件、中間件、硬件設(shè)備等不穩(wěn)定、不合格,造成整個(gè)系統(tǒng)不能正常運(yùn)行。實(shí)施中的管理問題。6.5質(zhì)量控制442.質(zhì)量控制過程(1)事前質(zhì)量控制:指項(xiàng)目在正式實(shí)施前進(jìn)行的質(zhì)量控制,其具體工作內(nèi)容有以下幾類:審查開發(fā)組織的技術(shù)資源,選擇合適的項(xiàng)目承包組織。對(duì)所需資源質(zhì)量進(jìn)行檢查與控制。沒有經(jīng)過適當(dāng)測(cè)試是資源不得在項(xiàng)目中使用。審查技術(shù)方案,保證項(xiàng)目質(zhì)量具有可靠的技術(shù)措施。協(xié)助開發(fā)組織完善質(zhì)量保證體系和質(zhì)量管理制度。(2)事中質(zhì)量控制:指在項(xiàng)目實(shí)施過程中進(jìn)行的質(zhì)量控制,其具體工作內(nèi)容有以下幾類:協(xié)助開發(fā)組織完善實(shí)施控制。把影響產(chǎn)品質(zhì)量的因素都納入管理狀態(tài)。建立質(zhì)量管理點(diǎn),及時(shí)檢查和審核開發(fā)組織提交的質(zhì)量統(tǒng)計(jì)分析資料和質(zhì)量控制圖表。6.5質(zhì)量控制45嚴(yán)格交接檢查。關(guān)鍵階段和里程碑應(yīng)有合適的驗(yàn)收。對(duì)完成的分項(xiàng)應(yīng)按相應(yīng)的質(zhì)量評(píng)定標(biāo)準(zhǔn)和方法進(jìn)行檢查、驗(yàn)收并按合同或需求規(guī)格說明書行使質(zhì)量監(jiān)督權(quán)。組織定期或不定期的評(píng)審會(huì)議,及時(shí)分析、通報(bào)項(xiàng)目質(zhì)量狀況,并協(xié)調(diào)有關(guān)組織間的業(yè)務(wù)活動(dòng)等。(3)事后質(zhì)量控制:指在完成項(xiàng)目過程形成產(chǎn)品后的質(zhì)量控制,具體工作內(nèi)容如下:按規(guī)定的質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn)和辦法,組織單元測(cè)試和功能測(cè)試,并進(jìn)行可能的檢查驗(yàn)收。組織系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論