CMM復(fù)習(xí)詳細(xì)材料_第1頁
CMM復(fù)習(xí)詳細(xì)材料_第2頁
CMM復(fù)習(xí)詳細(xì)材料_第3頁
CMM復(fù)習(xí)詳細(xì)材料_第4頁
CMM復(fù)習(xí)詳細(xì)材料_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第一章CMM的主要特點(diǎn):基于實際實踐最好地反映了實踐情況反映了軟件過程改進(jìn)和軟件過程評估執(zhí)行人員的需求形成文檔文檔公開使用軟件過程評估:軟件過程評估是由一組受訓(xùn)的專業(yè)人員做出的評價,目的在于確定機(jī)構(gòu)現(xiàn)行軟件過程的狀態(tài),以得到機(jī)構(gòu)對軟件過程改進(jìn)的支持。軟件能力評價:軟件能力評價是由一組受訓(xùn)的專業(yè)人員做出的評價,目的在于對實施軟件工作的承制方的資格進(jìn)行鑒別或?qū)ΜF(xiàn)行的軟件過程的狀態(tài)進(jìn)行監(jiān)督。不成熟的軟件機(jī)構(gòu)有什么特征(成熟軟件機(jī)構(gòu)的特征2014.10)軟件過程一般是由具體工作人員或管理人員臨時拼湊而成不成熟的軟件機(jī)構(gòu)中,缺少評判產(chǎn)品質(zhì)量或解決產(chǎn)品或過程問題的客觀基礎(chǔ),他們一般不大理解軟件過程的步驟如何影響產(chǎn)品質(zhì)量,這些機(jī)構(gòu)的產(chǎn)品質(zhì)量很難預(yù)測。項目的成功完全依賴于個人的杰出表現(xiàn)過程過程是指人們使用相應(yīng)的規(guī)程、方法、設(shè)備、工具將原材料轉(zhuǎn)化為面向客戶的產(chǎn)品所做的事情。軟件過程軟件過程是指軟件開發(fā)人員開發(fā)和維護(hù)軟件及相應(yīng)產(chǎn)品時所使用的一套行為、方法、實踐及變化的過程。軟件過程能力軟件過程能力描述了遵循某個軟件過程所能達(dá)到的預(yù)期結(jié)果的范圍。軟件過程效能軟件過程效能是指遵循一個過程所能達(dá)到的實際結(jié)果的一種度量。軟件過程成熟度軟件過程成熟度是指針對具體的軟件過程進(jìn)行明確定義、測量、管理、控制及有效的程度。成熟度表示軟件工程能力增長的潛力,表明機(jī)構(gòu)軟件過程的豐富性及其服務(wù)于項目的一致性。TQM全面軟件質(zhì)量管理CMM是全面軟件質(zhì)量管理(TQM)中的過程管理概念在軟件方面的應(yīng)用,TQM的目標(biāo)是滿足現(xiàn)在和將來的客戶需求第二章五個級別的簡單說明初始級,軟件過程的特點(diǎn)是無序的,甚至是混亂的(無序的)可重復(fù)級,建立了基本的項目管理過程跟蹤進(jìn)度,成本和功能特效,制定了必要的過程紀(jì)律能重復(fù)早先類似應(yīng)用項目取得成功(有紀(jì)律的)已定義級,已將管理和工程活動兩方面的軟件過程文檔化和標(biāo)準(zhǔn)化,并綜合成機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程(標(biāo)準(zhǔn)化的和一致的)已管理級,收集對軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量值,對軟件過程和產(chǎn)品具有定量的理解(定量的和可預(yù)測的)優(yōu)化級,過程的量化反饋和先進(jìn)的新思想,新技術(shù)促使過程不斷改進(jìn)簡述初始級的行為特征。答:1、軟件過程是無序的甚至是混亂的。2、做出不切實際的承諾。3、軟件項目的成功取決于一個杰出的管理人員或一個優(yōu)秀的軟件開發(fā)人員。4、能力是個人特征而非機(jī)構(gòu)特征。5、軟件過程是不確定的和不可預(yù)見的。簡述可重復(fù)級的行為特征。答:1、軟件開發(fā)機(jī)構(gòu)已建立管理軟件項目的策略和實施這些策略的規(guī)程。2、對于新項目的計劃和管理基本類似工程經(jīng)驗。3、針對具體項目,通過建立基本的過程管理紀(jì)律來提高過程能力。4、軟件開發(fā)機(jī)構(gòu)已對軟件項目制定了基本的軟件管理和控制措施。5、項目的軟件標(biāo)準(zhǔn)均已確定,并且機(jī)構(gòu)應(yīng)保證能準(zhǔn)確的遵循這些標(biāo)準(zhǔn)。簡述已定義級的行為特征。答:1、已將管理和工程活動兩方面的軟件過程文檔化、標(biāo)準(zhǔn)化,并綜合成該機(jī)構(gòu)的標(biāo)準(zhǔn)軟件過程。2、項目剪裁機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程以開發(fā)其自定義的軟件過程。3、在機(jī)構(gòu)內(nèi),指定一個負(fù)責(zé)機(jī)構(gòu)過程活動的小組,在機(jī)構(gòu)內(nèi)部要實施培訓(xùn),保證全體人員和負(fù)責(zé)人具備所需的知識和技能。4、無論工程活動還是管理活動,過程都是穩(wěn)定的、可重復(fù)的。5、軟件開發(fā)機(jī)構(gòu)的過程能力是標(biāo)準(zhǔn)化的和一致的6、在全組織范圍內(nèi)安排培訓(xùn)計劃簡述已管理級的行為特征。答:1、機(jī)構(gòu)收集對軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量值,對軟件過程和產(chǎn)品都有定量的理解和控制。2、機(jī)構(gòu)為軟件產(chǎn)品和過程設(shè)定許多定量的質(zhì)量目標(biāo)。3、軟件開發(fā)機(jī)構(gòu)的軟件過程能力是定量的和可預(yù)測的。4、機(jī)構(gòu)的過程能力允許該機(jī)構(gòu)在限定的數(shù)量范圍內(nèi)預(yù)測軟件過程趨勢和產(chǎn)品質(zhì)量。5、通過將項目的軟件產(chǎn)品和過程在過程執(zhí)行時的差異限制在可接受的范圍內(nèi),對項目實行控制。簡述優(yōu)化級的行為特征。答:1、過程的量化反饋,使先進(jìn)的新思想,新技術(shù)得到不斷改進(jìn)。2、整個機(jī)構(gòu)強(qiáng)調(diào)漸進(jìn)的過程改進(jìn),在以預(yù)防缺陷為目的的過程中,機(jī)構(gòu)能有效的主動確定軟件過程有點(diǎn)和薄弱環(huán)節(jié),并預(yù)先加強(qiáng)防范。3、使用描述軟件過程有效性的數(shù)據(jù)完成新技術(shù)的成本'效益分析,并向該機(jī)的軟件提供相應(yīng)的更改建議。4、機(jī)構(gòu)的軟件小組通過分析缺陷確定其產(chǎn)生的原因,對軟件過程進(jìn)行評估以預(yù)防已知缺陷的再次發(fā)生,并在機(jī)構(gòu)內(nèi)進(jìn)行宣傳以汲取經(jīng)驗教訓(xùn)。CMM不同級別軟件過程的可視性初始級,軟件過程是一個不定形的實體,項目過程的可視性是有局限的。可重復(fù)級,客戶的需求和工作產(chǎn)品受到控制,已建立基本的項目管理實踐,在確定的情況下,管理控制允許項目具有可視性已定義級,項目定義的軟件過程中的任務(wù),具有可視性已管理級,定義的軟件過程得到定量使用和控制在項目開始前,客戶就能對過程能力和風(fēng)險有定量的認(rèn)識優(yōu)化級,不斷嘗試新的和改進(jìn)的軟件開發(fā)方法,以受控方式提高生產(chǎn)率和產(chǎn)品質(zhì)量,可視性的范圍從現(xiàn)有過程擴(kuò)展到對過程的進(jìn)行可能的更改后會造成的影響提高CMM初始級的含義(提高CMM初始級的含義(個方面:過程,人員,技術(shù),測量)過程:幾乎沒有穩(wěn)定的過程存在或被使用人員:成功取決于個人的杰出表現(xiàn),工作方式是“救火”各幾率之間的關(guān)系不協(xié)調(diào)甚至可能是對立的技術(shù):引進(jìn)新技術(shù)有風(fēng)險測量:數(shù)據(jù)的收集與分析是混亂的提高CMM可重復(fù)級的含義(個方面:過程,人員,技術(shù),提高CMM可重復(fù)級的含義(個方面:過程,人員,技術(shù),測量)過程:進(jìn)行文檔化,并進(jìn)行穩(wěn)定的估計和計劃,約定過程處于項目的級別;當(dāng)問題出現(xiàn)時,確定問題并進(jìn)行修改人員:成功取決于個人素質(zhì),管理系統(tǒng)支持,理解和管理約定,人員得到培訓(xùn)技術(shù):已建立技術(shù)支持,并有穩(wěn)定的計劃測量:單個項目使用資源計劃,有相應(yīng)的管理數(shù)據(jù)提高CMM已定義級的含義(個方面:過程,人員,技術(shù),測量)提高CMM已定義級的含義(個方面:過程,人員,技術(shù),過程:整個機(jī)構(gòu)使用綜合管理和工程過程,預(yù)測并預(yù)防問題,降低他們的影響人員:整個項目組一起工作,也可以是集成的產(chǎn)品小組,根據(jù)不同人物計劃和提供培訓(xùn)11技術(shù):定量評價新技術(shù)12測量:定義的軟件過程中收集和使用數(shù)據(jù),在項目中系統(tǒng)地共享數(shù)據(jù)

提高CMM已管理級的含義(個方面:過程,人員,技術(shù),測量)提高CMM已管理級的含義(個方面:過程,人員,技術(shù),13過程:定量的理解過程并使之保持穩(wěn)定,了解單個問題產(chǎn)生的根源并將其排除14人員:每個項目都有強(qiáng)烈的團(tuán)隊精神15技術(shù):定量評價新技術(shù)16測量:整個組織中將數(shù)據(jù)定義和收集標(biāo)準(zhǔn)化,數(shù)據(jù)被用來定量理解和穩(wěn)定過程提高CMM優(yōu)化級的含義(四個方面:過程,人員,技術(shù),測量)17過程:持續(xù)的,系統(tǒng)地改進(jìn)過程,了解問題的公共源頭,并將其排除18人員:過程改進(jìn)涉及到每個人19技術(shù):盡早跟蹤新技術(shù)并推廣應(yīng)用20測量:使用數(shù)據(jù)進(jìn)行評估并選擇過程改進(jìn)第三章成熟度級別成熟度級別是一個嚴(yán)格定義的,想著達(dá)到成熟軟件過程目標(biāo)進(jìn)發(fā)的平臺,每個成熟度級別表小過程能力的水平關(guān)鍵過程域關(guān)鍵過程域確定了實現(xiàn)一個成熟度級別所必須解決的問題,定義了一套相應(yīng)的活動,實現(xiàn)了這些活動,就可以達(dá)到被認(rèn)為是對改進(jìn)過程的能力非常重要的一組目標(biāo)關(guān)鍵實踐關(guān)鍵實踐描述了對關(guān)鍵過程域的有效實施和制度化起最重要作用的基礎(chǔ)設(shè)施和活動共同特性共同特性是一些屬性,指明一個關(guān)鍵過程域的執(zhí)行和制度化是否有效,可重復(fù)和可持續(xù)【以下是五個共同特性】執(zhí)行約定描述了機(jī)構(gòu)為確保軟件過程的建立和持續(xù)所必須采取的一些措施。包括建立機(jī)構(gòu)策略和領(lǐng)導(dǎo)關(guān)系執(zhí)行能力描述了項目或機(jī)構(gòu)能成功執(zhí)行軟件過程所必須滿足的前提條件。包括資源、機(jī)構(gòu)結(jié)構(gòu)和培訓(xùn)執(zhí)行活動說明了執(zhí)行一個關(guān)鍵過程域所需的活動、任務(wù)和規(guī)程。包括制定計劃和規(guī)程、實施工作,進(jìn)行跟蹤并在必要時采取正確的措施測量和分析描述了確定與過程相關(guān)的情況時所必須的基本測量實踐,這些測量實踐可以用來控制和改進(jìn)過程。典型內(nèi)容包括可能采取的測量實例驗證實現(xiàn)描述了為確保執(zhí)行的活動與已建立的過程一致所采取的步驟。典型內(nèi)容包括管理部門和軟件質(zhì)量保證組實施的評審和審核可重復(fù)級的關(guān)鍵過程域21需求管理22軟件項目計劃23軟件項目跟蹤和監(jiān)督24軟件分包合同管理25軟件質(zhì)量保證26軟件配置管理需求管理目的是在客戶和遵循客戶需求的軟件項目之間建立一種共同的理解?!鞠挛挠泻敲~解釋】包括就軟件項目的需求同客戶建立一個協(xié)議并加以管理需求管理的目標(biāo)控制指定給軟件的系統(tǒng)需求,為軟件工程和管理應(yīng)用建立基線保持軟件計劃、產(chǎn)品和活動與制定給軟件的系統(tǒng)需求一致需求管理是計劃和管理軟件項目的基礎(chǔ)軟件項目計劃目的是為實施軟件工程和管理軟件項目制定合理的計劃包括對要完成的工作的估計,確定必要的約定和制定工作計劃軟件計劃制定的步驟估計軟件工作產(chǎn)品及其資源需求規(guī)模制定進(jìn)度計劃識別與評估軟件風(fēng)險并協(xié)商相關(guān)約定軟件項目計劃的目標(biāo)形成文檔,以供計劃和跟蹤軟件項目使用制定軟件項目的活動和約定計劃,形成文檔相關(guān)小組和個人認(rèn)同與軟件項目的相關(guān)約定軟件項目跟蹤和監(jiān)督目的是為了能夠隨時掌握軟件愛你項目的實際開發(fā)過程,使得當(dāng)軟件項目的執(zhí)行和軟件計劃相背離時,管理部門能夠采取有效的措施軟件項目跟蹤和監(jiān)督的目標(biāo)根據(jù)軟件計劃對實際結(jié)果和過程運(yùn)行效能進(jìn)行跟蹤當(dāng)實際結(jié)果和過程運(yùn)行效能與軟件計劃相差甚遠(yuǎn)時,采取改進(jìn)措施設(shè)法關(guān)閉修改軟件約定經(jīng)相關(guān)小組和個人同意認(rèn)可軟件分包合同管理目的是為了選擇軟件開發(fā)的合格分承制方,并進(jìn)行有效的管理。包括選擇分承制方,建立同分承制方的約定,并評審和跟蹤承制方的執(zhí)行情況和結(jié)果軟件分包合同管理的目標(biāo)主承制方選擇合格的分承制方主承制方和軟件分承制方就彼此之間的約定達(dá)成協(xié)議主承制方和軟件分承制方保持工作上的聯(lián)系主承制方根據(jù)制定的約定跟蹤軟件分承制方的實際執(zhí)行情況及其結(jié)果軟件質(zhì)量保證目的是為管理者提供軟件項目過程和產(chǎn)品的適度可見性。包括評審和審核軟件產(chǎn)品及其活動以驗證其是否遵循應(yīng)用規(guī)程的標(biāo)準(zhǔn),并向軟件項目和有關(guān)負(fù)責(zé)人提供評審和審查結(jié)果軟件質(zhì)量保證的目標(biāo)軟件質(zhì)量保證活動做到有計劃客觀地驗證軟件產(chǎn)品質(zhì)量及其活動是否遵循應(yīng)用規(guī)程、標(biāo)準(zhǔn)和需求將軟件質(zhì)量保證活動和結(jié)果提交給相關(guān)小組和個人由上級管理部門處理軟件項目內(nèi)解決不了的不一致問題軟件配置管理目的是為保證軟件項目生產(chǎn)的產(chǎn)品在軟件生命周期中的完整性包括標(biāo)識給定時間點(diǎn)的配置,系統(tǒng)的保持這些配置,并在軟件生命周期中保持這些配置的完整性和可跟蹤性軟件配置管理的目標(biāo)軟件配置管理活動是有計劃的所選擇的軟件工作產(chǎn)品是經(jīng)過標(biāo)識、受到控制的并具有可用性所標(biāo)識軟件工作產(chǎn)品的更改受到控制讓相關(guān)小組和個人及時了解軟件基線的狀態(tài)和內(nèi)容已定義級機(jī)構(gòu)過程焦點(diǎn)機(jī)構(gòu)過程定義綜合軟件管理軟件產(chǎn)品工程培訓(xùn)大綱組間協(xié)調(diào)同行評審機(jī)構(gòu)過程焦點(diǎn)機(jī)構(gòu)過程焦點(diǎn)的目的是為機(jī)構(gòu)的整體軟件過程的過程能力建立機(jī)構(gòu)的職責(zé)包括開發(fā)和維護(hù)機(jī)構(gòu)軟件過程和項目軟件過程的默契關(guān)系,并協(xié)商有關(guān)評估、開發(fā)、維護(hù)和改進(jìn)這些過程的活動機(jī)構(gòu)過程焦點(diǎn)的目標(biāo)機(jī)構(gòu)內(nèi)部軟件過程的制定和改進(jìn)活動協(xié)調(diào)一致相對于過程標(biāo)準(zhǔn),所使用的軟件過程的優(yōu)勢和薄弱環(huán)節(jié)標(biāo)識清楚機(jī)構(gòu)級的過程開發(fā)和改進(jìn)活動是有計劃的機(jī)構(gòu)過程定義目的是開發(fā)和維護(hù)一個可用軟件過程資源集,以提高項目的過程運(yùn)行效能,它以積累的方式使機(jī)構(gòu)長期受益包括開發(fā)和維護(hù)一個機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程,并提供相關(guān)的過程資源,例如軟件生命周期的描述項目的剪裁指南和準(zhǔn)則,機(jī)構(gòu)的軟件過程數(shù)據(jù)庫,軟件過程相關(guān)文檔庫機(jī)構(gòu)過程定義的目標(biāo)開發(fā)和維護(hù)一個機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程收集、評審供軟件項目使用的機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程的相關(guān)信息,使之可用培訓(xùn)大綱目的是提高個人的知識和技能,使其有效的履行職責(zé)培訓(xùn)大綱的目標(biāo)培訓(xùn)活動是有計劃的提供完成軟件管理和技術(shù)任務(wù)所需的知識和技能的培訓(xùn)軟件工程組和軟件相關(guān)組收到所需知識的培訓(xùn)培訓(xùn)方式的實例課堂培訓(xùn)計算機(jī)輔助教學(xué)有指導(dǎo)的自學(xué)實習(xí)與指導(dǎo)過程利用電子設(shè)備綜合軟件管理目的是將軟件工程和管理活動結(jié)合成密切相關(guān)定義完整的軟件過程包括開發(fā)項目定義的軟件過程和使用該項目定義的軟件過程管理軟件項目綜合軟件管理的目標(biāo)項目定義的軟件過程是機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程的剪裁版依據(jù)項目定義的軟件過程對項目進(jìn)行管理和計劃軟件產(chǎn)品工程目的是為了一致地執(zhí)行一個經(jīng)過完整定義的工程過程,該過程綜合了所有軟件工程活動,以便高效生產(chǎn)出正確而一致的軟件產(chǎn)品包括使用項目定義的軟件過程以及一些適當(dāng)?shù)姆椒ê凸ぞ邔嵤┮幌盗泄こ倘蝿?wù)以便建立和維護(hù)軟件產(chǎn)品軟件產(chǎn)品工程的目標(biāo)定義和綜合各軟件工程任務(wù),并在生產(chǎn)軟件的過程中始終如一的執(zhí)行這些任務(wù)各工作產(chǎn)品彼此間保持一致性組間協(xié)調(diào)目的是建立一種工作方式,使軟件工程組和其他小組能積極協(xié)作,從而更好更有效的滿足客戶的需求包括軟件工程組和其他項目的工程組進(jìn)行合作,處理涉及系統(tǒng)層的需求、目標(biāo)和問題組間協(xié)調(diào)的目標(biāo)客戶需求經(jīng)所有相關(guān)小組通過各工程組之間的約定經(jīng)相關(guān)小組通過各工程組識別,跟蹤和解決組間問題同行評審目的是為盡早而有效的排除軟件工作產(chǎn)品中的缺陷,一個重要的必然結(jié)果是對軟件工作產(chǎn)品和可預(yù)防的缺陷有更好的理解包括由生產(chǎn)者的同行們對軟件工作產(chǎn)品進(jìn)行有組織有計劃的檢查,以找到缺陷和需要做更改的地方同行評審的目標(biāo)計劃同行評審活動識別和排除軟件產(chǎn)品中的缺陷已管理級的關(guān)鍵過程域定量過程管理目的是為了定量地控制軟件項目的過程運(yùn)行效能,軟件過程運(yùn)行效能是指遵循軟件過程所達(dá)到的實際結(jié)果包括確定軟件項目的過程運(yùn)行效能目標(biāo),測量過程運(yùn)行效能,分析測量結(jié)果并相應(yīng)調(diào)整過程,使得過程運(yùn)行效能處于可接受的范圍定量過程管理的目標(biāo)定量過程管理活動是有計劃的定量地控制項目定義的軟件過程的過程運(yùn)行效能機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程的過程能力能定量區(qū)分軟件質(zhì)量管理目的是為了定量了解項目的軟件產(chǎn)品的質(zhì)量,并實現(xiàn)具體的質(zhì)量目標(biāo)包括確定軟件產(chǎn)品的質(zhì)量目標(biāo),制定實現(xiàn)這些目標(biāo)的計劃并監(jiān)控和調(diào)整軟件計劃,軟件工作產(chǎn)品,活動和質(zhì)量目標(biāo),以滿足客戶和最終用戶對高質(zhì)量產(chǎn)品的需求和愿望軟件質(zhì)量管理的目標(biāo)項目的軟件質(zhì)量管理活動是有計劃的軟件產(chǎn)品的質(zhì)量目標(biāo)和目標(biāo)的優(yōu)先級被定義軟件產(chǎn)品的質(zhì)量目標(biāo)的實際進(jìn)展過程被量化管理優(yōu)化級的關(guān)鍵過程域缺陷預(yù)防技術(shù)更新管理過程更改管理缺陷預(yù)防目的是識別產(chǎn)品缺陷的原因并預(yù)防它們再次發(fā)生包括分析過去遇到的缺陷,并采取措施防止將來再次發(fā)生此類錯誤缺陷預(yù)防的目標(biāo)缺陷預(yù)防活動是有計劃的找出并標(biāo)識缺陷產(chǎn)生的共同原因缺陷產(chǎn)生的共同原因被排序并被系統(tǒng)地消除技術(shù)更新管理目的是為了識別新技術(shù),并有序的將這些技術(shù)引入機(jī)構(gòu)內(nèi)包括識別、選擇和評價新技術(shù),并將有效的技術(shù)引入機(jī)構(gòu)中,其目標(biāo)是改進(jìn)軟件質(zhì)量,提高生產(chǎn)率,縮短產(chǎn)品開發(fā)周期技術(shù)更新管理的目標(biāo)有計劃的進(jìn)行技術(shù)更新評價新技術(shù),確定其對質(zhì)量和生產(chǎn)率的影響將適用的新技術(shù)轉(zhuǎn)到機(jī)構(gòu)的正常實踐中過程更改管理目的是為了不斷的改進(jìn)機(jī)構(gòu)中所使用的軟件過程,以提高質(zhì)量和生產(chǎn)率縮短產(chǎn)品開發(fā)周期包括定義項目的改進(jìn)目標(biāo),并在上級管理部門的倡導(dǎo)和支持下持續(xù)不斷的系統(tǒng)地識別評價和實施對機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程和項目定義的軟件過程的改進(jìn)過程更改管理的目標(biāo)有實施持續(xù)的過程改進(jìn)計劃機(jī)構(gòu)范圍內(nèi)的人員都要參與過程改進(jìn)活動持續(xù)地改進(jìn)機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程和項目定義的軟件過程第四章1.可以用一個框架表示關(guān)鍵過程域,這個框架有固定的結(jié)構(gòu)和語句2.設(shè)計到機(jī)構(gòu)必須遵守的策略陳述的關(guān)鍵過程域機(jī)構(gòu)過程焦點(diǎn)機(jī)構(gòu)過程定義培訓(xùn)大綱定量過程管理缺陷預(yù)防技術(shù)更新管理過程更改管理涉及領(lǐng)導(dǎo)體制的關(guān)鍵過程域軟件項目計劃軟件項目跟蹤和監(jiān)督

軟件分包合同管理機(jī)構(gòu)過程焦點(diǎn)技術(shù)更新管理過程更改管理⑥過程更改管理[軟件開發(fā)計劃的前提是軟件項目跟蹤和監(jiān)督]涉及到機(jī)構(gòu)結(jié)構(gòu)的關(guān)鍵過程域1)軟件質(zhì)量保證2)軟件配置管理3)機(jī)構(gòu)過程焦點(diǎn)4)培訓(xùn)大綱5)定量過程管理6)缺陷預(yù)防7)技術(shù)更新管理5.包含非正規(guī)計劃的關(guān)鍵過程域【不可控】1)機(jī)構(gòu)過程焦點(diǎn)2)組間協(xié)調(diào)3)同行評審4)缺陷預(yù)防技術(shù)更新管理5)6.涉及正規(guī)計劃的關(guān)鍵過程域【可控】1)軟件項目計劃2)軟件分包合同管理3)軟件質(zhì)量保證4)軟件配置管理5)培訓(xùn)大綱6)綜合軟件管理7)定量過程管理8)過程更改管理軟件質(zhì)量管理9)7.不包括項目管理監(jiān)督實踐的關(guān)鍵過程域1)機(jī)構(gòu)過程焦點(diǎn)2)機(jī)構(gòu)過程定義3)培訓(xùn)大綱4)同行評審5)技術(shù)更新管理6)過程更改管理項目負(fù)責(zé)人對整個項目負(fù)完全責(zé)任,是指導(dǎo)、控制、管理和規(guī)范某個軟件或軟/硬件系統(tǒng)建設(shè)的人,項目負(fù)責(zé)人是對最終客戶負(fù)責(zé)的人項目軟件負(fù)責(zé)人是對一個項目的所有軟件活動負(fù)完全責(zé)任控制一個項目的所有軟件資源,按照軟件約定與項目負(fù)責(zé)人打交道軟件工程人員就是軟件技術(shù)人員,包括分析員、程序員和工程師,他們執(zhí)行軟件開發(fā)和維護(hù)活動,但不是負(fù)責(zé)人機(jī)構(gòu)機(jī)構(gòu)是指公司或其他實體中的一個單位,它從整體上管理許多項目機(jī)構(gòu)的實例1)軟件質(zhì)量保證2)軟件配置管理3)機(jī)構(gòu)過程焦點(diǎn)4)培訓(xùn)大綱5)定量過程管理6)缺陷預(yù)防7)技術(shù)更新管理5.包含非正規(guī)計劃的關(guān)鍵過程域【不可控】1)機(jī)構(gòu)過程焦點(diǎn)2)組間協(xié)調(diào)3)同行評審4)缺陷預(yù)防技術(shù)更新管理5)6.涉及正規(guī)計劃的關(guān)鍵過程域【可控】1)軟件項目計劃2)軟件分包合同管理3)軟件質(zhì)量保證4)軟件配置管理5)培訓(xùn)大綱6)綜合軟件管理7)定量過程管理8)過程更改管理軟件質(zhì)量管理9)7.不包括項目管理監(jiān)督實踐的關(guān)鍵過程域公司企業(yè)的下屬部門政府機(jī)關(guān)服務(wù)部門項目項目是機(jī)構(gòu)承擔(dān)的具體任務(wù),該任務(wù)要求對特定產(chǎn)品進(jìn)行開發(fā)和維護(hù)小組小組是有負(fù)責(zé)一組任務(wù)或活動的部門、負(fù)責(zé)人和人員組成小組的實例指定的兼職成員來自不同部門的幾個兼職成員專職工作的一個部門或多個部門幾個專職成員軟件工程組是指負(fù)責(zé)一個項目的開發(fā)和維護(hù)活動的人員軟件相關(guān)組代表一個工程科目的一組人,這類小組支持但不直接負(fù)責(zé)軟件開發(fā)和維護(hù)工作軟件相關(guān)組包括軟件質(zhì)量保證組軟件配置管理組軟件工程過程組軟件工程過程組是協(xié)助對機(jī)構(gòu)所使用的軟件過程進(jìn)行定義、維護(hù)和改進(jìn)的一個專家小組2。系統(tǒng)測試組是包括有負(fù)責(zé)人和技術(shù)人員的一個小組,負(fù)責(zé)計劃和實施對軟件的單獨(dú)系統(tǒng)測試,以確定其軟件產(chǎn)品是否滿足需求軟件質(zhì)量保證組是包括有負(fù)責(zé)人和技術(shù)人員的一個小組,負(fù)責(zé)計劃和實施項目的質(zhì)量保證活動,以確保軟件開發(fā)活動遵循過程規(guī)程和標(biāo)準(zhǔn)軟件配置管理組是包括有負(fù)責(zé)人和技術(shù)人員的一個小組,負(fù)責(zé)計劃、協(xié)調(diào)和實施項目的正規(guī)配置管理活動23.培訓(xùn)組是包括有負(fù)責(zé)人和技術(shù)人員的一個小組,負(fù)責(zé)協(xié)調(diào)安排機(jī)構(gòu)的培訓(xùn)活動軟件過程定義是達(dá)到更高成熟度界別的根本,軟件過程定義從級別3的機(jī)構(gòu)過程定義開始軟件過程資源包括機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程認(rèn)可使用的軟件生命周期剪裁機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程的指南和準(zhǔn)則機(jī)構(gòu)的軟件過程數(shù)據(jù)庫軟件過程相關(guān)文檔庫

軟件過程單元軟件過程描述的組成單元,每個過程要素包含一個嚴(yán)格定義的,有限的和緊密相關(guān)活動集27.軟件生命周期從軟件產(chǎn)品的設(shè)想開始到不再使用而結(jié)束的時間周期,包括設(shè)想階段,需求階段設(shè)計階段,實現(xiàn)階段,測試階段,安裝和檢查階段,運(yùn)行和維護(hù)階段,有時還包括退役階段28.制定剪裁指南的目的■-I28.制定剪裁指南的目的■-I從認(rèn)可的軟件生命周期中選擇合適的生命周期剪裁和精化機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程和所選的軟件生命周期,使其適用于項目的具體特征29.建立過程相關(guān)文檔庫的目的保存對現(xiàn)在和將來的項目,可能有用的過程文檔,特別是與機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程有關(guān)的過程文檔在機(jī)構(gòu)范圍內(nèi)共享使用30.項目定義的軟件過程描述定義供項目使用的軟件過程,對項目定義的軟件過程進(jìn)行說明和理解并對其中的軟件標(biāo)準(zhǔn)、規(guī)程、工具和方法進(jìn)行描述,項目定義的軟件過程是通過針對項目具體特點(diǎn)剪裁機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程而得來的階段是指軟件工作劃分的一部分,其規(guī)模大小易于管理,是一組由項目執(zhí)行的,意義明確的和可以測量的相關(guān)任務(wù)任務(wù)是軟件過程中一個嚴(yán)格定義的工作單元,為管理部門提供一個關(guān)于項目狀態(tài)的可見檢查點(diǎn)(任務(wù)可分為:就緒準(zhǔn)則和完成準(zhǔn)則)軟件工作產(chǎn)品作為定義、維護(hù)和使用一個軟件過程的一部分而產(chǎn)生的任何人工制品,它的實例有計劃、估計、實際工作數(shù)據(jù)量、糾正措施文檔和需求文檔,軟件工作產(chǎn)品可作為軟件產(chǎn)品提交給客戶或最終用戶軟件產(chǎn)品是指提交給客戶或最終用戶的計算機(jī)程序、規(guī)程和相關(guān)文檔與數(shù)據(jù)的全集或集合中的單項機(jī)構(gòu)過程結(jié)構(gòu)是機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程的高層次描述,是機(jī)構(gòu)標(biāo)準(zhǔn)軟件過程中,軟件過程要素的接口、順序、相互依賴性及其他關(guān)系,另外還描述了其他外部過程的接口,依賴關(guān)系及其他關(guān)系能力成熟度模型是軟件開發(fā)機(jī)構(gòu)用于定義、實施、測量、控制和改進(jìn)其軟件開發(fā)機(jī)構(gòu)的一種階段性描述,該模型使得對現(xiàn)有過程能力的確定以及軟件質(zhì)量和過程改進(jìn)的重要問題的識別變得方便,從而為選擇過程改進(jìn)策略提供指南規(guī)程為執(zhí)行給定的任務(wù)需求采取的行為方針和方法的書面描述CMM項目通常有三份文檔:軟件開發(fā)計劃,軟件管理計劃,項目工作明細(xì)結(jié)構(gòu)表,以達(dá)到關(guān)鍵實踐對軟件項目的軟件風(fēng)險管理,軟件質(zhì)量保證和軟件開發(fā)計劃的要求機(jī)構(gòu)的所有項目都享有相同的管理層次和管理策略典型地一個項目有自己的經(jīng)費(fèi)、成本預(yù)算和提交的進(jìn)度計劃第五章1.SEI制定的軟件改進(jìn)方法稱為IDEAL方法初始化診斷建立行動推進(jìn)2.如何實施IDEAL方法初始化階段實施改進(jìn)激勵的方法,明確內(nèi)容,建立領(lǐng)導(dǎo)關(guān)系,建立改進(jìn)基礎(chǔ)結(jié)構(gòu)診斷階段,估價和刻畫當(dāng)前實踐,模擬建議和記錄階段結(jié)果建立階段,確立方針和優(yōu)先級,建立過程行動小組、規(guī)劃行動行動階段,計劃,執(zhí)行和跟蹤安裝,規(guī)劃和執(zhí)行行為指南,定義過程和度量推進(jìn)階段,記錄并分析經(jīng)驗教訓(xùn),修訂機(jī)構(gòu)的方法綜上所述:IDEAL是一個整體框架,描述了成功的過程改進(jìn)所需經(jīng)歷階段,實施的活動和所需的資源CMM軟件過程改進(jìn)有兩種類型的評估:軟件過程能力評估和軟件能力評價基于CMM的估價方法使用軟件過程成熟度問卷開始現(xiàn)場調(diào)查使用CMM指導(dǎo)進(jìn)行現(xiàn)場調(diào)查以CMM關(guān)鍵過程域的概念明確提出過程的強(qiáng)弱之處,找出問題獲得一個基于關(guān)鍵過程域目標(biāo)的滿足分析的剖面圖根據(jù)調(diào)查結(jié)果清單和關(guān)鍵過程域剖面圖,向合適的部門或者單位提出結(jié)論意見5.簡述CMM的估價方法選擇估價小組填寫成熟度問卷調(diào)查,并回答小組提出的診斷性問題估價小組進(jìn)行響應(yīng)分析小組現(xiàn)場訪問,根據(jù)響應(yīng)分析的結(jié)果,小組進(jìn)行座談和文檔復(fù)審小組準(zhǔn)備一個調(diào)查結(jié)果清單小組準(zhǔn)備一個軟件關(guān)鍵過程域的剖面圖6.CMM關(guān)注過程管理,而不是人員問題,CMM直接涉及人的因素僅僅體現(xiàn)在培訓(xùn)中7.軟件過程評估和軟件能力評價的實施步驟是否一樣雖然目的不同,但實施的步驟是一樣的,都以CMM作為評價軟件過程成熟度的基礎(chǔ)(其實就是回答“CMM的估價方法”)開始選擇或建立估價小組讓被評估單位代表填寫成熟度問卷并回答診斷性問題進(jìn)行響應(yīng)分析評估小組現(xiàn)場訪問被評估的單位,根據(jù)結(jié)果進(jìn)行座談和文檔復(fù)審提出調(diào)查結(jié)果清單,不過雖然步驟一樣,但調(diào)查結(jié)果卻不一樣制作關(guān)鍵過程域剖面圖,不過所顯示的區(qū)域不同8.軟件過程評估和軟件能力評價的異同點(diǎn)相同點(diǎn):都是用CMM作為評價軟件過程成熟度的基礎(chǔ),估價方法步驟相同不同點(diǎn):評估和評價的目標(biāo)、動機(jī)、輸出和結(jié)果是不同的評估和評價的范圍不同所處的環(huán)境不同,評估是在開放合作的環(huán)境中進(jìn)行的,目的是找出問題,幫助組織改進(jìn)過程,容易實現(xiàn)。評價是在阻力下進(jìn)行的,被評價的單位處于被動位置,其結(jié)論可能影響到單位的當(dāng)前利益和目標(biāo)實現(xiàn)9.SSOS項目軟件缺陷預(yù)防過程(第六章)確定缺陷的原因并改正它確定并改正缺陷的過程原因改正遺漏缺陷的缺陷檢測活動檢查產(chǎn)品中別處的類似缺陷1.在推行CMM標(biāo)準(zhǔn)改進(jìn)其生產(chǎn)過程時,軟件開發(fā)機(jī)構(gòu)應(yīng)采取哪些步驟依據(jù)其框架確定軟件開發(fā)機(jī)構(gòu)所屬實際能力成熟度級別針對欲達(dá)到成熟度級別的核心過程域的需求,并結(jié)合自身的薄弱環(huán)節(jié)將重復(fù)重點(diǎn)集中在關(guān)鍵目標(biāo)上改進(jìn)生產(chǎn)過程有序的建立和完善過程檢測體系和軟件開發(fā)文檔體系,保證以往的開發(fā)經(jīng)驗得到客觀化和定量化的分析總結(jié)和積累,使成功的開發(fā)模式得到規(guī)模化的重用認(rèn)真學(xué)習(xí),強(qiáng)化CMM思想,加強(qiáng)員工培訓(xùn)軟件機(jī)構(gòu)在推行CMM標(biāo)準(zhǔn)時應(yīng)重點(diǎn)關(guān)注哪些方面在觀念上重視CMM推廣的同時必須明確CMM作為一套標(biāo)準(zhǔn),它指明該做什么而非怎么做,CMM著重于軟件過程的關(guān)鍵要素,而非面面俱到實施CMM改進(jìn)之前,機(jī)構(gòu)應(yīng)當(dāng)對自身的軟件能力水平及過程狀態(tài)有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論