版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
能力成熟度模型(CMM)
軟件過程改進(jìn)指南
WattsS.Humphrey
TheCapabilityMaturityModelGuidelinesforImprovingtheSoftwareProcess能力成熟度模型(CMM)
軟件過程改進(jìn)指南
Watts1第3章能力成熟度模型的結(jié)構(gòu)3.0引言3.1成熟度級別的內(nèi)部結(jié)構(gòu)3.2成熟度級別3.3關(guān)鍵過程域3.4關(guān)鍵實踐3.5共同特性第3章能力成熟度模型的結(jié)構(gòu)3.0引言23.0引言CMM是一個框架,它表示的是推薦給那些想增強(qiáng)軟件過程能力的軟件組織的一條過程改進(jìn)途徑。CMM是一個描述模型,它描述的是具有某個成熟度級別的軟件組織所具有的主要(關(guān)鍵)屬性。它也是一個規(guī)范模型,它的詳細(xì)實踐表征了對從事大型項目開發(fā)的組織在政府合同關(guān)系中所期望的規(guī)范行為類型。
3.0引言CMM是一個框架,它表示的是推薦給那些想增強(qiáng)軟3CMM相當(dāng)抽象,以便不過分地限制一個組織如何實現(xiàn)軟件過程。CMM描述了軟件過程中通常所期望的東西,而沒有涉及如何實現(xiàn)這些過程。CMM的這些操作的詳細(xì)描述與支持CMM的應(yīng)用方式有關(guān)。這些方式包括如下五種:
CMM相當(dāng)抽象,以便不過分地限制一個組織如何實現(xiàn)軟件過程。C4l評估小組使用CMM確定一個軟件組織所具有的優(yōu)點和薄弱環(huán)節(jié)。l評價小組使用CMM確定選擇不同合同商可能導(dǎo)致的風(fēng)險,據(jù)此簽定合同,并監(jiān)督合同的實施。l估價方法的開發(fā)者使用CMM去開發(fā)其它的基于CMM的估價辦法,以滿足具體需要(例如,間歇剖面圖方法【W(wǎng)hitney94】)。
l高層管理部門使用CMM去了解組織施展軟件過程改進(jìn)程序所必需的活動。l技術(shù)人員和過程改進(jìn)小組,例如SEPG,使用CMM作為定義和改進(jìn)組織中軟件過程的指南。
l評估小組使用CMM確定一個軟件組織所具有的優(yōu)點和薄弱環(huán)節(jié)。5因為CMM有不同的用途,所以必須將適度分解,以便能夠從成熟度級別結(jié)構(gòu)中導(dǎo)出實際過程建議。這種分解還要標(biāo)識出刻畫軟件過程成熟度和軟件過程能力的關(guān)鍵過程及其結(jié)構(gòu)。
因為CMM有不同的用途,所以必須將適度分解,以便能夠從成熟度63.1成熟度級別的內(nèi)部結(jié)構(gòu)
每一個成熟度級別都分解成多個組成部分。如圖3-1所示,除了第1級,每一個成熟級別都從一個摘要綜述開始,最后到關(guān)鍵實踐的操作定義。每一個成熟度級別由幾個關(guān)鍵過程域組成,每一個關(guān)鍵過程域由稱為共同特性的五個部分組成。這些共同特性包括了關(guān)鍵實踐,這些關(guān)鍵實踐都得以實現(xiàn)后,就實現(xiàn)了關(guān)鍵過程域的目標(biāo)。
3.1成熟度級別的內(nèi)部結(jié)構(gòu)每一個成熟度級別都分解成多個組成7成熟度級別關(guān)鍵過程域共同特性關(guān)鍵實踐包含由共同特性組成包含描述論述達(dá)到表明過程能力目標(biāo)實現(xiàn)或制度化活動或基礎(chǔ)設(shè)施圖3.1aCMM結(jié)構(gòu)成熟度級別關(guān)鍵過程域共同特性關(guān)鍵實踐包含由共同特性組成包含描8CMM成熟度級別關(guān)鍵過程域1關(guān)鍵過程域2關(guān)鍵過程域n共同特性目標(biāo)執(zhí)行活動測量和分析驗證執(zhí)行執(zhí)行約定執(zhí)行能力關(guān)鍵實踐關(guān)鍵過程域1圖3.1bCMM結(jié)構(gòu)CMM成熟度級別關(guān)鍵過程域1關(guān)鍵過程域2關(guān)鍵過程域n共同特93.2成熟度級別
一個成熟度級別是向達(dá)到成熟軟件過程進(jìn)化途中的一個嚴(yán)格定義的平臺。CMM的頂層結(jié)構(gòu)是五個成熟度級別。每一個成熟度級別表示了一種過程能力水平。因為軟件過程能力說明了組織遵循一個軟件過程所能達(dá)到的期望結(jié)果的范圍,所以組織的軟件過程能力提供了一種預(yù)計該組織承擔(dān)下一個項目時最可能的結(jié)果的手段。例如,在級別2,通過建立有效的項目管理控制,一個機(jī)構(gòu)的過程能力可以從混亂變?yōu)橛行颉?/p>
3.2成熟度級別一個成熟度級別是向達(dá)到成熟軟件過程進(jìn)化途中103.3關(guān)鍵過程域
除了級別1,每個成熟度級別都包含幾個關(guān)鍵過程域,表明一個組織應(yīng)當(dāng)關(guān)注這些域以改進(jìn)其軟件過程。關(guān)鍵過程域標(biāo)識出了實現(xiàn)一個成熟度級別所必須涉及的問題。如果組織處于級別3,它必須解決好級別2和級別3中(注1)的所有關(guān)鍵過程域中的問題。(注1:有一個例外,在組織沒有進(jìn)行任何分包時,不需應(yīng)用軟件分包管理關(guān)鍵過程區(qū)域。)
3.3關(guān)鍵過程域除了級別1,每個成熟度級別都包含幾個關(guān)鍵過11每一個關(guān)鍵過程域都標(biāo)識了一套相應(yīng)的活動,共同地完成這些活動,就達(dá)到了對增強(qiáng)過程能力認(rèn)為是重要的一組目標(biāo)。圖3.2顯示了每一個成熟度級別所包含的關(guān)鍵過程域。對于基于不同應(yīng)用領(lǐng)域及環(huán)境的不同項目,達(dá)到關(guān)鍵過程域目標(biāo)的途徑也不同。然而,對滿足關(guān)鍵過程域的組織而言,該關(guān)鍵過程域的所有目標(biāo)都必須實現(xiàn)。
每一個關(guān)鍵過程域都標(biāo)識了一套相應(yīng)的活動,共同地完成這些活動,12需求管理,軟件項目策劃,軟件項目跟蹤與監(jiān)督,軟件子合同管理,軟件質(zhì)量保證,軟件配置管理組織過程焦點,組織過程定義,培訓(xùn)大綱,集成軟件管理,軟件產(chǎn)品工程,組間協(xié)調(diào),同行評審缺陷預(yù)防,技術(shù)更新管理,過程變更管理定量過程管理,軟件質(zhì)量管理初始級可重復(fù)級已定義級已管理級優(yōu)化級圖3.2成熟度級別中的關(guān)鍵過程域初始級可重復(fù)級已定義級已管理級優(yōu)化級圖3.2成熟度級別中13形容詞“關(guān)鍵”意味著要達(dá)到一個成熟度級別,有一些過程領(lǐng)域(或過程)并不是“關(guān)鍵”的。CMM沒有描述與開發(fā)和維護(hù)軟件有關(guān)的所有過程領(lǐng)域,而僅僅描述了那些對軟件能力起決定作用的過程領(lǐng)域。關(guān)鍵過程域體現(xiàn)了該成熟度級別的要求。為了達(dá)到一個成熟度級別,那個級別(以及較低級別)的關(guān)鍵過程域必須得到滿足,并且過程必須實現(xiàn)制度化。
形容詞“關(guān)鍵”意味著要達(dá)到一個成熟度級別,有一些過程領(lǐng)域(或14每個關(guān)鍵過程域的目標(biāo)概括了它的關(guān)鍵實踐,可以用來判斷一個組織或項目是否有效地實現(xiàn)了關(guān)鍵過程域。目標(biāo)說明了每一個關(guān)鍵過程域的作用范圍、界限和意圖。在一個具體的項目或組織環(huán)境中要調(diào)整關(guān)鍵過程域的關(guān)鍵實踐,可以根據(jù)關(guān)鍵過程域的目標(biāo)判斷這種調(diào)整是否合理。類似地,在評價實現(xiàn)關(guān)鍵過程域的替代方法是否恰當(dāng)時,可使用目標(biāo)來確定這種方法是否符合關(guān)鍵過程域的意圖。
每個關(guān)鍵過程域的目標(biāo)概括了它的關(guān)鍵實踐,可以用來判斷一個組織153.3.1級別2的關(guān)鍵過程域
級別2的關(guān)鍵過程域關(guān)注那些與建立基本的項目管理控制有關(guān)的軟件項目問題。共有6個關(guān)鍵過程域3.3.1級別2的關(guān)鍵過程域級別2的關(guān)鍵過程域關(guān)注那些與161.需求管理的目的是在客戶和解決客戶需求的軟件項目之間建立對客戶需求的共同理解。這種與客戶間的一致是計劃和管理軟件項目的基礎(chǔ)。為開發(fā)出令客戶滿意的軟件,對客戶需求的理解是非常必要的。評審分配給軟件的需求,并與客戶(無論是內(nèi)部的還是外部的)進(jìn)行磋商,是需求理解活動的一部分。
由于客戶需求常常會發(fā)展和改變,用文檔記錄并控制客戶需求,就成了在軟件生命周期中使用這些需求對軟件項目活動進(jìn)行估計、計劃、執(zhí)行和追蹤的前提。1.需求管理的目的是在客戶和解決客戶需求的軟件項目之間建172.軟件項目計劃的目的是為實施軟件工程與管理軟件項目而制定合理的計劃。建立合理的計劃的基礎(chǔ)是對要完成的工作做出的切合實際的估計,以及為完成該工作建立必要的約定。他們是從工作說明、約定和目標(biāo)開始的,它們定義和限定了軟件項目。軟件計劃過程包括如下步驟:估計軟件工作產(chǎn)品和所需資源的大小,制定進(jìn)度表,識別并評估軟件風(fēng)險,以及協(xié)商約定。計劃作為管理軟件項目的必需工具,被文檔化和維護(hù)。
2.軟件項目計劃的目的是為實施軟件工程與管理軟件項目而制183.軟件項目跟蹤和監(jiān)督的目的是對實際進(jìn)展有一個清晰的可見性,以便于當(dāng)軟件項目效能與軟件計劃有重大偏差時,管理部門能采取有效的行動。軟件項目的管理應(yīng)當(dāng)基于軟件開發(fā)計劃。管理活動包括對照計劃跟蹤和評審軟件完成情況和結(jié)果,并根據(jù)實際完成情況和結(jié)果采取必要的修正措施。措施可能包括修訂軟件開發(fā)計劃以反映實際完成情況,重新計劃剩余的工作,和/或采取措施去改進(jìn)效能。
3.軟件項目跟蹤和監(jiān)督的目的是對實際進(jìn)展有一個清晰的可見性194.軟件分包合同管理的目標(biāo)是選擇合格的分承包方,并對他們進(jìn)行有效的管理。分承包方選擇是基于完成工作的能力,但是有許多因素對分包合同的決定有影響??赡芨鶕?jù)策略性商務(wù)聯(lián)合、過程能力和技術(shù)方面的考慮來選擇分承包方。由分承包方完成的工作以及工作計劃應(yīng)當(dāng)以文檔提供,主承包方依照這些計劃對分承包方的工作進(jìn)行監(jiān)督。
4.軟件分包合同管理的目標(biāo)是選擇合格的分承包方,并對他們進(jìn)205.軟件質(zhì)量保證的目標(biāo)是為管理人員對軟件項目正在使用的過程和正在生產(chǎn)的產(chǎn)品提供適當(dāng)?shù)目梢娦?。達(dá)到這種可見性的途徑,是通過評審和審核軟件產(chǎn)品和活動去驗證它們與應(yīng)用的標(biāo)準(zhǔn)和規(guī)程一致性。一致性問題首先在軟件項目內(nèi)部處理并盡可能地解決。對于在軟件項目內(nèi)部不能解決的問題,由軟件質(zhì)量保證組逐步向上提出這些問題以便進(jìn)行適當(dāng)解決。
5.軟件質(zhì)量保證的目標(biāo)是為管理人員對軟件項目正在使用的過程216.軟件配置管理的目標(biāo),是在軟件生命周期中建立和維護(hù)軟件項目產(chǎn)品的完整性(統(tǒng)一性)。達(dá)到工作產(chǎn)品完整性的途徑,是在給定的時間結(jié)點標(biāo)識軟件配置(即所選的軟件工作產(chǎn)品及其描述)、系統(tǒng)地控制配置變化,以及在整個軟件生命周期中保持配置的完整性和可跟蹤性。當(dāng)軟件基線開發(fā)出來后,將它們保存在軟件基線庫中。通過軟件配置管理的變化控制和配置審核功能,系統(tǒng)地控制軟件基線的變更和從軟件基線庫所生成的軟件產(chǎn)品的發(fā)布。
6.軟件配置管理的目標(biāo),是在軟件生命周期中建立和維護(hù)軟件項223.3.2級別3的關(guān)鍵過程域
級別3的關(guān)鍵過程域涉及項目和組織兩方面的問題,因為組織建立基礎(chǔ)設(shè)施,使得所有項目中有效的軟件工程和管理過程實現(xiàn)制度化。3.3.2級別3的關(guān)鍵過程域級別3的關(guān)鍵過程域涉及項目和231.組織過程焦點的目標(biāo),是組織建立關(guān)于改進(jìn)它的整體軟件過程能力的軟件過程活動的職責(zé)。持續(xù)的過程改進(jìn)包括建立和維護(hù)對組織的和項目的軟件過程的理解,協(xié)調(diào)有關(guān)評估、開發(fā)、維護(hù)和改進(jìn)這些過程的活動。慎重地使用“協(xié)調(diào)”這個詞的目的是強(qiáng)調(diào)實施過程的人必定與過程的定義和改進(jìn)密切相關(guān),盡管組織提供了長期的約定和資源去協(xié)調(diào)現(xiàn)在及未來的軟件項目中軟件過程的開發(fā)和維護(hù)活動。
1.組織過程焦點的目標(biāo),是組織建立關(guān)于改進(jìn)它的整體軟件過程242.組織過程定義的目標(biāo)是開發(fā)和維護(hù)一套軟件過程資源,可用于改進(jìn)所有項目的過程效能,并為量化過程管理時定義有意義的數(shù)據(jù)提供基礎(chǔ)。這些資源提供了一組穩(wěn)定的基本原則,并通過諸如培訓(xùn)等機(jī)制可以使其成為制度。過程定義包括開發(fā)和維護(hù)組織的標(biāo)準(zhǔn)軟件過程,以及相關(guān)的過程資源,例如軟件生命周期的描述,過程裁剪指南和準(zhǔn)則,組織的軟件過程數(shù)據(jù)庫,以及與軟件過程相關(guān)的文檔庫。可以用多種方式收集這些資源,例如,軟件生命周期的描述可以是組織的標(biāo)準(zhǔn)軟件過程的一個組成部分。在這個關(guān)鍵過程域中提供的分類方法概括了需要涉及的過程定義的方方面面。2.組織過程定義的目標(biāo)是開發(fā)和維護(hù)一套軟件過程資源,可用253.培訓(xùn)程序(大綱)的目標(biāo)是提高工作人員的技能和知識,使之能高效率地執(zhí)行他們的任務(wù)。培訓(xùn)是軟件開發(fā)組織的責(zé)任,但是當(dāng)項目有特別需要時,軟件項目有責(zé)任識別所需技術(shù)并提供必要的培訓(xùn)。
一個培訓(xùn)程序首先識別組織、項目和個人的培訓(xùn)需求,然后開發(fā)和尋找能滿足這些需求的培訓(xùn)內(nèi)容。在一個特定的時候項目和個人的需要可能是特定的,但是可以根據(jù)組織的標(biāo)準(zhǔn)軟件過程中特殊的角色和職責(zé)確定所需的培訓(xùn)。有些技術(shù)可以通過非正式的手段傳授,例如咨詢。有些技術(shù)需要更正式的培訓(xùn)手段,如課堂培訓(xùn)。3.培訓(xùn)程序(大綱)的目標(biāo)是提高工作人員的技能和知識264.集成軟件管理的目標(biāo)是將軟件工程和管理活動集成為一個密切相關(guān)、定義完整的軟件過程。該過程是通過裁剪組織的標(biāo)準(zhǔn)軟件過程和相關(guān)過程資源而得到的。這種剪裁是基于項目的業(yè)務(wù)環(huán)境和技術(shù)需要。該關(guān)鍵過程域是由級別2的軟件項目計劃和軟件項目跟蹤和監(jiān)督兩個關(guān)鍵實踐,利用級別3建立的組織的基礎(chǔ)設(shè)施演化而來的。滿足集成軟件管理意味著軟件項目的計劃和管理,是根據(jù)一個基于組織的軟件過程資源而建立的嚴(yán)格定義的過程。
4.集成軟件管理的目標(biāo)是將軟件工程和管理活動集成為一個密275.軟件產(chǎn)品工程的目標(biāo)是始終執(zhí)行嚴(yán)格定義的、綜合了所有的軟件工程活動的工程過程,高效地生產(chǎn)出正確而一致的軟件產(chǎn)品。軟件產(chǎn)品工程描述了項目的技術(shù)活動,例如,需求分析,設(shè)計,編制代碼和測試。這些工程過程包括軟件工作產(chǎn)品記錄歸檔,并保持它們的可追蹤性和一致性。這不僅為軟件在不同生命周期階段之間的轉(zhuǎn)變控制提供了必要的保證,而且為向客戶提供高質(zhì)量的軟件產(chǎn)品提供了基礎(chǔ)。
5.軟件產(chǎn)品工程的目標(biāo)是始終執(zhí)行嚴(yán)格定義的、綜合了所有286.組間協(xié)調(diào)的目標(biāo)是建立一種工作方式,使軟件工程組與別的工程組積極協(xié)作,以便項目能更有效地滿足客戶需求。軟件工程組必須針對系統(tǒng)級的需求、目標(biāo)和問題,主動與項目的其它工程組合作。概念上說這是聯(lián)合產(chǎn)品組或合作工程的某種形式。任何情況下,對技術(shù)工作界面和相互影響需要計劃和管理,以確保整個系統(tǒng)的質(zhì)量和完整。所有的工程組應(yīng)當(dāng)了解各組的狀態(tài)和計劃,系統(tǒng)和組間的問題應(yīng)該給予足夠的重視。
6.組間協(xié)調(diào)的目標(biāo)是建立一種工作方式,使軟件工程組與別的297.同行評審的目標(biāo)是盡早和有效地消除軟件工作產(chǎn)品中的缺陷。同行評審的重要作用是能更好地理解軟件工作產(chǎn)品以及可預(yù)防的缺陷。同行評審是一個有效的和重要的工程方法,可以通過審查、結(jié)構(gòu)式走查或是一些其它的集體評審方法完成。
7.同行評審的目標(biāo)是盡早和有效地消除軟件工作產(chǎn)品中的缺30
3.3.3級別4的關(guān)鍵過程域
級別4的關(guān)鍵過程域關(guān)注對軟件過程及其軟件產(chǎn)品建立量化的理解。3.3.3級別4的關(guān)鍵過程域級別4的關(guān)鍵過程域關(guān)注對軟31量化過程管理的目標(biāo)是定量地控制軟件項目的軟件過程效能。軟件過程效能描述遵循軟件過程所能實現(xiàn)的實際軟件結(jié)果。任何過程都有隨機(jī)變量(噪聲)。一個穩(wěn)態(tài)過程的過程效能通常在已知范圍(即定量過程能力)內(nèi)。當(dāng)軟件過程效能處于這些范圍之外時,需要找出噪聲變量的“具體原因”,并在合適的地方修正產(chǎn)生此暫態(tài)變量的環(huán)境。當(dāng)關(guān)鍵過程域得到滿足時,得到了一個穩(wěn)態(tài)的、可定量預(yù)測的過程。
量化過程管理的目標(biāo)是定量地控制軟件項目的軟件過程效能。32軟件質(zhì)量管理的目標(biāo)是建立對項目軟件產(chǎn)品質(zhì)量的量化理解,達(dá)到具體的質(zhì)量目標(biāo)。為軟件產(chǎn)品建立量化目標(biāo)是基于組織、客戶和最終用戶的需要。為了實現(xiàn)這些目標(biāo),組織制訂策略和計劃,項目調(diào)整它定義的軟件過程。軟件質(zhì)量管理是以產(chǎn)品為中心的,量化過程管理是以過程為中心的。
軟件質(zhì)量管理的目標(biāo)是建立對項目軟件產(chǎn)品質(zhì)量的量化理解,達(dá)到具333.3.4級別5的關(guān)鍵過程域
級別5的關(guān)鍵過程域包括組織和項目兩者,為實現(xiàn)持續(xù)的、可測量的軟件過程改進(jìn)所需解決的問題。3.3.4級別5的關(guān)鍵過程域級別5的關(guān)鍵過程域包括組織和34缺陷預(yù)防的目標(biāo)是識別缺陷原因,并且防止它們的再次發(fā)生。軟件項目分析缺陷,識別原因,采取措施防止缺陷再次發(fā)生。這常常要改變項目的定義的軟件過程。分析原因后也可能更改組織的標(biāo)準(zhǔn)軟件過程的要素以控制變化的共同原因。缺陷預(yù)防是一種以進(jìn)化方法逐步改進(jìn)軟件過程的機(jī)制。缺陷預(yù)防的目標(biāo)是識別缺陷原因,并且防止它們的再次發(fā)生。35技術(shù)更新管理的目標(biāo)是找出有用的新技術(shù)(即工具、方法和過程),以一種有序的方式將其引進(jìn)到組織中。
技術(shù)轉(zhuǎn)變的重點是識別、選擇和評價新技術(shù),將有效的技術(shù)引進(jìn)到機(jī)構(gòu)中,改進(jìn)軟件質(zhì)量,提高生產(chǎn)力,縮短產(chǎn)品開發(fā)周期。這種活動的結(jié)果是在新技術(shù)層出不窮的世界里實現(xiàn)有效的革新。技術(shù)更新管理是以一種革命性的方式來改進(jìn)軟件過程。
技術(shù)更新管理的目標(biāo)是找出有用的新技術(shù)(即工具、方法和過程),36過程變更管理的目標(biāo)是持續(xù)改進(jìn)組織所用的軟件過程,以改進(jìn)軟件質(zhì)量,提高軟件生產(chǎn)率,縮短產(chǎn)品開發(fā)周期。持續(xù)的過程改進(jìn)包括定義過程改進(jìn)目標(biāo),在高級管理部門支持下,主動地和系統(tǒng)地識別、評價和實施對組織標(biāo)準(zhǔn)軟件過程和項目定義的軟件過程的改進(jìn)。過程變更管理既有逐步的演變,也有創(chuàng)新的、革命性的的變化。
過程變更管理的目標(biāo)是持續(xù)改進(jìn)組織所用的軟件過程,以改進(jìn)軟件質(zhì)373.4關(guān)鍵實踐
每一個關(guān)鍵過程域都用關(guān)鍵實踐描述。關(guān)鍵實踐描述對關(guān)鍵過程域的有效實現(xiàn)和制度化至關(guān)重要的活動和基礎(chǔ)設(shè)施。隨著組織達(dá)到更高的成熟度級別,關(guān)鍵過程域中要執(zhí)行的具體實踐也會發(fā)展變化。例如,正如在級別3中的集成軟件管理關(guān)鍵過程域中所描述的,級別2中軟件項目計劃關(guān)鍵過程域描述的許多項目估計能力,必須演變?yōu)槟芴幚碓诩墑e3有用的附加項目數(shù)據(jù)。
3.4關(guān)鍵實踐每一個關(guān)鍵過程域都用關(guān)鍵實踐描述。關(guān)鍵實踐描38關(guān)鍵實踐描述要做“什么”,而不得被解釋為規(guī)定過程應(yīng)當(dāng)“怎樣”實現(xiàn)。其它替代實踐也可以達(dá)到關(guān)鍵過程域的目標(biāo)。必須合理地解釋關(guān)鍵實踐,以判斷關(guān)鍵過程域的目標(biāo)是否被有效地實現(xiàn),盡管實現(xiàn)方法也許不同。CMM的關(guān)鍵實踐在本書的第7-10章描述。
關(guān)鍵實踐描述要做“什么”,而不得被解釋為規(guī)定過程應(yīng)當(dāng)“怎樣”39每一個關(guān)鍵實踐由一個單獨的句子組成,后面常常有更詳細(xì)的描述信息,可能包括例子和詳細(xì)闡述。這些關(guān)鍵實踐描述對關(guān)鍵過程域的有效實現(xiàn)和制度化至關(guān)重要的基礎(chǔ)設(shè)施和活動。在關(guān)鍵實踐的下面要提供更為詳細(xì)的子實踐,作為解釋關(guān)鍵實踐充分實現(xiàn)的指南。合適時也要提供相關(guān)的例子、定義和實踐間的相互參照。
每一個關(guān)鍵實踐由一個單獨的句子組成,后面常常有更詳細(xì)的描述信403.5共同特性
為了方便,用共同特性將描述關(guān)鍵過程域的關(guān)鍵實踐組織起來。共同特性是表明一個關(guān)鍵過程域的實現(xiàn)和制度化是否有效、可重復(fù)和持久的屬性。共有五個共同特性:3.5共同特性為了方便,用共同特性將描述關(guān)鍵過程域的關(guān)鍵實41執(zhí)行約定執(zhí)行約定描述組織必須采取的措施,為的是確保過程的建立和能得以持續(xù)。執(zhí)行約定通常包括建立組織策略和領(lǐng)導(dǎo)關(guān)系。執(zhí)行能力執(zhí)行能力描述項目或組織要充分地實現(xiàn)軟件過程必須具備的前提條件。執(zhí)行能力通常包括資源、組織設(shè)施和培訓(xùn)。
執(zhí)行約定42執(zhí)行活動執(zhí)行活動描述實現(xiàn)一個關(guān)鍵過程域所必要的活動、角色(roles)和規(guī)程。執(zhí)行活動通常包括建立計劃和規(guī)程、執(zhí)行、跟蹤,必要時采取糾正措施。測量和分析測量和分析描述確定過程有關(guān)的狀態(tài)所需的基本測量實踐。這些測量用于控制和改進(jìn)過程。測量和分析通常包括可以采用的測量例子。
執(zhí)行活動43驗證實現(xiàn)驗證實現(xiàn)描述為確保執(zhí)行的活動與建立的過程相一致而采取的步驟。典型內(nèi)容包括管理部門和質(zhì)量保證組實施的評審和審核。在共同特性執(zhí)行活動中的實踐,描述建立一種過程能力必須實現(xiàn)什么。作為一個整體的其他實踐作為基礎(chǔ),使得組織能夠?qū)?zhí)行活動共同特性中描述的實踐制度化。
驗證實現(xiàn)44第3章結(jié)束第3章結(jié)束45能力成熟度模型(CMM)
軟件過程改進(jìn)指南
WattsS.Humphrey
TheCapabilityMaturityModelGuidelinesforImprovingtheSoftwareProcess能力成熟度模型(CMM)
軟件過程改進(jìn)指南
Watts46第3章能力成熟度模型的結(jié)構(gòu)3.0引言3.1成熟度級別的內(nèi)部結(jié)構(gòu)3.2成熟度級別3.3關(guān)鍵過程域3.4關(guān)鍵實踐3.5共同特性第3章能力成熟度模型的結(jié)構(gòu)3.0引言473.0引言CMM是一個框架,它表示的是推薦給那些想增強(qiáng)軟件過程能力的軟件組織的一條過程改進(jìn)途徑。CMM是一個描述模型,它描述的是具有某個成熟度級別的軟件組織所具有的主要(關(guān)鍵)屬性。它也是一個規(guī)范模型,它的詳細(xì)實踐表征了對從事大型項目開發(fā)的組織在政府合同關(guān)系中所期望的規(guī)范行為類型。
3.0引言CMM是一個框架,它表示的是推薦給那些想增強(qiáng)軟48CMM相當(dāng)抽象,以便不過分地限制一個組織如何實現(xiàn)軟件過程。CMM描述了軟件過程中通常所期望的東西,而沒有涉及如何實現(xiàn)這些過程。CMM的這些操作的詳細(xì)描述與支持CMM的應(yīng)用方式有關(guān)。這些方式包括如下五種:
CMM相當(dāng)抽象,以便不過分地限制一個組織如何實現(xiàn)軟件過程。C49l評估小組使用CMM確定一個軟件組織所具有的優(yōu)點和薄弱環(huán)節(jié)。l評價小組使用CMM確定選擇不同合同商可能導(dǎo)致的風(fēng)險,據(jù)此簽定合同,并監(jiān)督合同的實施。l估價方法的開發(fā)者使用CMM去開發(fā)其它的基于CMM的估價辦法,以滿足具體需要(例如,間歇剖面圖方法【W(wǎng)hitney94】)。
l高層管理部門使用CMM去了解組織施展軟件過程改進(jìn)程序所必需的活動。l技術(shù)人員和過程改進(jìn)小組,例如SEPG,使用CMM作為定義和改進(jìn)組織中軟件過程的指南。
l評估小組使用CMM確定一個軟件組織所具有的優(yōu)點和薄弱環(huán)節(jié)。50因為CMM有不同的用途,所以必須將適度分解,以便能夠從成熟度級別結(jié)構(gòu)中導(dǎo)出實際過程建議。這種分解還要標(biāo)識出刻畫軟件過程成熟度和軟件過程能力的關(guān)鍵過程及其結(jié)構(gòu)。
因為CMM有不同的用途,所以必須將適度分解,以便能夠從成熟度513.1成熟度級別的內(nèi)部結(jié)構(gòu)
每一個成熟度級別都分解成多個組成部分。如圖3-1所示,除了第1級,每一個成熟級別都從一個摘要綜述開始,最后到關(guān)鍵實踐的操作定義。每一個成熟度級別由幾個關(guān)鍵過程域組成,每一個關(guān)鍵過程域由稱為共同特性的五個部分組成。這些共同特性包括了關(guān)鍵實踐,這些關(guān)鍵實踐都得以實現(xiàn)后,就實現(xiàn)了關(guān)鍵過程域的目標(biāo)。
3.1成熟度級別的內(nèi)部結(jié)構(gòu)每一個成熟度級別都分解成多個組成52成熟度級別關(guān)鍵過程域共同特性關(guān)鍵實踐包含由共同特性組成包含描述論述達(dá)到表明過程能力目標(biāo)實現(xiàn)或制度化活動或基礎(chǔ)設(shè)施圖3.1aCMM結(jié)構(gòu)成熟度級別關(guān)鍵過程域共同特性關(guān)鍵實踐包含由共同特性組成包含描53CMM成熟度級別關(guān)鍵過程域1關(guān)鍵過程域2關(guān)鍵過程域n共同特性目標(biāo)執(zhí)行活動測量和分析驗證執(zhí)行執(zhí)行約定執(zhí)行能力關(guān)鍵實踐關(guān)鍵過程域1圖3.1bCMM結(jié)構(gòu)CMM成熟度級別關(guān)鍵過程域1關(guān)鍵過程域2關(guān)鍵過程域n共同特543.2成熟度級別
一個成熟度級別是向達(dá)到成熟軟件過程進(jìn)化途中的一個嚴(yán)格定義的平臺。CMM的頂層結(jié)構(gòu)是五個成熟度級別。每一個成熟度級別表示了一種過程能力水平。因為軟件過程能力說明了組織遵循一個軟件過程所能達(dá)到的期望結(jié)果的范圍,所以組織的軟件過程能力提供了一種預(yù)計該組織承擔(dān)下一個項目時最可能的結(jié)果的手段。例如,在級別2,通過建立有效的項目管理控制,一個機(jī)構(gòu)的過程能力可以從混亂變?yōu)橛行颉?/p>
3.2成熟度級別一個成熟度級別是向達(dá)到成熟軟件過程進(jìn)化途中553.3關(guān)鍵過程域
除了級別1,每個成熟度級別都包含幾個關(guān)鍵過程域,表明一個組織應(yīng)當(dāng)關(guān)注這些域以改進(jìn)其軟件過程。關(guān)鍵過程域標(biāo)識出了實現(xiàn)一個成熟度級別所必須涉及的問題。如果組織處于級別3,它必須解決好級別2和級別3中(注1)的所有關(guān)鍵過程域中的問題。(注1:有一個例外,在組織沒有進(jìn)行任何分包時,不需應(yīng)用軟件分包管理關(guān)鍵過程區(qū)域。)
3.3關(guān)鍵過程域除了級別1,每個成熟度級別都包含幾個關(guān)鍵過56每一個關(guān)鍵過程域都標(biāo)識了一套相應(yīng)的活動,共同地完成這些活動,就達(dá)到了對增強(qiáng)過程能力認(rèn)為是重要的一組目標(biāo)。圖3.2顯示了每一個成熟度級別所包含的關(guān)鍵過程域。對于基于不同應(yīng)用領(lǐng)域及環(huán)境的不同項目,達(dá)到關(guān)鍵過程域目標(biāo)的途徑也不同。然而,對滿足關(guān)鍵過程域的組織而言,該關(guān)鍵過程域的所有目標(biāo)都必須實現(xiàn)。
每一個關(guān)鍵過程域都標(biāo)識了一套相應(yīng)的活動,共同地完成這些活動,57需求管理,軟件項目策劃,軟件項目跟蹤與監(jiān)督,軟件子合同管理,軟件質(zhì)量保證,軟件配置管理組織過程焦點,組織過程定義,培訓(xùn)大綱,集成軟件管理,軟件產(chǎn)品工程,組間協(xié)調(diào),同行評審缺陷預(yù)防,技術(shù)更新管理,過程變更管理定量過程管理,軟件質(zhì)量管理初始級可重復(fù)級已定義級已管理級優(yōu)化級圖3.2成熟度級別中的關(guān)鍵過程域初始級可重復(fù)級已定義級已管理級優(yōu)化級圖3.2成熟度級別中58形容詞“關(guān)鍵”意味著要達(dá)到一個成熟度級別,有一些過程領(lǐng)域(或過程)并不是“關(guān)鍵”的。CMM沒有描述與開發(fā)和維護(hù)軟件有關(guān)的所有過程領(lǐng)域,而僅僅描述了那些對軟件能力起決定作用的過程領(lǐng)域。關(guān)鍵過程域體現(xiàn)了該成熟度級別的要求。為了達(dá)到一個成熟度級別,那個級別(以及較低級別)的關(guān)鍵過程域必須得到滿足,并且過程必須實現(xiàn)制度化。
形容詞“關(guān)鍵”意味著要達(dá)到一個成熟度級別,有一些過程領(lǐng)域(或59每個關(guān)鍵過程域的目標(biāo)概括了它的關(guān)鍵實踐,可以用來判斷一個組織或項目是否有效地實現(xiàn)了關(guān)鍵過程域。目標(biāo)說明了每一個關(guān)鍵過程域的作用范圍、界限和意圖。在一個具體的項目或組織環(huán)境中要調(diào)整關(guān)鍵過程域的關(guān)鍵實踐,可以根據(jù)關(guān)鍵過程域的目標(biāo)判斷這種調(diào)整是否合理。類似地,在評價實現(xiàn)關(guān)鍵過程域的替代方法是否恰當(dāng)時,可使用目標(biāo)來確定這種方法是否符合關(guān)鍵過程域的意圖。
每個關(guān)鍵過程域的目標(biāo)概括了它的關(guān)鍵實踐,可以用來判斷一個組織603.3.1級別2的關(guān)鍵過程域
級別2的關(guān)鍵過程域關(guān)注那些與建立基本的項目管理控制有關(guān)的軟件項目問題。共有6個關(guān)鍵過程域3.3.1級別2的關(guān)鍵過程域級別2的關(guān)鍵過程域關(guān)注那些與611.需求管理的目的是在客戶和解決客戶需求的軟件項目之間建立對客戶需求的共同理解。這種與客戶間的一致是計劃和管理軟件項目的基礎(chǔ)。為開發(fā)出令客戶滿意的軟件,對客戶需求的理解是非常必要的。評審分配給軟件的需求,并與客戶(無論是內(nèi)部的還是外部的)進(jìn)行磋商,是需求理解活動的一部分。
由于客戶需求常常會發(fā)展和改變,用文檔記錄并控制客戶需求,就成了在軟件生命周期中使用這些需求對軟件項目活動進(jìn)行估計、計劃、執(zhí)行和追蹤的前提。1.需求管理的目的是在客戶和解決客戶需求的軟件項目之間建622.軟件項目計劃的目的是為實施軟件工程與管理軟件項目而制定合理的計劃。建立合理的計劃的基礎(chǔ)是對要完成的工作做出的切合實際的估計,以及為完成該工作建立必要的約定。他們是從工作說明、約定和目標(biāo)開始的,它們定義和限定了軟件項目。軟件計劃過程包括如下步驟:估計軟件工作產(chǎn)品和所需資源的大小,制定進(jìn)度表,識別并評估軟件風(fēng)險,以及協(xié)商約定。計劃作為管理軟件項目的必需工具,被文檔化和維護(hù)。
2.軟件項目計劃的目的是為實施軟件工程與管理軟件項目而制633.軟件項目跟蹤和監(jiān)督的目的是對實際進(jìn)展有一個清晰的可見性,以便于當(dāng)軟件項目效能與軟件計劃有重大偏差時,管理部門能采取有效的行動。軟件項目的管理應(yīng)當(dāng)基于軟件開發(fā)計劃。管理活動包括對照計劃跟蹤和評審軟件完成情況和結(jié)果,并根據(jù)實際完成情況和結(jié)果采取必要的修正措施。措施可能包括修訂軟件開發(fā)計劃以反映實際完成情況,重新計劃剩余的工作,和/或采取措施去改進(jìn)效能。
3.軟件項目跟蹤和監(jiān)督的目的是對實際進(jìn)展有一個清晰的可見性644.軟件分包合同管理的目標(biāo)是選擇合格的分承包方,并對他們進(jìn)行有效的管理。分承包方選擇是基于完成工作的能力,但是有許多因素對分包合同的決定有影響??赡芨鶕?jù)策略性商務(wù)聯(lián)合、過程能力和技術(shù)方面的考慮來選擇分承包方。由分承包方完成的工作以及工作計劃應(yīng)當(dāng)以文檔提供,主承包方依照這些計劃對分承包方的工作進(jìn)行監(jiān)督。
4.軟件分包合同管理的目標(biāo)是選擇合格的分承包方,并對他們進(jìn)655.軟件質(zhì)量保證的目標(biāo)是為管理人員對軟件項目正在使用的過程和正在生產(chǎn)的產(chǎn)品提供適當(dāng)?shù)目梢娦浴__(dá)到這種可見性的途徑,是通過評審和審核軟件產(chǎn)品和活動去驗證它們與應(yīng)用的標(biāo)準(zhǔn)和規(guī)程一致性。一致性問題首先在軟件項目內(nèi)部處理并盡可能地解決。對于在軟件項目內(nèi)部不能解決的問題,由軟件質(zhì)量保證組逐步向上提出這些問題以便進(jìn)行適當(dāng)解決。
5.軟件質(zhì)量保證的目標(biāo)是為管理人員對軟件項目正在使用的過程666.軟件配置管理的目標(biāo),是在軟件生命周期中建立和維護(hù)軟件項目產(chǎn)品的完整性(統(tǒng)一性)。達(dá)到工作產(chǎn)品完整性的途徑,是在給定的時間結(jié)點標(biāo)識軟件配置(即所選的軟件工作產(chǎn)品及其描述)、系統(tǒng)地控制配置變化,以及在整個軟件生命周期中保持配置的完整性和可跟蹤性。當(dāng)軟件基線開發(fā)出來后,將它們保存在軟件基線庫中。通過軟件配置管理的變化控制和配置審核功能,系統(tǒng)地控制軟件基線的變更和從軟件基線庫所生成的軟件產(chǎn)品的發(fā)布。
6.軟件配置管理的目標(biāo),是在軟件生命周期中建立和維護(hù)軟件項673.3.2級別3的關(guān)鍵過程域
級別3的關(guān)鍵過程域涉及項目和組織兩方面的問題,因為組織建立基礎(chǔ)設(shè)施,使得所有項目中有效的軟件工程和管理過程實現(xiàn)制度化。3.3.2級別3的關(guān)鍵過程域級別3的關(guān)鍵過程域涉及項目和681.組織過程焦點的目標(biāo),是組織建立關(guān)于改進(jìn)它的整體軟件過程能力的軟件過程活動的職責(zé)。持續(xù)的過程改進(jìn)包括建立和維護(hù)對組織的和項目的軟件過程的理解,協(xié)調(diào)有關(guān)評估、開發(fā)、維護(hù)和改進(jìn)這些過程的活動。慎重地使用“協(xié)調(diào)”這個詞的目的是強(qiáng)調(diào)實施過程的人必定與過程的定義和改進(jìn)密切相關(guān),盡管組織提供了長期的約定和資源去協(xié)調(diào)現(xiàn)在及未來的軟件項目中軟件過程的開發(fā)和維護(hù)活動。
1.組織過程焦點的目標(biāo),是組織建立關(guān)于改進(jìn)它的整體軟件過程692.組織過程定義的目標(biāo)是開發(fā)和維護(hù)一套軟件過程資源,可用于改進(jìn)所有項目的過程效能,并為量化過程管理時定義有意義的數(shù)據(jù)提供基礎(chǔ)。這些資源提供了一組穩(wěn)定的基本原則,并通過諸如培訓(xùn)等機(jī)制可以使其成為制度。過程定義包括開發(fā)和維護(hù)組織的標(biāo)準(zhǔn)軟件過程,以及相關(guān)的過程資源,例如軟件生命周期的描述,過程裁剪指南和準(zhǔn)則,組織的軟件過程數(shù)據(jù)庫,以及與軟件過程相關(guān)的文檔庫??梢杂枚喾N方式收集這些資源,例如,軟件生命周期的描述可以是組織的標(biāo)準(zhǔn)軟件過程的一個組成部分。在這個關(guān)鍵過程域中提供的分類方法概括了需要涉及的過程定義的方方面面。2.組織過程定義的目標(biāo)是開發(fā)和維護(hù)一套軟件過程資源,可用703.培訓(xùn)程序(大綱)的目標(biāo)是提高工作人員的技能和知識,使之能高效率地執(zhí)行他們的任務(wù)。培訓(xùn)是軟件開發(fā)組織的責(zé)任,但是當(dāng)項目有特別需要時,軟件項目有責(zé)任識別所需技術(shù)并提供必要的培訓(xùn)。
一個培訓(xùn)程序首先識別組織、項目和個人的培訓(xùn)需求,然后開發(fā)和尋找能滿足這些需求的培訓(xùn)內(nèi)容。在一個特定的時候項目和個人的需要可能是特定的,但是可以根據(jù)組織的標(biāo)準(zhǔn)軟件過程中特殊的角色和職責(zé)確定所需的培訓(xùn)。有些技術(shù)可以通過非正式的手段傳授,例如咨詢。有些技術(shù)需要更正式的培訓(xùn)手段,如課堂培訓(xùn)。3.培訓(xùn)程序(大綱)的目標(biāo)是提高工作人員的技能和知識714.集成軟件管理的目標(biāo)是將軟件工程和管理活動集成為一個密切相關(guān)、定義完整的軟件過程。該過程是通過裁剪組織的標(biāo)準(zhǔn)軟件過程和相關(guān)過程資源而得到的。這種剪裁是基于項目的業(yè)務(wù)環(huán)境和技術(shù)需要。該關(guān)鍵過程域是由級別2的軟件項目計劃和軟件項目跟蹤和監(jiān)督兩個關(guān)鍵實踐,利用級別3建立的組織的基礎(chǔ)設(shè)施演化而來的。滿足集成軟件管理意味著軟件項目的計劃和管理,是根據(jù)一個基于組織的軟件過程資源而建立的嚴(yán)格定義的過程。
4.集成軟件管理的目標(biāo)是將軟件工程和管理活動集成為一個密725.軟件產(chǎn)品工程的目標(biāo)是始終執(zhí)行嚴(yán)格定義的、綜合了所有的軟件工程活動的工程過程,高效地生產(chǎn)出正確而一致的軟件產(chǎn)品。軟件產(chǎn)品工程描述了項目的技術(shù)活動,例如,需求分析,設(shè)計,編制代碼和測試。這些工程過程包括軟件工作產(chǎn)品記錄歸檔,并保持它們的可追蹤性和一致性。這不僅為軟件在不同生命周期階段之間的轉(zhuǎn)變控制提供了必要的保證,而且為向客戶提供高質(zhì)量的軟件產(chǎn)品提供了基礎(chǔ)。
5.軟件產(chǎn)品工程的目標(biāo)是始終執(zhí)行嚴(yán)格定義的、綜合了所有736.組間協(xié)調(diào)的目標(biāo)是建立一種工作方式,使軟件工程組與別的工程組積極協(xié)作,以便項目能更有效地滿足客戶需求。軟件工程組必須針對系統(tǒng)級的需求、目標(biāo)和問題,主動與項目的其它工程組合作。概念上說這是聯(lián)合產(chǎn)品組或合作工程的某種形式。任何情況下,對技術(shù)工作界面和相互影響需要計劃和管理,以確保整個系統(tǒng)的質(zhì)量和完整。所有的工程組應(yīng)當(dāng)了解各組的狀態(tài)和計劃,系統(tǒng)和組間的問題應(yīng)該給予足夠的重視。
6.組間協(xié)調(diào)的目標(biāo)是建立一種工作方式,使軟件工程組與別的747.同行評審的目標(biāo)是盡早和有效地消除軟件工作產(chǎn)品中的缺陷。同行評審的重要作用是能更好地理解軟件工作產(chǎn)品以及可預(yù)防的缺陷。同行評審是一個有效的和重要的工程方法,可以通過審查、結(jié)構(gòu)式走查或是一些其它的集體評審方法完成。
7.同行評審的目標(biāo)是盡早和有效地消除軟件工作產(chǎn)品中的缺75
3.3.3級別4的關(guān)鍵過程域
級別4的關(guān)鍵過程域關(guān)注對軟件過程及其軟件產(chǎn)品建立量化的理解。3.3.3級別4的關(guān)鍵過程域級別4的關(guān)鍵過程域關(guān)注對軟76量化過程管理的目標(biāo)是定量地控制軟件項目的軟件過程效能。軟件過程效能描述遵循軟件過程所能實現(xiàn)的實際軟件結(jié)果。任何過程都有隨機(jī)變量(噪聲)。一個穩(wěn)態(tài)過程的過程效能通常在已知范圍(即定量過程能力)內(nèi)。當(dāng)軟件過程效能處于這些范圍之外時,需要找出噪聲變量的“具體原因”,并在合適的地方修正產(chǎn)生此暫態(tài)變量的環(huán)境。當(dāng)關(guān)鍵過程域得到滿足時,得到了一個穩(wěn)態(tài)的、可定量預(yù)測的過程。
量化過程管理的目標(biāo)是定量地控制軟件項目的軟件過程效能。77軟件質(zhì)量管理的目標(biāo)是建立對項目軟件產(chǎn)品質(zhì)量的量化理解,達(dá)到具體的質(zhì)量目標(biāo)。為軟件產(chǎn)品建立量化目標(biāo)是基于組織、客戶和最終用戶的需要。為了實現(xiàn)這些目標(biāo),組織制訂策略和計劃,項目調(diào)整它定義的軟件過程。軟件質(zhì)量管理是以產(chǎn)品為中心的,量化過程管理是以過程為中心的。
軟件質(zhì)量管理的目標(biāo)是建立對項目軟件產(chǎn)品質(zhì)量的量化理解,達(dá)到具783.3.4級別5的關(guān)鍵過程域
級別5的關(guān)鍵過程域包括組織和項目兩者,為實現(xiàn)持續(xù)的、可測量的軟件過程改進(jìn)所需解決的問題。3.3.4級別5的關(guān)鍵過程域級別5的關(guān)鍵過程域包括組織和79缺陷預(yù)防的目標(biāo)是識別缺陷原因,并且防止它們的再次發(fā)生。軟件項目分析缺陷,識別原因,采取措施防
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年旅游服務(wù)代理合同樣本
- 2025年度綠植花卉租賃與城市景觀提升合同范本4篇
- 2025年度綠化工程環(huán)境保護(hù)與節(jié)能減排合同范本4篇
- 2025版綠色建筑項目租賃與能源管理合同4篇
- 2025年度個人二手房交易安全協(xié)議范本4篇
- 個人間短期資金周轉(zhuǎn)合同書版
- 個人買賣合同范文(2024版)
- 二零二五年度風(fēng)力發(fā)電機(jī)組安裝及運營維護(hù)協(xié)議3篇
- 2025年度個稅起征點調(diào)整下簽勞務(wù)合同稅務(wù)籌劃合作協(xié)議
- 二零二五年度素食餐飲品牌授權(quán)合作合同
- 車站值班員(中級)鐵路職業(yè)技能鑒定考試題及答案
- 極簡統(tǒng)計學(xué)(中文版)
- JTG∕T E61-2014 公路路面技術(shù)狀況自動化檢測規(guī)程
- 高中英語短語大全(打印版)
- 2024年資格考試-對外漢語教師資格證筆試參考題庫含答案
- 軟件研發(fā)安全管理制度
- 三位數(shù)除以兩位數(shù)-豎式運算300題
- 寺院消防安全培訓(xùn)課件
- 比摩阻-管徑-流量計算公式
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、異丙醇和正丁醇檢驗
- 五年級數(shù)學(xué)應(yīng)用題100道
評論
0/150
提交評論