版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件能力成熟度模型32CMM體系結(jié)構(gòu)CMM基礎(chǔ)知識(shí)CMM主要內(nèi)容CMM各級(jí)之間的關(guān)系CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM初始級(jí)2.2
CMM主要內(nèi)容級(jí)別2的關(guān)鍵過(guò)程域(6個(gè))主要涉及項(xiàng)目管理方面的內(nèi)容需求管理(RM)對(duì)分配需求進(jìn)行管理。作出詳盡的需求,并指出若需求變動(dòng)時(shí),對(duì)時(shí)間及金錢(qián)的追加軟件項(xiàng)目計(jì)劃(SPP)制定實(shí)施軟件工程與管理軟件項(xiàng)目的合理的計(jì)劃。重點(diǎn):可操作性軟件項(xiàng)目跟蹤和檢測(cè)(SPTO)按照軟件項(xiàng)目計(jì)劃對(duì)軟件完成情況和結(jié)果進(jìn)行跟蹤和評(píng)審,并在必要時(shí)作一些糾正軟件轉(zhuǎn)包合同管理(SSM)選擇高質(zhì)量的軟件分承制方,并進(jìn)行有效的管理,使對(duì)分包商的一種約束軟件質(zhì)量保證(SQA)對(duì)軟件項(xiàng)目和軟件產(chǎn)品質(zhì)量進(jìn)行監(jiān)督和控制,提供了適度的可見(jiàn)性,表現(xiàn)為黑盒之間的斷點(diǎn)軟件配置管理(SCM)保證軟件項(xiàng)目生成的產(chǎn)品在軟件生命周期中的完整性2.2
CMM主要內(nèi)容級(jí)別3的關(guān)鍵過(guò)程域(7個(gè))主要涉及項(xiàng)目和機(jī)構(gòu)的問(wèn)題組織過(guò)程焦點(diǎn)(OPF)為改進(jìn)機(jī)構(gòu)的整體軟件過(guò)程能力,建立負(fù)責(zé)軟件過(guò)程活動(dòng)的機(jī)制組織過(guò)程定義(OPD)開(kāi)發(fā)和維護(hù)機(jī)構(gòu)標(biāo)準(zhǔn)軟件過(guò)程及相關(guān)資源培訓(xùn)程序(TP)提高個(gè)人的技能和知識(shí),更有效、更好的完成工作集成軟件管理(ISM)將軟件工程和管理活動(dòng)結(jié)合成為密切相關(guān)、定義完整的軟件過(guò)程軟件產(chǎn)品工程(SPE)嚴(yán)格定義及過(guò)程控制組間協(xié)調(diào)(IC)內(nèi)部協(xié)調(diào)為主(如定期小組會(huì)議),外部協(xié)調(diào)為輔同級(jí)評(píng)審(PR)同一級(jí)別的其他軟件人員對(duì)該軟件項(xiàng)目產(chǎn)品系統(tǒng)評(píng)審的方法,以便盡早、有效的排除缺陷2.2
CMM主要內(nèi)容級(jí)別4的關(guān)鍵過(guò)程域(2個(gè))主要是定量監(jiān)測(cè),屬于技術(shù)活動(dòng)定量過(guò)程管理(QPM)以過(guò)程為中心進(jìn)行管理,定量的控制軟件項(xiàng)目的過(guò)程效能軟件質(zhì)量管理(SQM)以產(chǎn)品為中心進(jìn)行管理,定量的評(píng)價(jià)軟件產(chǎn)品的質(zhì)量,并實(shí)現(xiàn)具體的質(zhì)量目標(biāo)2.2
CMM主要內(nèi)容級(jí)別5的關(guān)鍵過(guò)程域(3個(gè))主要解決可控制問(wèn)題,進(jìn)行問(wèn)題預(yù)防缺陷防范(DP)明確產(chǎn)生缺陷的原因并預(yù)防它們?cè)俅伟l(fā)生技術(shù)改革管理(TCM)確定新技術(shù)(如工具、方法和過(guò)程),并有序地將這些技術(shù)引入機(jī)構(gòu)內(nèi)過(guò)程變更管理(PCM)不斷改進(jìn)機(jī)構(gòu)中所使用的軟件過(guò)程,提高軟件質(zhì)量和生產(chǎn)率,縮短生命周期2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用CMM有兩個(gè)基本用途:軟件過(guò)程評(píng)估軟件能力評(píng)價(jià)軟件過(guò)程評(píng)估:它的目的是確定一個(gè)組織的當(dāng)前軟件過(guò)程的狀態(tài),找出組織所面臨的急需解決的與軟件過(guò)程有關(guān)的問(wèn)題,進(jìn)而有步驟地實(shí)施軟件過(guò)程改進(jìn),使組織的軟件過(guò)程能力不斷提高。2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用CMM有兩個(gè)基本用途:軟件過(guò)程評(píng)估軟件能力評(píng)價(jià)軟件能力評(píng)價(jià):它的目的是識(shí)別合格的能完成軟件工程項(xiàng)目的承制方,或者監(jiān)控承制方現(xiàn)有軟件工作中軟件過(guò)程的狀態(tài),進(jìn)而提出承制方應(yīng)改進(jìn)之處。2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)是有著不同目的的兩種應(yīng)用,但是兩者都是以CMM模型為共同基礎(chǔ),實(shí)施的基本步驟也一致。軟件過(guò)程評(píng)估所關(guān)注的是軟件組織自身內(nèi)部軟件過(guò)程的改進(jìn)問(wèn)題,目的在于發(fā)現(xiàn)缺陷,提出改進(jìn)的方向。評(píng)估組采用CMM模型來(lái)指導(dǎo)他們進(jìn)行調(diào)查、分析和排優(yōu)先次序。組織可利用這些調(diào)查結(jié)果,參照CMM中的關(guān)鍵實(shí)踐所提供的指導(dǎo),規(guī)劃本組織軟件過(guò)程的改進(jìn)策略2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件能力評(píng)價(jià)所關(guān)注的是識(shí)別一個(gè)特定項(xiàng)目在進(jìn)度要求和預(yù)算限制內(nèi)構(gòu)造出高質(zhì)量軟件所面臨的風(fēng)險(xiǎn)。評(píng)價(jià)包括承包者是否有能力按計(jì)劃開(kāi)發(fā)軟件產(chǎn)品,是否能按預(yù)算完成等。通過(guò)利用CMM模型確定評(píng)價(jià)結(jié)果后,就可以利用這些結(jié)果來(lái)確定選擇某一承包商的風(fēng)險(xiǎn)。也可以利用這些結(jié)果來(lái)判斷承包者的工作進(jìn)程,推動(dòng)他們改進(jìn)軟件過(guò)程。CMM為進(jìn)行軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)建立一個(gè)共同的參考框架,作為評(píng)估軟件過(guò)程成熟度的根據(jù)。2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)中的共同步驟建立評(píng)價(jià)組填寫(xiě)提問(wèn)單進(jìn)行響應(yīng)分析進(jìn)行現(xiàn)場(chǎng)訪問(wèn)會(huì)談和文檔評(píng)審制作KPA剖面圖提出調(diào)查清單2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用操作步驟說(shuō)明第一步:建立一個(gè)評(píng)估/評(píng)價(jià)組該組的成員應(yīng)該是具有豐富的軟件工程和管理知識(shí)的專(zhuān)業(yè)人員,并接受過(guò)CMM模型基本概念和評(píng)估及評(píng)價(jià)方法方面的有關(guān)培訓(xùn)第二步:填寫(xiě)提問(wèn)單,完成問(wèn)卷調(diào)查和取樣工作其內(nèi)容和涉及的問(wèn)題要從評(píng)價(jià)和評(píng)估的角度出發(fā),具有代表性,能夠反映軟件成熟度的基本評(píng)價(jià)2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用操作步驟說(shuō)明第三步:進(jìn)行響應(yīng)分析評(píng)估和評(píng)價(jià)組對(duì)提問(wèn)單響應(yīng)進(jìn)行統(tǒng)計(jì)分析,定義必須進(jìn)一步探查的區(qū)域。待探查的區(qū)域與CMM的關(guān)鍵過(guò)程域與CMM的關(guān)鍵過(guò)程域相對(duì)應(yīng)第四步:進(jìn)行現(xiàn)場(chǎng)訪問(wèn)評(píng)估小組開(kāi)始深入被評(píng)估的單位,以分析結(jié)果為依據(jù),組織會(huì)談和評(píng)審有關(guān)文檔,以便更好地理解軟件過(guò)程的情況。所有工作都是以CMM2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用操作步驟說(shuō)明模型關(guān)鍵過(guò)程域和主要實(shí)踐活動(dòng)為指導(dǎo),進(jìn)行提問(wèn)、傾聽(tīng)、檢查以及協(xié)商等工作。評(píng)估組對(duì)存在的問(wèn)題、理論與實(shí)踐的差異和是否滿足目標(biāo)等進(jìn)行詳細(xì)記錄,并運(yùn)用專(zhuān)業(yè)性判斷得出結(jié)論第五步:提出調(diào)查發(fā)現(xiàn)清單在現(xiàn)場(chǎng)工作階段結(jié)束時(shí),評(píng)估或者評(píng)價(jià)組必須提供出評(píng)估單位軟件過(guò)程的優(yōu)缺點(diǎn)及強(qiáng)項(xiàng)和弱項(xiàng)清單。在軟件過(guò)程評(píng)估中,該調(diào)查發(fā)現(xiàn)清單作為提出過(guò)程改進(jìn)建議的基礎(chǔ);2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用操作步驟說(shuō)明在軟件能力評(píng)價(jià)中,調(diào)查發(fā)現(xiàn)清單作為軟件采購(gòu)單位所作風(fēng)險(xiǎn)分析的參考資料第六步:制作關(guān)鍵過(guò)程域剖面圖評(píng)估和評(píng)價(jià)組依據(jù)關(guān)鍵過(guò)程的基本情況列出評(píng)估提綱,指出被評(píng)估單位已經(jīng)滿足的軟件過(guò)程域目標(biāo)和尚未滿足的軟件過(guò)程域目標(biāo)。一個(gè)關(guān)鍵過(guò)程域可能是已滿足要求,但仍存在一些相關(guān)問(wèn)題,如果未發(fā)現(xiàn)或未指出這些問(wèn)題,就會(huì)妨礙實(shí)現(xiàn)該關(guān)鍵過(guò)程域的某個(gè)目標(biāo)。2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用在具體操作時(shí)以下幾點(diǎn)也非常值得考慮采用成熟度提問(wèn)單作為現(xiàn)場(chǎng)訪問(wèn)的出發(fā)點(diǎn)采用CMM作為指導(dǎo)現(xiàn)場(chǎng)調(diào)查研究的引導(dǎo)圖采用CMM中的關(guān)鍵過(guò)程域生成明確地指出軟件過(guò)程強(qiáng)項(xiàng)和弱項(xiàng)的調(diào)查發(fā)現(xiàn)清單在對(duì)關(guān)鍵過(guò)程域目標(biāo)滿足情況進(jìn)行分析的基礎(chǔ)上,衍生出一個(gè)關(guān)鍵過(guò)程域剖面根據(jù)調(diào)查發(fā)現(xiàn)清單和關(guān)鍵過(guò)程域剖面,向合適的對(duì)象提出結(jié)論意見(jiàn)2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)之間的差異盡管軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)在方法上有較多相似之處,但軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)的結(jié)果可能不同它們?cè)趧?dòng)機(jī)、目的、輸出和結(jié)果的所有權(quán)等方面均不同,導(dǎo)致二者在會(huì)談、目的、調(diào)查的范圍、收集的信息和輸出的表示方式上有著本質(zhì)的不同軟件過(guò)程評(píng)估是在開(kāi)放、合作的環(huán)境中進(jìn)行的,評(píng)估的目的在于暴露問(wèn)題和幫助經(jīng)理和工程師們改進(jìn)他們的軟件過(guò)程,一般都能得到較好的支持2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)之間的差異盡管軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)在方法上有較多相似之處,但軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)的結(jié)果可能不同評(píng)估的成功取決于管理者和專(zhuān)業(yè)人員對(duì)改進(jìn)軟件過(guò)程的支持,一般較易于取得成功評(píng)估過(guò)程中雖然提問(wèn)單是個(gè)重要工具,但更重要的是通過(guò)各種會(huì)談了解組織的軟件過(guò)程評(píng)估的結(jié)果除了識(shí)別組織所面臨的軟件過(guò)程問(wèn)題外,最有價(jià)值的還是明確軟件過(guò)程的改進(jìn)途徑,促進(jìn)制定進(jìn)一步的行動(dòng)計(jì)劃,使全組織關(guān)注改進(jìn)過(guò)程,增強(qiáng)執(zhí)行改進(jìn)行動(dòng)計(jì)劃的動(dòng)力和熱情2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)之間的差異軟件能力評(píng)價(jià)往往是在有較大阻力的環(huán)境中進(jìn)行的被評(píng)價(jià)單位處于受審核位置,評(píng)價(jià)小組的結(jié)論直接關(guān)系到單位的當(dāng)前利益、目標(biāo)與金錢(qián)相聯(lián)系。整個(gè)評(píng)價(jià)活動(dòng)是在一種很微妙的氣氛下進(jìn)行因此,評(píng)價(jià)組的重點(diǎn)是通過(guò)規(guī)范化的描述表明一個(gè)軟件組織的實(shí)際軟件過(guò)程能力2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用CMM在軟件過(guò)程改進(jìn)中的其他應(yīng)用主要是組織內(nèi)負(fù)責(zé)軟件過(guò)程改進(jìn)的機(jī)構(gòu),例如軟件工程過(guò)程組,在策劃改進(jìn)措施、實(shí)施措施計(jì)劃和定義過(guò)程時(shí)可以充分利用CMM在策劃改進(jìn)措施中,CMM幫助軟件工程過(guò)程組成員了解和判斷當(dāng)前的軟件實(shí)踐活動(dòng)是否能達(dá)到關(guān)鍵過(guò)程域的目標(biāo)。針對(duì)相關(guān)目標(biāo)、管理方式和實(shí)踐水平,去組織某個(gè)實(shí)踐活動(dòng)的實(shí)現(xiàn)確定改進(jìn)過(guò)程的方向并預(yù)測(cè)結(jié)果堅(jiān)持持續(xù)不斷地改進(jìn)和提高,逐步向更高的軟件成熟度級(jí)別過(guò)渡2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用跨越成熟度等級(jí)涉及兩方面:一方面跨越等級(jí)的現(xiàn)象自然存在處于較低等級(jí)的組織往往實(shí)施較高級(jí)上的某些過(guò)程,因?yàn)檫@樣做會(huì)帶來(lái)好處另一方面跨越等級(jí)是不可能的每個(gè)等級(jí)形成一個(gè)必要的基礎(chǔ),從此基礎(chǔ)出發(fā)達(dá)到下一個(gè)等級(jí)只有成熟度等級(jí)描述的占主導(dǎo)地位的問(wèn)題解決了,才能進(jìn)入下一個(gè)級(jí)別2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用軟件過(guò)程成熟度提問(wèn)單,分為兩部分:第一部分,對(duì)填寫(xiě)提問(wèn)單的人員背景作調(diào)查,它有助于理解對(duì)提問(wèn)單的回答另一部分是有關(guān)于軟件實(shí)踐的。關(guān)于軟件實(shí)踐的提問(wèn)按關(guān)鍵過(guò)程域分組,每組提問(wèn)之前有一段文字,描述與該組提問(wèn)相關(guān)的關(guān)鍵過(guò)程域,還有與該組提問(wèn)相關(guān)的術(shù)語(yǔ)定義對(duì)每個(gè)提問(wèn)的回答可能是“是”、“否”、“不適用”或者“不知道”四種之一另外,還可以在每個(gè)提問(wèn)的回答下面寫(xiě)一些評(píng)論2.2
CMM主要內(nèi)容能力成熟度模型的應(yīng)用摘錄“軟件項(xiàng)目計(jì)劃提問(wèn)單”提問(wèn)是否不適用不知道1、供策劃和跟蹤軟件項(xiàng)目用的估計(jì)(例如:規(guī)模、成本和進(jìn)度)是否已文檔化?評(píng)論:2、軟件項(xiàng)目計(jì)劃是否將擬進(jìn)行的活動(dòng)和對(duì)軟件項(xiàng)目所作的約定文檔化?評(píng)論:3、所有受影響的組和個(gè)人對(duì)他們有關(guān)軟件項(xiàng)目的約定是否同意?評(píng)論:2.3CMM各級(jí)之間的關(guān)系CMM具有雙重屬性的框架結(jié)構(gòu):它既是描述性的模型描述性模型是對(duì)處于不同能力成熟度級(jí)別的企業(yè)所必須具備的各種關(guān)鍵特性進(jìn)行描述它又是規(guī)范性的模型規(guī)范性模型是以詳細(xì)的實(shí)踐活動(dòng)來(lái)說(shuō)明一個(gè)正在執(zhí)行政府大規(guī)模軟件合同的企業(yè)在某一能力成熟度級(jí)別時(shí)所具有的特征CMM為企業(yè)的軟件過(guò)程能力提供了一個(gè)階梯式的進(jìn)化框架。第一級(jí)只是一個(gè)起點(diǎn),任何準(zhǔn)備按CMM體系進(jìn)化的企業(yè)都自然處于這個(gè)起點(diǎn)上,并通過(guò)它向第二級(jí)邁進(jìn)。除第一級(jí)外,每一級(jí)都設(shè)定了一組目標(biāo)(Goals),如果達(dá)到了這組目標(biāo),則表明達(dá)到了這個(gè)成熟級(jí)別,可以向下一級(jí)別邁進(jìn)。
一個(gè)機(jī)構(gòu)應(yīng)逐步建立優(yōu)秀的軟件工程文化,在CMM中每一個(gè)成熟度級(jí)別都是下一級(jí)別的必要基礎(chǔ),從下一級(jí)升到上一級(jí),要建立一個(gè)軟件工程過(guò)程組(SEPG)引導(dǎo)升級(jí)。2.3CMM各級(jí)之間的關(guān)系初始層是混沌的過(guò)程,可重復(fù)層是經(jīng)過(guò)訓(xùn)練的軟件過(guò)程,定義層是標(biāo)準(zhǔn)一致的軟件過(guò)程,管理層是可預(yù)測(cè)的軟件過(guò)程,優(yōu)化層是能持續(xù)改善的軟件過(guò)程。軟件過(guò)程的某一方面比較成熟,在某個(gè)層次內(nèi)部,有成熟程度的區(qū)別。了解自己處于哪一個(gè)層次,解決相關(guān)問(wèn)題,這樣才能收到事半功倍的軟件過(guò)程改善效果由所處的層次向緊鄰的上一層次進(jìn)化,即軟件過(guò)程的進(jìn)化是漸進(jìn)的,而不能是跳躍的。2.3CMM各級(jí)之間的關(guān)系層次1:初始級(jí)未隨開(kāi)發(fā)對(duì)象的改變而選擇合理的開(kāi)發(fā)過(guò)程、無(wú)控制的承諾進(jìn)化至層次2:可重復(fù)級(jí)需求控制、日常項(xiàng)目活動(dòng)管理、配置管理與質(zhì)量保證、子合同活動(dòng)管理、跟蹤和監(jiān)控計(jì)劃進(jìn)化至層次3:已定義級(jí)分享與裁剪組織的成功經(jīng)驗(yàn)、使用軟件過(guò)程工程師定義開(kāi)發(fā)過(guò)程與角色2.3CMM各級(jí)之間的關(guān)系進(jìn)化至層次4:已管理級(jí)
量化的過(guò)程管理、設(shè)定產(chǎn)品質(zhì)量目標(biāo)從第3級(jí)過(guò)渡到第4級(jí)有兩個(gè)問(wèn)題要解決:1、規(guī)范問(wèn)題,軟件企業(yè)要向軟件開(kāi)發(fā)人員詳細(xì)介紹軟件過(guò)程的情況和規(guī)范,以便將這些規(guī)范運(yùn)用到日常工作中。2、產(chǎn)品的檢驗(yàn),在此級(jí)產(chǎn)品的檢驗(yàn)與前面的級(jí)別有所不同。為了讓企業(yè)的產(chǎn)品獲得用戶的滿意,企業(yè)應(yīng)該收集以往的資料,運(yùn)用到自己的一些項(xiàng)目中進(jìn)化至層次5:優(yōu)化級(jí)過(guò)程的質(zhì)量控制讓任何相關(guān)人員參與評(píng)價(jià)與改進(jìn)過(guò)程2.3CMM各級(jí)之間的關(guān)系軟件能力成熟度等級(jí)的提高是一個(gè)循序漸進(jìn)的過(guò)程,開(kāi)發(fā)組織具有實(shí)施較高成熟度等級(jí)的軟件過(guò)程的能力并不意味著它可以跳越成熟度等級(jí)2.3CMM各級(jí)之間的關(guān)系改進(jìn)所涉及的幾個(gè)步驟:1.把要想達(dá)到的狀態(tài)與目前的狀態(tài)作比較,找出所有差距2.決定要改變哪一些(不一定是全部)差距,要改變到什么程度(可分階段改)3.制定具體的行動(dòng)計(jì)劃4.執(zhí)行計(jì)劃,同時(shí)在執(zhí)行過(guò)程中對(duì)行動(dòng)計(jì)劃按情況進(jìn)行調(diào)整(以最佳效果為目標(biāo))5.總結(jié)這一輪改進(jìn)的經(jīng)驗(yàn),開(kāi)始下一輪改進(jìn)。2.3CMM各級(jí)之間的關(guān)系
SEI建議的做法:運(yùn)用SW-CMM進(jìn)行軟件過(guò)程改進(jìn),按照SEI的建議是使用他們制定的IDEAL模式的做法IInitiating(創(chuàng)始)為成功地進(jìn)行過(guò)程改進(jìn)而打好基礎(chǔ)
DDiagnosing(診斷)找出相對(duì)于你要達(dá)到的位置,你現(xiàn)在在何處
EEstablishing(建立)計(jì)劃你如何達(dá)到你的目的地
AActing(行動(dòng))按計(jì)劃進(jìn)行工作
LLearning(學(xué)習(xí))從經(jīng)驗(yàn)中學(xué)習(xí)和改進(jìn)你在將來(lái)采用新技術(shù)的能力正規(guī)地使用IDEAL模式,比較適合于大型企業(yè)2.3CMM各級(jí)之間的關(guān)系2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分實(shí)施CMM時(shí),首先要確定人員的構(gòu)成和各組織機(jī)構(gòu)的劃分。它是實(shí)施CMM的組織保證,是一切活動(dòng)開(kāi)展的基礎(chǔ)人員構(gòu)成:經(jīng)理、各級(jí)經(jīng)理、領(lǐng)導(dǎo)、職員、個(gè)人等組織機(jī)構(gòu):組織、項(xiàng)目、組和軟件工作組CMM工作人員的業(yè)務(wù)發(fā)展方向2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分人員構(gòu)成經(jīng)理職責(zé):進(jìn)行組織策劃、資源分配、組織人員開(kāi)展工作、指導(dǎo)和控制工作的進(jìn)展。在CMM中,經(jīng)理主要提供其職責(zé)范圍內(nèi)的技術(shù)和行政上的指導(dǎo)與控制,以利于其他個(gè)體開(kāi)展工作各級(jí)經(jīng)理:包括高級(jí)經(jīng)理、項(xiàng)目經(jīng)理和項(xiàng)目軟件經(jīng)理。高級(jí)經(jīng)理關(guān)注的主要是組織的長(zhǎng)期生存力,而不是短期的項(xiàng)目和合同所涉及的有關(guān)內(nèi)容。項(xiàng)目經(jīng)理和軟件項(xiàng)目經(jīng)理是針對(duì)一個(gè)具體項(xiàng)目而言的。2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分人員構(gòu)成各級(jí)經(jīng)理:項(xiàng)目經(jīng)理需要對(duì)整個(gè)項(xiàng)目的總體業(yè)務(wù)負(fù)責(zé),是指導(dǎo)、控制、管理和調(diào)整項(xiàng)目進(jìn)行構(gòu)造軟件或者硬伯系統(tǒng)的負(fù)責(zé)人。軟件項(xiàng)目經(jīng)理則要對(duì)項(xiàng)目的全部軟件活動(dòng)負(fù)責(zé),是控制一個(gè)項(xiàng)目所有軟件資源的個(gè)體代表。工作人員:職員、軟件工程師和軟件任務(wù)領(lǐng)導(dǎo)等。軟件任務(wù)領(lǐng)導(dǎo)是特定任務(wù)技術(shù)的負(fù)責(zé)人,承擔(dān)技術(shù)責(zé)任并向該任務(wù)技術(shù)組的所有職員提供技術(shù)指導(dǎo)。2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分人員構(gòu)成工作人員:職員、軟件工程師和軟件任務(wù)領(lǐng)導(dǎo)等。職員和軟件工程師的職責(zé),在CMM的不同實(shí)踐中還描述了不同的技術(shù)角色。職員是包括任務(wù)領(lǐng)導(dǎo)在內(nèi)的一些個(gè)人,他們共同完成一項(xiàng)指派任務(wù),例如:軟件開(kāi)發(fā)或者軟件配置管理。軟件工程師是指軟件技術(shù)人員:如分析員、程序員和工程師,包括軟件任務(wù)領(lǐng)導(dǎo),他們進(jìn)行項(xiàng)目的軟件開(kāi)發(fā)和維護(hù)工作。2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分組織機(jī)構(gòu)組織:CMM中的一個(gè)組織通常是指一個(gè)公司或其他實(shí)體內(nèi)的一個(gè)單位,這些實(shí)體可以是政府機(jī)構(gòu)等。在組織內(nèi)部,許多項(xiàng)目都將作為一個(gè)整體來(lái)加以管理項(xiàng)目:它是指一項(xiàng)要求共同完成的任務(wù),其目標(biāo)是開(kāi)發(fā)和維護(hù)一個(gè)具體的產(chǎn)品,可以包括硬件、軟件和其他成分。一般項(xiàng)目有投資、成本統(tǒng)計(jì)和交付時(shí)間表2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分組織機(jī)構(gòu)組:組由專(zhuān)門(mén)指定的人員組成,在任何一個(gè)組織進(jìn)行任何一個(gè)項(xiàng)目時(shí),都要成立組。在CMM中,“組”解釋為負(fù)責(zé)一組任務(wù)或活動(dòng)的部門(mén)、經(jīng)理和個(gè)人的集合軟件工作組:主要有軟件工作組、軟件相關(guān)組、軟件工程過(guò)程組、系統(tǒng)工程組、系統(tǒng)測(cè)試組、軟件質(zhì)量保證組、軟件配置管理組和軟件培訓(xùn)組2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分組織機(jī)構(gòu)軟件工程過(guò)程組:是由專(zhuān)家組成的組,主要任務(wù)是對(duì)所采用的軟件過(guò)程進(jìn)行定義、維護(hù)和改進(jìn)。在關(guān)鍵實(shí)踐中,這個(gè)組織通常指負(fù)責(zé)組織的軟件過(guò)程活動(dòng)的組系統(tǒng)工程組:負(fù)責(zé)下列工作的個(gè)人或者團(tuán)體:規(guī)定系統(tǒng)需求,將系統(tǒng)需求分配給硬件、軟件和其他成分;規(guī)定硬件、軟件和其他成分的界面;監(jiān)控這些成分的設(shè)計(jì)和開(kāi)發(fā)以保證它們符合其規(guī)格說(shuō)明2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分組織機(jī)構(gòu)軟件培訓(xùn)組:它是一些負(fù)責(zé)協(xié)調(diào)和安排組織培訓(xùn)活動(dòng)的團(tuán)體,這個(gè)組負(fù)責(zé)準(zhǔn)備和講授大多數(shù)培訓(xùn)課程并且協(xié)調(diào)其他培訓(xùn)方式的使用進(jìn)行CMM的培訓(xùn)非常重要。培訓(xùn)可以分為不同的層次進(jìn)行,一層一層逐步從抽象到具體。培訓(xùn)的方式也可以有演講、座談、案例講解、討論小組、實(shí)際操作中的指導(dǎo)等不同的方式2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM工作人員的業(yè)務(wù)發(fā)展方向CMM工作人員具體的發(fā)展可參考以下6種方向:軟件外包、項(xiàng)目托管、咨詢培訓(xùn)工程監(jiān)理、專(zhuān)業(yè)測(cè)試、工具銷(xiāo)售這6個(gè)發(fā)展方向的實(shí)施效果到底如何經(jīng),現(xiàn)在還是個(gè)未知數(shù),需要大家通過(guò)不斷地摸索、實(shí)踐來(lái)檢驗(yàn)并加以改進(jìn)2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施有待解決的問(wèn)題CMM實(shí)施需要注意六點(diǎn):需求管理與需求工程需求開(kāi)發(fā)和需求管理是需求工程的兩部分,如果沒(méi)有做好需求開(kāi)發(fā)工作,從需求管理的角度看就會(huì)出現(xiàn)重復(fù)性的工作,導(dǎo)致需求開(kāi)發(fā)欠佳的主要原因有5點(diǎn):缺少良好的需求規(guī)格說(shuō)明編寫(xiě)模板較嚴(yán)重地忽略了非功能性需求缺少對(duì)需求文檔的配置管理需求規(guī)格說(shuō)明缺乏可測(cè)性缺少較好的需求規(guī)格說(shuō)明轉(zhuǎn)化規(guī)范2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施有待解決的問(wèn)題CMM實(shí)施需要注意六點(diǎn):配置管理與工作產(chǎn)品的轉(zhuǎn)化配置管理的目的是保證項(xiàng)目生成的產(chǎn)品在軟件生命周期中的完整性,它需要一個(gè)較好的工具,幫助軟件的開(kāi)發(fā)。配置管理的作用是在軟件生命周期中建立和標(biāo)識(shí)軟件產(chǎn)品并控制基線的更改,以保證軟件產(chǎn)品的完整性和一致性。作為配置項(xiàng)/單元標(biāo)識(shí)的軟件工作產(chǎn)品通常為典型的軟件生命周期中的工作產(chǎn)品,這些產(chǎn)品具有一個(gè)共同特點(diǎn):一個(gè)產(chǎn)品通常是由另一個(gè)產(chǎn)品轉(zhuǎn)化而來(lái)。在其轉(zhuǎn)化過(guò)程有3點(diǎn)問(wèn)題要注意:需求規(guī)格說(shuō)明書(shū)編寫(xiě)完整、工作產(chǎn)品模板定義完整、工作產(chǎn)品之間轉(zhuǎn)化定義完整2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施有待解決的問(wèn)題CMM實(shí)施需要注意六點(diǎn):項(xiàng)目計(jì)劃與數(shù)據(jù)收集和分析同行專(zhuān)家評(píng)審?fù)袑?zhuān)家評(píng)審時(shí)需要注意以下幾點(diǎn)評(píng)審時(shí)組間爭(zhēng)論過(guò)多或過(guò)少缺少心理訓(xùn)練競(jìng)爭(zhēng)與合作意識(shí)不充分考慮不全面2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施有待解決的問(wèn)題CMM實(shí)施需要注意六點(diǎn):質(zhì)量保證與實(shí)踐反饋缺陷預(yù)防與度量缺陷預(yù)防與度量要注意以下幾點(diǎn):忽略了使用度量的環(huán)境忽略了對(duì)度量參數(shù)的修改忽略了對(duì)相關(guān)的研究2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施的“認(rèn)識(shí)”誤區(qū)CMM/CMMI不是“應(yīng)試教育”它是軟件過(guò)程能力成熟度模型,標(biāo)志了軟件開(kāi)發(fā)、管理、維護(hù)等多方面能力的高低國(guó)外和國(guó)內(nèi)的一些辦學(xué)機(jī)構(gòu)掀起了一個(gè)“CMM/CMMI教育”和“CMM/CMMI認(rèn)證”的熱潮我們認(rèn)為CMM/CMMI能力是要經(jīng)過(guò)較長(zhǎng)時(shí)期的工作經(jīng)驗(yàn)積累才能達(dá)到的,而不是通過(guò)幾天的速成就能做到的,不是講幾天課,出幾道題目、考一考就能達(dá)到CMM/CMMI水平了2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施的“認(rèn)識(shí)”誤區(qū)CMM/CMMI不需要“認(rèn)證”認(rèn)證是一個(gè)很?chē)?yán)肅的概念,它的含義是:具有權(quán)威性公證機(jī)構(gòu)對(duì)當(dāng)事人或?qū)嶓w提出的文件進(jìn)行審查,認(rèn)為達(dá)到特定的要求或水準(zhǔn)后,給予正式證明文件的行為。例如,學(xué)歷證書(shū)是學(xué)生通過(guò)正式考試,并在成績(jī)達(dá)到規(guī)定要求后,教育行政機(jī)構(gòu)頒發(fā)的證書(shū)ISO9000認(rèn)證是企業(yè)通過(guò)ISO9000標(biāo)準(zhǔn)的正式審核后,國(guó)家授權(quán)的審核機(jī)構(gòu)頒發(fā)的合格證書(shū)2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施的“認(rèn)識(shí)”誤區(qū)CMM/CMMI不需要“認(rèn)證”CMM/CMMI是一個(gè)專(zhuān)業(yè)性組織SEI公布的模型,而非標(biāo)準(zhǔn)如果一個(gè)軟件企業(yè)按照CMM/CMMI的要求建立或改進(jìn)了自己的軟件過(guò)程,并且通過(guò)了SEI授權(quán)的主任評(píng)估師(LeadAssessor)的評(píng)估,就認(rèn)為已經(jīng)達(dá)到了某個(gè)CMM/CMMI等級(jí)的要求,由該評(píng)估師個(gè)人簽署一個(gè)證件作為證明,這不能認(rèn)為是認(rèn)證稱(chēng)實(shí)施CMM/CMMI后的評(píng)估為認(rèn)證是不恰當(dāng)?shù)?,評(píng)估師簽署的證件也不該稱(chēng)為認(rèn)證證書(shū)2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施的“認(rèn)識(shí)”誤區(qū)CMM/CMMI不需要“認(rèn)證”盡管CMM是SEI為評(píng)價(jià)國(guó)防軟件承包商的模型,是一個(gè)衡量和擇優(yōu)的尺度,但它作為一個(gè)模型,更主要應(yīng)用在于為軟件組織改進(jìn)軟件設(shè)計(jì)過(guò)程提供一個(gè)切實(shí)可行的導(dǎo)引路線圖軟件組織可用CMM定義、實(shí)施、度量、控制和改進(jìn)其軟件過(guò)程這才是CMM真正意義所在在CMM相關(guān)文件和資料中從未出現(xiàn)“認(rèn)證”(certificate)的說(shuō)法。一味追求“認(rèn)證”,必然把企業(yè)誤導(dǎo)到追求“證書(shū)”,丟掉CMM真諦的歪道上。2.4CMM實(shí)施的人員構(gòu)成和組織機(jī)構(gòu)劃分CMM實(shí)施的“認(rèn)識(shí)”誤區(qū)CMM評(píng)估與ISO9000既有區(qū)別又有聯(lián)系CMM不是一套標(biāo)準(zhǔn),它是一個(gè)模型,它定義了5級(jí)。好像5個(gè)臺(tái)階,供軟件開(kāi)發(fā)企業(yè)一步步地往上走,當(dāng)達(dá)到某一級(jí)別時(shí),企業(yè)還想改進(jìn),使其成熟度提高。因此,可以把CMM看成一個(gè)“動(dòng)態(tài)”的參考模型歐洲聯(lián)合會(huì)為積極促進(jìn)軟件質(zhì)量的制度化,提出了ISO9000軟件標(biāo)準(zhǔn)系列,它們是:ISO9001、ISO9002、ISO
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《知識(shí)產(chǎn)權(quán)前沿問(wèn)題》課件
- 《支氣管哮喘防治》課件
- 地理(河南)-【八省聯(lián)考】河南、山西、陜西、內(nèi)蒙古、四川、云南、寧夏、青海八省2025年高考綜合改革適應(yīng)性演練
- 《對(duì)標(biāo)管理咨詢》課件
- 人教版八年級(jí)上冊(cè)地理第2章《中國(guó)的自然環(huán)境》教案
- 小學(xué)數(shù)學(xué)二年級(jí)數(shù)學(xué)加減法練習(xí)題
- 一模閱卷語(yǔ)知作文評(píng)分說(shuō)明南京市一模閱卷語(yǔ)知閱讀評(píng)分細(xì)則
- 上杭一中屆模擬試卷語(yǔ)文試題
- 寵物用品設(shè)計(jì)師職位概述
- 促進(jìn)學(xué)生學(xué)業(yè)成績(jī)提高的班級(jí)計(jì)劃
- 一年級(jí)下-科學(xué)-非紙筆測(cè)試
- 淘氣的一天(教案)2023-2024學(xué)年數(shù)學(xué)二年級(jí)下冊(cè) 北師大版
- 中藥房培訓(xùn)課題
- 供電方案審批流程
- 球墨鑄鐵管行業(yè)分析及市場(chǎng)研究報(bào)告
- 建筑規(guī)劃設(shè)計(jì)方案評(píng)審
- 2024中國(guó)出口信用保險(xiǎn)公司江蘇分公司勞務(wù)派遣人員招聘筆試參考題庫(kù)附帶答案詳解
- 淘寶爆款打造方案
- 自然情懷-主題作文訓(xùn)練
- 阿爾茨海默病康復(fù)
- 鐵路貨運(yùn)員(中級(jí))資格認(rèn)定考試題庫(kù)(濃縮500題)
評(píng)論
0/150
提交評(píng)論