培訓(xùn)與交流豐_第1頁(yè)
培訓(xùn)與交流豐_第2頁(yè)
培訓(xùn)與交流豐_第3頁(yè)
培訓(xùn)與交流豐_第4頁(yè)
培訓(xùn)與交流豐_第5頁(yè)
已閱讀5頁(yè),還剩201頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

CMM2培訓(xùn)與交流軟件事業(yè)部SQA處張本豐主要內(nèi)容CMM概述CMM2概述軟件事業(yè)部研發(fā)流程規(guī)范中與消費(fèi)電腦事業(yè)部關(guān)系密切的部分雙方關(guān)心問(wèn)題的討論CMM概述SEI簡(jiǎn)介1984年成立設(shè)在CMU內(nèi)()任務(wù):在用軟件工程的最先進(jìn)實(shí)踐去改善軟件系統(tǒng)的質(zhì)量方面,起領(lǐng)導(dǎo)作用。CMMV1.0 1991.8.

CMMV1.1 1993.2.能力成熟度模型分類(lèi)軟件(SW-CMM)系統(tǒng)工程(S-CMM)人員(P-CMM)集成產(chǎn)品開(kāi)發(fā)(IPD-CMM)CMM的集成(CMMI)CMM的應(yīng)用

估價(jià)(Appraisals)評(píng)估(assessment)—軟件過(guò)程評(píng)估(SPA)—內(nèi)部過(guò)程改進(jìn)(IPI)—InterimProfile(IP)評(píng)價(jià)(evaluation)-軟件能力評(píng)價(jià)(SCE)過(guò)程改進(jìn)努力三個(gè)基本概念構(gòu)成過(guò)程成熟度基礎(chǔ)的三個(gè)基本概念:軟件過(guò)程能力:描述通過(guò)遵循軟件過(guò)程能夠?qū)崿F(xiàn)預(yù)期結(jié)果的程度。一個(gè)組織的軟件過(guò)程能力提供一種預(yù)測(cè)該組織承擔(dān)下一個(gè)軟件項(xiàng)目時(shí)最可能的預(yù)期結(jié)果的方法。軟件過(guò)程性能:表示遵循軟件過(guò)程所得到的實(shí)際結(jié)果。軟件過(guò)程成熟度:是一個(gè)特定過(guò)程被明確地定義、管理、測(cè)量、控制、并且是有效的程度。軟件過(guò)程定義

過(guò)程—為實(shí)現(xiàn)給定目標(biāo)而執(zhí)行的一系列步驟(IEEE)軟件過(guò)程—人們用于開(kāi)發(fā)和維護(hù)軟件和相關(guān)產(chǎn)品的一組活動(dòng)、方法、實(shí)踐和轉(zhuǎn)換(CMM)基本過(guò)程結(jié)構(gòu)-ETX(Humphrey)說(shuō)明:進(jìn)入準(zhǔn)則-作業(yè)開(kāi)始前需滿(mǎn)足的條件出口準(zhǔn)則:應(yīng)參生的結(jié)果和如何體現(xiàn)的反饋:

in-來(lái)自其他階段

out-到其他階段測(cè)量:所要求的作業(yè)度量(活動(dòng)、資源、時(shí)間),輸出(數(shù)量、規(guī)模、質(zhì)量),反饋(數(shù)量、規(guī)模、質(zhì)量)進(jìn)入準(zhǔn)則輸出輸入出口準(zhǔn)則作業(yè)outin反饋?lái)?xiàng)目過(guò)程分析設(shè)計(jì)編碼項(xiàng)目管理H.D.L.D.需求可執(zhí)行軟件軟件過(guò)程管理的前提

用于開(kāi)發(fā)和維護(hù)軟件過(guò)程的質(zhì)量極大影響軟件系統(tǒng)的質(zhì)量關(guān)注了過(guò)程也就關(guān)注了產(chǎn)品軟件過(guò)程的改進(jìn)是一步步的,不是一蹴而就的軟件管理的重要性“管理為軟件開(kāi)發(fā)的最大問(wèn)題區(qū)域”。(美國(guó)國(guó)防科學(xué)委員會(huì)87年報(bào)告)20多年來(lái),未能實(shí)現(xiàn)“應(yīng)用新的軟件方法和技術(shù)可提高軟件生產(chǎn)率和質(zhì)量”這一諾言。“基本問(wèn)題是不能管理其軟件過(guò)程。在無(wú)紀(jì)律的、混亂的項(xiàng)目狀態(tài)下,組織不可能從較好的方法和工具中獲益”

軟件一無(wú)形的、含糊的、開(kāi)發(fā)是以人為中心的過(guò)程。在真正實(shí)現(xiàn)它之前,人們很難想清楚他要的是什么“采購(gòu)軟件時(shí)政府并不是在購(gòu)買(mǎi)一個(gè)預(yù)先能詳細(xì)說(shuō)明的產(chǎn)品,而是在購(gòu)買(mǎi)能導(dǎo)致一個(gè)產(chǎn)品的工作”不成熟和成熟軟件組織的比較不成熟過(guò)程

混亂(adhoc):過(guò)程臨時(shí)拼湊而成未嚴(yán)格地遵循和實(shí)施極大地依賴(lài)個(gè)人低的可視性不成熟組織表現(xiàn)

絕大多數(shù)組織在救火:應(yīng)急機(jī)制無(wú)時(shí)間改進(jìn)進(jìn)度拖延預(yù)算超支質(zhì)量依賴(lài)于個(gè)人成熟過(guò)程

與實(shí)際進(jìn)行工作的方式一致是已定義、已文檔化、不斷改進(jìn)的過(guò)程受到管理部門(mén)和其它人員的支持(可視)被很好地控制—過(guò)程真實(shí)性被審核積極使用產(chǎn)品和過(guò)程度量有紀(jì)律地引入技術(shù)

要從這些相關(guān)不成熟和成熟軟件組織的觀察資料中獲益,需要構(gòu)造一個(gè)軟件過(guò)程成熟度框架。該框架描述一條從無(wú)序的、混亂的過(guò)程到成熟的、有紀(jì)律的軟件過(guò)程的進(jìn)化途徑。所以,從軟件過(guò)程成熟度框架導(dǎo)出的改進(jìn)策略,對(duì)過(guò)程不斷改進(jìn)的歷程提供了一份導(dǎo)引圖。它指導(dǎo)組織前進(jìn)并識(shí)別出其缺陷。軟件過(guò)程成熟度的5個(gè)等級(jí)不斷改進(jìn)的過(guò)程可預(yù)測(cè)的過(guò)程標(biāo)準(zhǔn)的一致的過(guò)程有紀(jì)律的過(guò)程已管理級(jí)(4)已定義級(jí)(3)可重復(fù)級(jí)(2)初始級(jí)(1)優(yōu)化級(jí)(5)軟件過(guò)程成熟度的5個(gè)等級(jí)5優(yōu)化級(jí):關(guān)注過(guò)程改進(jìn)4已管理級(jí):過(guò)程被測(cè)量和控制3已定義級(jí):過(guò)程已特征化了,被準(zhǔn)確地理解2可重復(fù)級(jí):項(xiàng)目能重復(fù)以前的成功1初始級(jí):過(guò)程不可預(yù)測(cè),控制很差過(guò)程能力的提高一個(gè)組織的軟件過(guò)程成熟度能幫助預(yù)測(cè)一個(gè)項(xiàng)目達(dá)到其目標(biāo)的能力。在滿(mǎn)足預(yù)定目標(biāo)方面能觀察到三個(gè)改進(jìn)。隨著成熟度增長(zhǎng)

-預(yù)定目標(biāo)結(jié)果與實(shí)際結(jié)果間的差異減少

-實(shí)際結(jié)果相對(duì)預(yù)定目標(biāo)結(jié)果的偏差范圍減少

-預(yù)定目標(biāo)結(jié)果得到改善另一個(gè)改進(jìn)是隨著成熟度增長(zhǎng)可視性增加理解初始成熟度等級(jí)

人的能力和英雄行為決定了工作的性能只要能雇到最好的人就能有高的質(zhì)量和非常好的性能性能不可預(yù)測(cè):好或壞軟件組織面臨的主要問(wèn)題是管理問(wèn)題,而不是技術(shù)問(wèn)題初始級(jí)(1)行為特征不穩(wěn)定的開(kāi)發(fā)和維護(hù)軟件的環(huán)境不恰當(dāng)?shù)墓芾砗蛙浖こ虒?shí)踐不有效的策劃反應(yīng)驅(qū)動(dòng)系統(tǒng)僅作編碼和危機(jī)時(shí)的測(cè)試成功依賴(lài)于具有超凡才能的人不可預(yù)測(cè)的軟件過(guò)程能力不可預(yù)測(cè)的進(jìn)度、預(yù)算、功能和產(chǎn)品質(zhì)量幾乎沒(méi)有什么穩(wěn)定的軟件過(guò)程*軟件過(guò)程能力能被概括為Ad-hocSoftwareManagementIsaBlackArt需求流入通常生產(chǎn)軟件產(chǎn)品的過(guò)程是雜亂無(wú)章的產(chǎn)品流出并且希望它能工作InOut初始級(jí)的關(guān)鍵過(guò)程區(qū)域無(wú)關(guān)鍵過(guò)程區(qū)域理解可重復(fù)等級(jí)

要求建立有效的軟件項(xiàng)目管理軟件項(xiàng)目管理過(guò)程被文檔化和遵循組織方針指導(dǎo)項(xiàng)目建立管理過(guò)程能重復(fù)以前項(xiàng)目的成功實(shí)踐可重復(fù)級(jí)(2)行為特征有管理軟件項(xiàng)目的方針基于經(jīng)驗(yàn)的策劃和管理具有成功實(shí)踐的可重復(fù)性項(xiàng)目實(shí)施的具體過(guò)程可能不同有基本的軟件管理控制現(xiàn)實(shí)可行的項(xiàng)目約定費(fèi)用、進(jìn)度和功能受到跟蹤項(xiàng)目管理系統(tǒng)到位

構(gòu)造軟件的過(guò)程是一系列黑盒,帶有已定義的檢查點(diǎn)(里程碑)

可重復(fù)級(jí)的關(guān)鍵過(guò)程區(qū)域

軟件配置管理(SCM)軟件質(zhì)量保證(SQA)軟件子合同管理(SSM)軟件項(xiàng)目跟蹤與監(jiān)督(SPTO)軟件項(xiàng)目策劃(SPP)需求管理(RM)理解已定義等級(jí)

它建立在軟件項(xiàng)目管理的基礎(chǔ)之上兩個(gè)集成的概念

-組織標(biāo)準(zhǔn)軟件過(guò)程—項(xiàng)目定義過(guò)程的集成

-管理過(guò)程與技術(shù)過(guò)程的集成已定義級(jí)(3)的行為特征組織范圍的標(biāo)準(zhǔn)軟件過(guò)程有效的軟件工程實(shí)踐軟件工程與管理過(guò)程的集成軟件經(jīng)理和技術(shù)職員工作得更為有效軟件工程過(guò)程小組(SEPG)組織范圍的培訓(xùn)計(jì)劃項(xiàng)目“已定義軟件過(guò)程”管理者對(duì)全部項(xiàng)目的技術(shù)進(jìn)度有好的了解*軟件過(guò)程能力被概括為標(biāo)準(zhǔn)的和一致的已定義級(jí)的關(guān)鍵過(guò)程區(qū)域

同行評(píng)審(PR)組間協(xié)調(diào)(IC)軟件產(chǎn)品工程(SPE)集成軟件管理(SSM)培訓(xùn)大綱(TP)組織過(guò)程定義(OPD)組織過(guò)程焦點(diǎn)(OPF)按妥善定義的過(guò)程管理

InOut過(guò)程中的角色和職責(zé)已被理解整個(gè)軟件過(guò)程中軟件產(chǎn)品的生產(chǎn)是可視的

理解已管理級(jí)運(yùn)用統(tǒng)計(jì)過(guò)程控制的原理,闡述過(guò)程變化的特殊原因Identifytheproblemintheprocess已管理級(jí)(4)的行為特征有軟件產(chǎn)品和過(guò)程的質(zhì)量目標(biāo)采集有關(guān)產(chǎn)品和過(guò)程的組織層測(cè)量組織層的妥善定義和一致的測(cè)量具有用于評(píng)價(jià)過(guò)程性能的定量基礎(chǔ)過(guò)程性能變化范圍變窄能從隨機(jī)變化中區(qū)分出有意義的變化已知風(fēng)險(xiǎn)并仔細(xì)加以管理軟件產(chǎn)品有高質(zhì)量*軟件過(guò)程能力被概括為可預(yù)測(cè)的產(chǎn)品和過(guò)程被定量地管理

InOut管理決策有客觀基礎(chǔ)管理者能在定量邊界內(nèi)預(yù)測(cè)性能

已管理級(jí)的關(guān)鍵過(guò)程區(qū)域

軟件質(zhì)量管理(SQM)定量過(guò)程管理(QPM)已管理級(jí)的關(guān)鍵過(guò)程區(qū)域定量管理對(duì)過(guò)程對(duì)產(chǎn)品定量過(guò)程管理(QPM)軟件質(zhì)量管理(SQM)理解優(yōu)化級(jí)

識(shí)別和消除造成性能不好的長(zhǎng)期原因ControlChartwithCommonCausesOriginalzoneofqualitycontrolChronicWasteQualityImprovementNewzoneofqualitycontrol持續(xù)不斷地改進(jìn)軟件過(guò)程

優(yōu)化級(jí)(5)的行為特征組織關(guān)注過(guò)程改進(jìn),通過(guò)以下實(shí)現(xiàn)

-現(xiàn)存過(guò)程的增量式前進(jìn)

-創(chuàng)新,采用新技術(shù)和方法前攝性識(shí)別過(guò)程的強(qiáng)項(xiàng)和弱項(xiàng)有“防止缺陷出現(xiàn)”的目標(biāo)引入新技術(shù)和建議過(guò)程更改時(shí)作費(fèi)效分析識(shí)別出那些采用最好軟件工程實(shí)踐的技術(shù)創(chuàng)新并推廣到整個(gè)組織

-組織經(jīng)驗(yàn)教訓(xùn)的重用*軟件過(guò)程能力被概括為不斷改進(jìn)關(guān)注連續(xù)過(guò)程改進(jìn)

有紀(jì)律的更改成為生活方式InOut優(yōu)化級(jí)的關(guān)鍵過(guò)程區(qū)域

過(guò)程更改管理(PCM)技術(shù)改革管理(TCM)缺陷預(yù)防(DP)成熟度等級(jí)不能跳躍

可以執(zhí)行較高的成熟度等級(jí)(甚至初始級(jí)的組織都可執(zhí)行),但可能不有效按階段建立過(guò)程能力,因?yàn)楫?dāng)其它過(guò)程尚不穩(wěn)定時(shí),某些過(guò)程的實(shí)施是不有效的每一個(gè)等級(jí)為下一等級(jí)擬采取的改進(jìn)提供一個(gè)必須的基礎(chǔ)

-沒(méi)有管理紀(jì)律,工程過(guò)程可能無(wú)效

-沒(méi)有已定義的過(guò)程,不可能有一致的仔細(xì)的測(cè)量

-在亂糟糟的過(guò)程中,過(guò)程改革的效果是不清楚的總的來(lái)看CMM關(guān)注焦點(diǎn)是軟件管理問(wèn)題過(guò)程的可視性依賴(lài)于過(guò)程的成熟度CMM是一個(gè)5個(gè)等級(jí)的模型,每一等級(jí)又被分解成若干關(guān)鍵過(guò)程區(qū)域每一個(gè)等級(jí)都建立在前一等級(jí)能力的基礎(chǔ)上,五個(gè)等級(jí)構(gòu)成一條進(jìn)化途徑CMM:有5個(gè)成熟度等級(jí)每個(gè)成熟度等級(jí)有0-7個(gè)KPA每個(gè)KPA有5個(gè)共同特點(diǎn),每個(gè)共同特點(diǎn)有1-n個(gè)實(shí)踐??傆?jì)18KPA。共有52目標(biāo)(每個(gè)KPA有2-4目標(biāo))共有316個(gè)關(guān)鍵實(shí)踐CMM的結(jié)構(gòu)Implementation/

InstitutionalizationachieveaddressdescribeProcessCapability

indicatecontainorganizedbycontainMaturity

LevelsKeyProcessAreasCommon

FeaturesKey

PracticesImplementation/

Institutionalization1997CarnegieMellonUniversityIntroductiontotheCapabilityMaturityModelSM5-4CMM結(jié)構(gòu)成熟度等級(jí)關(guān)鍵過(guò)程區(qū)域目標(biāo)過(guò)程能力共同特點(diǎn)關(guān)鍵實(shí)踐實(shí)施或規(guī)范化活動(dòng)基礎(chǔ)設(shè)施或活動(dòng)指示達(dá)到闡述描述圖-成熟度等級(jí)的內(nèi)部結(jié)構(gòu)包含按...組織包含CMM結(jié)構(gòu)展開(kāi)成熟度等級(jí)

成熟度等級(jí)指示過(guò)程能力是向成熟組織進(jìn)化中很好定義的平臺(tái)每一層均是后繼過(guò)程改進(jìn)活動(dòng)的基礎(chǔ)實(shí)現(xiàn)每一個(gè)等級(jí)建立了軟件過(guò)程的一個(gè)分量五個(gè)等級(jí)一共有18個(gè)KPA關(guān)鍵過(guò)程區(qū)域KPA識(shí)別出一組相關(guān)的活動(dòng),當(dāng)它們合起來(lái)完成時(shí),能實(shí)現(xiàn)一組非常重要的在提高過(guò)程能力方面的目標(biāo)關(guān)鍵過(guò)程區(qū)域與每個(gè)成熟度等級(jí)固連(階段性模型)識(shí)別出為實(shí)現(xiàn)一個(gè)成熟度等級(jí)必須致力的問(wèn)題CMM中有18個(gè)KPA過(guò)程分類(lèi)等級(jí)管理(軟件項(xiàng)目策劃、管理等等)組織(高級(jí)管理評(píng)審等等)工程(需求分析、設(shè)計(jì)、編碼、測(cè)試等等)1初始級(jí)5優(yōu)化級(jí)4已管理級(jí)3已定義級(jí)2可重復(fù)級(jí)技術(shù)改革管理過(guò)程更改管理缺陷預(yù)防定量過(guò)程管理軟件質(zhì)量管理集成軟件管理/組間協(xié)調(diào)組織過(guò)程焦點(diǎn)/組織過(guò)程定義/培訓(xùn)大綱軟件產(chǎn)品工程/同行評(píng)審需求管理/軟件項(xiàng)目策劃/軟件項(xiàng)目跟蹤和監(jiān)督/軟件子合同管理/軟件質(zhì)量保證/軟件配置管理無(wú)規(guī)則過(guò)程目標(biāo)概括了KPA的關(guān)鍵實(shí)踐它們被認(rèn)為對(duì)增強(qiáng)該等級(jí)的過(guò)程能力是非常重要的它們能被用于指導(dǎo)組織和估價(jià)組去評(píng)估實(shí)現(xiàn)KPA的替代方法的適用性每個(gè)關(guān)鍵實(shí)踐映射到一個(gè)或多個(gè)目標(biāo)共同特點(diǎn)

是一些屬性,它們保證過(guò)程是已定義的,文檔化的,被理解的在KPA中,用于組織關(guān)鍵實(shí)踐有:

-執(zhí)行約定

-執(zhí)行能力

-執(zhí)行的活動(dòng)

-測(cè)量和分析

-驗(yàn)證實(shí)施目標(biāo)(最高抽象層次上的關(guān)鍵實(shí)踐)共同特點(diǎn)(屬性)關(guān)鍵實(shí)踐項(xiàng)(規(guī)定組織必須采取的方針、領(lǐng)導(dǎo))(規(guī)定為能恰當(dāng)?shù)剡\(yùn)行過(guò)程所必備的條件)(規(guī)定為有效地建立關(guān)鍵過(guò)程區(qū)域必須進(jìn)行的行動(dòng))上層關(guān)鍵實(shí)踐下層關(guān)鍵實(shí)踐補(bǔ)充信息執(zhí)行能力所執(zhí)行的活動(dòng)執(zhí)行約定關(guān)鍵過(guò)程區(qū)域圖關(guān)鍵實(shí)踐的結(jié)構(gòu)測(cè)量和分析(規(guī)定在測(cè)量過(guò)程、分析測(cè)量結(jié)果、及采取相應(yīng)行動(dòng)上所必須完成的行動(dòng))驗(yàn)證實(shí)施(規(guī)定指導(dǎo)和保證按所規(guī)定的過(guò)程去完成活動(dòng)所必須完成的行動(dòng))...............執(zhí)行約定描述組織為保證過(guò)程得以建立和繼續(xù)起作用所必須存在的先決條件

-方針

-高級(jí)管理者的支持執(zhí)行能力描述為了能實(shí)施軟件過(guò)程,項(xiàng)目或組織中必須存在的先決條件一般包括:-功能

-資源

-委派

-培訓(xùn)

-定向培訓(xùn)(orientation)測(cè)量和分析描述對(duì)過(guò)程進(jìn)行測(cè)量和對(duì)測(cè)量結(jié)果進(jìn)行分析的需要一般包括為了確定所執(zhí)行活動(dòng)的狀態(tài)和有效性所采用的測(cè)量的例子驗(yàn)證實(shí)施描述那些步驟,它們能保證以符合過(guò)程所規(guī)定的方式完成活動(dòng)包括由下列人員作的評(píng)審和審核:

-高級(jí)管理者

-項(xiàng)目管理者

-SQA成員關(guān)鍵實(shí)踐闡述KPA的基本方針、規(guī)程和活動(dòng)描述作什么(“what”),但不應(yīng)解釋為強(qiáng)制如何作(“how”)它按共同特點(diǎn)組織共有316個(gè)KPCMM2概述從等級(jí)1到等級(jí)2等級(jí)1能生產(chǎn)出合格軟件等級(jí)2軟件項(xiàng)目管理系統(tǒng)已到位,組織通過(guò)方針設(shè)立期望值等級(jí)2項(xiàng)目為有紀(jì)律的過(guò)程可重復(fù)級(jí)的關(guān)鍵過(guò)程區(qū)域軟件配置管理(SCM)軟件質(zhì)量保證(SQA)軟件子合同管理(SSM)軟件項(xiàng)目跟蹤與監(jiān)督(SPTO)軟件項(xiàng)目策劃(SPP)需求管理(RM)CMM2概述關(guān)注項(xiàng)目而不是組織

需求管理:-控制分配給軟件的系統(tǒng)需求,以建立基線

-軟件計(jì)劃、產(chǎn)品和活動(dòng)與分配給軟件的系統(tǒng)需求保持一致軟件項(xiàng)目策劃:-將估計(jì)建立文檔

-制定計(jì)劃,將其寫(xiě)成文檔

-建立約定CMM2概述軟件項(xiàng)目跟蹤和監(jiān)督

-按計(jì)劃管理

-采取糾正措施

-談判約定,調(diào)整計(jì)劃軟件分包合同管理

-定義待簽分包合同的工作

-建立主承包商和分包商間的約定

-選擇和監(jiān)控分包商

-保持經(jīng)常通訊交流CMM2概述軟件質(zhì)量保證:-策劃SQA活動(dòng)

-評(píng)審和/或?qū)徍塑浖a(chǎn)品和過(guò)程

-報(bào)告結(jié)果,將不能解決的不符合問(wèn)題上報(bào)

-致力解決不符合問(wèn)題CMM2概述軟件配置管理:-策劃SCM活動(dòng)

-識(shí)別和維護(hù)配置項(xiàng)

-系統(tǒng)地控制更改

-在整個(gè)生存周期內(nèi)保持基線的完整性和可跟蹤性需求管理(RM)需求管理

目的:在客戶(hù)和將處理客戶(hù)需求的軟件項(xiàng)目之間建立對(duì)客戶(hù)需求的共同理解需求管理包括:-文檔化和控制顧客需求

-保持計(jì)劃、產(chǎn)品、活動(dòng)和需求的一致性軟件需求與分配需求的比較

需求管理是控制分配給軟件的需求(分配需求)它來(lái)自系統(tǒng)工程組或顧客軟件需求從分配需求中導(dǎo)出需求意味什么?分配給軟件的系統(tǒng)需求顧客最終用戶(hù)

系統(tǒng)工程

軟件工程

顧客需求

其他組分配給軟件的系統(tǒng)需求軟件需求顧客含義是什么?

顧客有外部的或內(nèi)部的,包括:

-系統(tǒng)工程組

-市場(chǎng)部(marketing)-用戶(hù)顧客和(或)最終用戶(hù)識(shí)別軟件要解決的問(wèn)題需求是文檔化的

分配給軟件工程組的系統(tǒng)需求必須文檔化它可簡(jiǎn)可煩,簡(jiǎn)單的可是一個(gè)備忘錄,煩雜的可有多卷規(guī)格說(shuō)明如果需求更改,更改必須文檔化,它導(dǎo)致的在其它文檔中的全部必需的更改必須被跟蹤和驗(yàn)證RM目標(biāo)目標(biāo)1分配給軟件的系統(tǒng)需求是受控的,建立供軟件工程和管理使用的基線目標(biāo)2軟件計(jì)劃、產(chǎn)品和活動(dòng)與分配給軟件的系統(tǒng)需求保持一致關(guān)鍵實(shí)踐到目標(biāo)1的映射

目標(biāo)1:分配給軟件的系統(tǒng)需求是受控制的,建立供軟件工程和管理使用的基線

活動(dòng)1:在分配需求被納入軟件項(xiàng)目之前,軟件工程組評(píng)審它們

關(guān)鍵實(shí)踐到目標(biāo)2的映射

目標(biāo)2:軟件計(jì)劃、工作產(chǎn)品和活動(dòng)與分配給軟件的系統(tǒng)需求保持一致活動(dòng)2:軟件工程組采用分配需求作為軟件計(jì)劃、工作產(chǎn)品和活動(dòng)的基礎(chǔ)活動(dòng)3:評(píng)審對(duì)分配需求的更改,將其納入軟件項(xiàng)目共同特點(diǎn)約定1:遵循書(shū)面的、組織的方針去管理對(duì)分配給軟件的系統(tǒng)需求。 該方針要求:對(duì)分配需求建立文檔。由下列人員評(píng)審分配需求:-軟件經(jīng)理,和

-其它受到影響的組。更改軟件計(jì)劃、工作產(chǎn)品和活動(dòng),以便和分配需求的改變保持一致共同特點(diǎn)能力1:項(xiàng)目中建立分析系統(tǒng)需求和對(duì)其分配的職責(zé)能力2:對(duì)分配需求建立文檔能力3:足夠的資源和經(jīng)費(fèi)能力4:軟件工程組及其他組受到培訓(xùn)共同特點(diǎn)測(cè)量與分析1:進(jìn)行測(cè)量并將測(cè)量結(jié)果用以確定對(duì)分配需求的管理活動(dòng)狀態(tài)共同特點(diǎn)驗(yàn)證實(shí)施1:高級(jí)管理者參與定期評(píng)審那些管理分配需求的活動(dòng)驗(yàn)證實(shí)施2:項(xiàng)目經(jīng)理參與評(píng)審管理分配需求的活動(dòng)驗(yàn)證實(shí)施3:QA評(píng)審和審計(jì)管理分配需求的活動(dòng)和工作產(chǎn)品需要費(fèi)用的工作建立方針編制需求文檔培訓(xùn)人員評(píng)審需求和其更改計(jì)劃和需求基線保持一致測(cè)量RM活動(dòng)狀態(tài)評(píng)審

-高級(jí)管理者

-項(xiàng)目管理者

-SQA回報(bào)產(chǎn)品活動(dòng)基于已批準(zhǔn)的和已理解的需求對(duì)于接受更改和協(xié)商更改,軟件組織有一個(gè)基線管理需求的活動(dòng)是可視的軟件項(xiàng)目策劃(PP/SPP)軟件項(xiàng)目策劃目的:為完成軟件工程和管理軟件項(xiàng)目制定合理的計(jì)劃包括:

-估計(jì)待完成的工作

-建立必要的約定

-制定進(jìn)行該工作的計(jì)劃基于計(jì)劃的管理計(jì)劃提供啟動(dòng)軟件開(kāi)發(fā)和管理工作的基礎(chǔ)有許多名字:

-軟件開(kāi)發(fā)計(jì)劃

-軟件項(xiàng)目管理計(jì)劃

-軟件項(xiàng)目計(jì)劃

-項(xiàng)目管理計(jì)劃

-軟件工程管理計(jì)劃軟件開(kāi)發(fā)計(jì)劃的內(nèi)容包括下列的許多項(xiàng)或全部:項(xiàng)目所選擇的生存周期要開(kāi)發(fā)的工作產(chǎn)品清單進(jìn)度對(duì)工作量、成本等的估計(jì)設(shè)施、支持工具和硬件項(xiàng)目風(fēng)險(xiǎn)軟件計(jì)劃內(nèi)容軟件計(jì)劃內(nèi)容包括以下計(jì)劃,但每個(gè)可分立也可合為一體:

-軟件開(kāi)發(fā)計(jì)劃

-SQA計(jì)劃

-SCM計(jì)劃

-風(fēng)險(xiǎn)管理計(jì)劃

-軟件測(cè)試計(jì)劃

-項(xiàng)目培訓(xùn)計(jì)劃計(jì)劃基于估計(jì)在作規(guī)模、工作量、成本、進(jìn)度和/或計(jì)算機(jī)資源估計(jì)時(shí):-如果有歷史數(shù)據(jù),采用它們

-對(duì)估計(jì)的假定和結(jié)果建立文檔好的估計(jì)依賴(lài)于人的技能和判斷滿(mǎn)足約定

約定--期待各方遵守的協(xié)議為了作出計(jì)劃,約定是必須的當(dāng)計(jì)劃是切合實(shí)際的時(shí),約定是可實(shí)現(xiàn)的約定是一個(gè)過(guò)程SPP目標(biāo)目標(biāo)1 供策劃和跟蹤軟件項(xiàng)目用的軟件估計(jì)已建立文檔目標(biāo)2軟件項(xiàng)目的活動(dòng)和約定是有計(jì)劃的并且已建立文檔目標(biāo)3 受影響的組和人員同意他們對(duì)軟件項(xiàng)目的約定關(guān)鍵實(shí)踐到目標(biāo)1的映射目標(biāo)1:對(duì)供策劃和跟蹤軟件項(xiàng)目用的軟件估計(jì)建立文檔

活動(dòng)9:按照文檔化規(guī)程導(dǎo)出對(duì)軟件工作產(chǎn)品規(guī)模(或?qū)浖ぷ鳟a(chǎn)品規(guī)模的更改)的估計(jì)活動(dòng)10:按照文檔化規(guī)程導(dǎo)出對(duì)軟件項(xiàng)目的工作量及成本的估計(jì)活動(dòng)11:按照文檔化規(guī)程導(dǎo)出對(duì)項(xiàng)目的關(guān)鍵計(jì)算機(jī)資源的估計(jì)關(guān)鍵實(shí)踐到目標(biāo)1的映射活動(dòng)12:按照文檔化規(guī)程導(dǎo)出項(xiàng)目的軟件進(jìn)度表活動(dòng)15:記錄軟件策劃數(shù)據(jù)關(guān)鍵實(shí)踐到目標(biāo)2的映射目標(biāo)2:軟件項(xiàng)目的活動(dòng)和約定是有計(jì)劃的并已建立文檔活動(dòng)2:在整個(gè)項(xiàng)目策劃的早期階段起動(dòng)軟件項(xiàng)目策劃,此兩項(xiàng)策劃平行進(jìn)行活動(dòng)5:識(shí)別或確定具有可管理規(guī)模的預(yù)先規(guī)定階段的軟件生存周期活動(dòng)6:按照文檔化規(guī)程制定項(xiàng)目的軟件開(kāi)發(fā)計(jì)劃活動(dòng)7:對(duì)軟件項(xiàng)目的計(jì)劃建立文檔關(guān)鍵實(shí)踐到目標(biāo)2的映射活動(dòng)8:識(shí)別為建立和保持對(duì)軟件項(xiàng)目的控制所必須的工作產(chǎn)品活動(dòng)13:對(duì)與項(xiàng)目的成本、資源、進(jìn)度和技術(shù)方面相聯(lián)系的軟件風(fēng)險(xiǎn)進(jìn)行鑒別、評(píng)估和建立文檔活動(dòng)14:制定項(xiàng)目軟件工程設(shè)施和支持工具的計(jì)劃關(guān)鍵實(shí)踐到目標(biāo)3的映射目標(biāo)3:受影響的組和個(gè)人同意軟件項(xiàng)目的約定活動(dòng)1:軟件工程組參加項(xiàng)目建議群組活動(dòng)3:在項(xiàng)目的整個(gè)生存期內(nèi),軟件工程組和其它受影響的組一起參加整個(gè)項(xiàng)目的策劃活動(dòng)4.高級(jí)管理者參加按照文檔化規(guī)程評(píng)審對(duì)組織外部的個(gè)人和組所作的軟件項(xiàng)目約定共同特點(diǎn)約定1:設(shè)立專(zhuān)職軟件經(jīng)理負(fù)責(zé)協(xié)商約定和制定開(kāi)發(fā)計(jì)劃約定2:項(xiàng)目計(jì)劃活動(dòng)遵從文檔化的組織方針。該方針規(guī)定:將分配給軟件的需求用作為策劃軟件項(xiàng)目的基礎(chǔ)在下列人員之間協(xié)商軟件項(xiàng)目的約定:項(xiàng)目經(jīng)理,項(xiàng)目軟件經(jīng)理,和其它的軟件經(jīng)理和其它的工程組協(xié)商他們介入軟件活動(dòng)的事宜,記入文檔受影響的組評(píng)審軟件項(xiàng)目的軟件規(guī)模估計(jì)、工作量和成本估計(jì)、進(jìn)度、和其它約定高級(jí)管理者評(píng)審所有的對(duì)組織外部的個(gè)人和組所作的軟件項(xiàng)目約定對(duì)項(xiàng)目的軟件開(kāi)發(fā)計(jì)劃進(jìn)行管理和控制共同特點(diǎn)能力1:經(jīng)過(guò)批準(zhǔn)的文檔化SOW已經(jīng)完成能力2:制定軟件開(kāi)發(fā)計(jì)劃的責(zé)任已明確到人能力3:軟件項(xiàng)目計(jì)劃資源已經(jīng)就位能力4:軟件項(xiàng)目策劃活動(dòng)的有關(guān)人員接受有關(guān)培訓(xùn)共同特點(diǎn)測(cè)量與分析1:進(jìn)行測(cè)量并將測(cè)量結(jié)果用以確定軟件策劃活動(dòng)的狀態(tài)共同特點(diǎn)驗(yàn)證實(shí)施1:高級(jí)管理者參與定期評(píng)審軟件策劃活動(dòng)驗(yàn)證實(shí)施2:項(xiàng)目經(jīng)理參與評(píng)審軟件策劃活動(dòng)驗(yàn)證實(shí)施3:SQA組評(píng)審/審核軟件策劃活動(dòng)及工作產(chǎn)品需要費(fèi)用的工作建立方針編制SOW培訓(xùn)人員編制規(guī)程估計(jì)和識(shí)別計(jì)劃的元素策劃和記錄策劃數(shù)據(jù)測(cè)量SPP活動(dòng)的狀態(tài)評(píng)審

-高級(jí)管理者

-項(xiàng)目管理者

-SQA-工程組和其他組回報(bào)在承諾前,工程組已介入計(jì)劃基于可重復(fù)的規(guī)程管理計(jì)劃的活動(dòng)保持可視計(jì)劃已基線化使得風(fēng)險(xiǎn)可視數(shù)據(jù)作為財(cái)富保存軟件項(xiàng)目跟蹤與監(jiān)控(PTO/SPTO)軟件項(xiàng)目跟蹤與監(jiān)控目的:建立對(duì)實(shí)際進(jìn)展的適當(dāng)?shù)目梢曅?,使管理者能在軟件?xiàng)目性能明顯偏離軟件計(jì)劃時(shí)采取有效措施包括:

-對(duì)照以文檔化的估計(jì)、約定和計(jì)劃評(píng)審和跟蹤軟件完成的情況和結(jié)果

-基于實(shí)際的完成情況和結(jié)果調(diào)整這些計(jì)劃相對(duì)計(jì)劃的管理

針對(duì)計(jì)劃和規(guī)格說(shuō)明跟蹤進(jìn)展,包括:

-產(chǎn)品規(guī)模

-項(xiàng)目工作量、成本和進(jìn)度

-活動(dòng)

-風(fēng)險(xiǎn)針對(duì)計(jì)劃跟蹤進(jìn)展的機(jī)制包括:內(nèi)部評(píng)審和(與顧客一起的)正式評(píng)審采取糾正措施

如果在計(jì)劃和實(shí)際進(jìn)展間出現(xiàn)偏差,必須作出判斷是否采取行動(dòng)。

-改變正在進(jìn)行工作的方式,和/或

-調(diào)整計(jì)劃這項(xiàng)判斷導(dǎo)致的糾正措施,原始計(jì)劃的檔案和調(diào)整后的計(jì)劃都應(yīng)保存SPTO目標(biāo)目標(biāo)1對(duì)照軟件計(jì)劃跟蹤實(shí)際結(jié)果和性能目標(biāo)2當(dāng)實(shí)際結(jié)果和性能明顯偏離軟件計(jì)劃時(shí),采取糾正措施并加以管理直到結(jié)束目標(biāo)3對(duì)軟件約定的更改得到受到影響的組和個(gè)人的認(rèn)可關(guān)鍵實(shí)踐到目標(biāo)1的映射目標(biāo)1:對(duì)照軟件計(jì)劃,跟蹤實(shí)際結(jié)果和性能活動(dòng)1:將已文檔化的軟件計(jì)劃用于跟蹤軟件活動(dòng)和傳送狀態(tài)活動(dòng)5:跟蹤軟件工作產(chǎn)品的規(guī)模(或者軟件工作產(chǎn)品更改的規(guī)模),必要時(shí)采取糾正措施關(guān)鍵實(shí)踐到目標(biāo)1的映射活動(dòng)6:跟蹤項(xiàng)目的軟件工作量和成本,必要時(shí)采取糾正措施活動(dòng)7:跟蹤項(xiàng)目的關(guān)鍵計(jì)算機(jī)資源,必要時(shí)采取糾正措施活動(dòng)8:跟蹤項(xiàng)目的軟件進(jìn)度,必要時(shí)采取糾正措施關(guān)鍵實(shí)踐到目標(biāo)1的映射活動(dòng)9:跟蹤軟件工程技術(shù)活動(dòng),必要時(shí)采取糾正措施活動(dòng)10:跟蹤與項(xiàng)目的成本、資源、進(jìn)度及技術(shù)方面有關(guān)的軟件風(fēng)險(xiǎn)活動(dòng)11:記錄軟件項(xiàng)目的實(shí)際測(cè)量數(shù)據(jù)和重新策劃的數(shù)據(jù)關(guān)鍵實(shí)踐到目標(biāo)1的映射活動(dòng)12:軟件工程組進(jìn)行定期的內(nèi)部評(píng)審以便對(duì)照軟件開(kāi)發(fā)計(jì)劃跟蹤技術(shù)進(jìn)度、計(jì)劃、性能和問(wèn)題活動(dòng)13:按照文檔化規(guī)程在所選擇的項(xiàng)目里程碑處進(jìn)行正式評(píng)審以評(píng)價(jià)軟件項(xiàng)目的完成情況和結(jié)果關(guān)鍵實(shí)踐到目標(biāo)2的映射目標(biāo):2:當(dāng)實(shí)際結(jié)果和性能明顯偏離軟件計(jì)劃時(shí),采取糾正措施并加以管理直到結(jié)束活動(dòng)2:按照文檔化規(guī)程修訂項(xiàng)目的軟件開(kāi)發(fā)計(jì)劃活動(dòng)5:跟蹤軟件工作產(chǎn)品的規(guī)模(或者軟件工作產(chǎn)品更改的規(guī)模),必要時(shí)采取糾正措施關(guān)鍵實(shí)踐到目標(biāo)2的映射活動(dòng)6:跟蹤項(xiàng)目的軟件工作量和成本,必要時(shí)采取糾正措施活動(dòng)7:跟蹤項(xiàng)目的關(guān)鍵計(jì)算機(jī)資源,必要時(shí)采取糾正措施活動(dòng)8:跟蹤項(xiàng)目的軟件進(jìn)度,必要時(shí)采取糾正措施關(guān)鍵實(shí)踐到目標(biāo)2的映射活動(dòng)9:跟蹤軟件工程技術(shù)活動(dòng),必要時(shí)采取糾正措施活動(dòng)11:記錄軟件項(xiàng)目的實(shí)際測(cè)量數(shù)據(jù)和重新策劃的數(shù)據(jù)關(guān)鍵實(shí)踐到目標(biāo)3的映射目標(biāo)3:對(duì)軟件的約定的更改得到受影響的組和個(gè)人的認(rèn)可活動(dòng)3:高級(jí)管理者參與按照文檔化規(guī)程評(píng)審對(duì)組織外的個(gè)人和組所作的軟件項(xiàng)目約定和約定的更改活動(dòng)4:將經(jīng)批準(zhǔn)的、影響軟件項(xiàng)目約定的更改傳達(dá)給軟件工程組和其它軟件一有關(guān)組的成員PTOSQA跟蹤的基準(zhǔn)SDP中的估計(jì)、約定過(guò)程、規(guī)程、標(biāo)準(zhǔn)、方針跟蹤內(nèi)容l

工作產(chǎn)品的規(guī)模、工作量和成本、進(jìn)度、資源要求(實(shí)際值和估計(jì)值相比較)l

風(fēng)險(xiǎn)跟蹤l

措施條款跟蹤l

跟蹤技術(shù)進(jìn)展過(guò)程活動(dòng)和工作產(chǎn)品與過(guò)程、標(biāo)準(zhǔn)、方針的符合性(過(guò)程中隱含計(jì)劃)跟蹤結(jié)果各種跟蹤表格不符合項(xiàng)報(bào)告跟蹤人項(xiàng)目負(fù)責(zé)人和項(xiàng)目工程人員獨(dú)立于項(xiàng)目組的SQA人員方式全面抽查共同特點(diǎn)約定1:設(shè)立專(zhuān)職軟件項(xiàng)目經(jīng)理負(fù)責(zé)軟件活動(dòng)及結(jié)果約定2:軟件項(xiàng)目的管理遵從文檔化的組織方針。該方針規(guī)定:采用并維護(hù)一個(gè)已文檔化的軟件開(kāi)發(fā)計(jì)劃作為跟蹤軟件項(xiàng)目的基礎(chǔ)隨時(shí)向項(xiàng)目經(jīng)理報(bào)告軟件項(xiàng)目的狀態(tài)和問(wèn)題當(dāng)軟件計(jì)劃未實(shí)現(xiàn)時(shí),采取糾正措施,或者調(diào)整性能,或者調(diào)整計(jì)劃在受影響的組參與和認(rèn)可的情況下對(duì)軟件的約定進(jìn)行更改高級(jí)管理者評(píng)審所有的約定更改和軟件項(xiàng)目對(duì)組織外部的個(gè)人和組所作的新的約定共同特點(diǎn)能力1:軟件開(kāi)發(fā)計(jì)劃已文檔化并得到批準(zhǔn)能力2:軟件項(xiàng)目經(jīng)理明確分配產(chǎn)品和活動(dòng)的責(zé)任能力3:為跟蹤和監(jiān)督活動(dòng)提供足夠的資源和經(jīng)費(fèi)能力4:軟件經(jīng)理接受管理技術(shù)和管理人員方面的培訓(xùn)能力5:一線經(jīng)理受到項(xiàng)目技術(shù)方面的定向培訓(xùn)共同特點(diǎn)測(cè)量與分析1:進(jìn)行測(cè)量并將測(cè)量結(jié)果用以確定SPTO活動(dòng)的狀態(tài)共同特點(diǎn)驗(yàn)證實(shí)施1:高級(jí)管理人員定期對(duì)SPTO活動(dòng)進(jìn)行評(píng)審驗(yàn)證實(shí)施2:項(xiàng)目經(jīng)理定期或不定期對(duì)SPTO活動(dòng)進(jìn)行評(píng)審驗(yàn)證實(shí)施3:SQA組對(duì)SPTO活動(dòng)進(jìn)行評(píng)審/審核并報(bào)告結(jié)果需要費(fèi)用的工作建立方針培訓(xùn)人員編制規(guī)程必要時(shí),跟蹤和采取改正措施記錄跟蹤和再策劃數(shù)據(jù)測(cè)量SPTO活動(dòng)的狀態(tài)評(píng)審

-高級(jí)管理者

-項(xiàng)目管理者

-SQA-工程組和其他組回報(bào)工程組介入對(duì)約定的更改計(jì)劃與實(shí)際結(jié)果相似適應(yīng)管理計(jì)劃的活動(dòng)保持可視計(jì)劃已基線化風(fēng)險(xiǎn)被跟蹤和保持可視跟蹤和再策劃數(shù)據(jù)作為財(cái)富保存CMM2概述Cont.軟件分包合同管理(SM/SSM)軟件分包合同管理目的:選擇合格的軟件分包商并有效地管理他們包括:

-選擇分包商

-建立和分包商的約定

-跟蹤和評(píng)審分包商的性能和結(jié)果主承包商與分承包商主承包商是負(fù)責(zé)建立系統(tǒng)的組織機(jī)構(gòu)主承包商可以將他們的工作分包給其他承包商,即分承包商主承包商的性能極大地受到分承包商的性能的影響策劃分包合同的工作

在選擇和管理分承包商時(shí),主承包商除通常的項(xiàng)目管理外,還要進(jìn)行附加的活動(dòng)規(guī)定待完成的工作和分包商要遵循的規(guī)程:

-SOW-需求

-待交付的產(chǎn)品

-標(biāo)準(zhǔn)

-規(guī)程規(guī)定選擇和評(píng)價(jià)分包商的準(zhǔn)則選擇分包商分包商的資格可能依賴(lài)許多因素:過(guò)程能力軟件工程經(jīng)驗(yàn)應(yīng)用領(lǐng)域知識(shí)戰(zhàn)略經(jīng)營(yíng)連盟管理分包合同

主承包商必須管理分包合同保證分包商遵循軟件開(kāi)發(fā)計(jì)劃,標(biāo)準(zhǔn)和規(guī)程。通過(guò)以下各項(xiàng)跟蹤進(jìn)展:

-定期的技術(shù)和正式評(píng)審

-監(jiān)控分包商的SQA-監(jiān)控分包商的SCMSSM目標(biāo)目標(biāo)1主承包商選擇合格的軟件分承包商目標(biāo)2主承包商和軟件分承包商認(rèn)同他們相互的約定目標(biāo)3主承包商和軟件分承包商保持不斷的通信目標(biāo)4主承包商對(duì)照約定跟蹤軟件分承包商的實(shí)際結(jié)果和性能關(guān)鍵實(shí)踐到目標(biāo)1的映射目標(biāo)1:主承包商選擇合格的軟件分承包商活動(dòng)1:按照文檔化規(guī)程,定義和規(guī)劃待簽分包合同的工作活動(dòng)2:按照文檔化規(guī)程,在評(píng)價(jià)分包合同投標(biāo)者完成該工作的能力的基礎(chǔ)上選擇軟件分承包商關(guān)鍵實(shí)踐到目標(biāo)2的映射目標(biāo)2:主承包商和軟件分承包商認(rèn)同他們相互的約定活動(dòng)3:將主承包商和軟件分承包商間的合同協(xié)議用作管理分包合同的基礎(chǔ)活動(dòng)4:主承包商評(píng)審和批準(zhǔn)已文檔化的分承包商軟件開(kāi)發(fā)計(jì)劃關(guān)鍵實(shí)踐到目標(biāo)2的映射目標(biāo)2:主承包商和軟件分承包商認(rèn)同他們相互的約定活動(dòng)6:按照已文檔化的規(guī)程判定對(duì)軟件分承包商的工作陳述(SOW)、分包合同條款和條件、以及其它約定的更改關(guān)鍵實(shí)踐到目標(biāo)3的映射目標(biāo)3:主承包商和軟件分承包商保持不斷的通信活動(dòng)7:主承包商的管理者和軟件分承包商的管理者一起進(jìn)行定期的狀態(tài)或協(xié)調(diào)評(píng)審活動(dòng)8:軟件分承包商參與定期技術(shù)評(píng)審和交流關(guān)鍵實(shí)踐到目標(biāo)3的映射活動(dòng)9:按照文檔化規(guī)程在所選擇的里程碑處進(jìn)行正式評(píng)審,評(píng)價(jià)分承包商的軟件工程完成情況和結(jié)果活動(dòng)13:定期評(píng)價(jià)軟件分承包商的性能,并與分承包商一起評(píng)審該評(píng)價(jià)工作關(guān)鍵實(shí)踐到目標(biāo)4的映射目標(biāo)4:主承包商對(duì)照約定跟蹤軟件分承包商的實(shí)際結(jié)果和性能活動(dòng)3.將主承包商和軟件分承包商間的合同協(xié)議用作管理分包合同的基礎(chǔ)活動(dòng)5.將已文檔化的且經(jīng)批準(zhǔn)的分承包商軟件開(kāi)發(fā)計(jì)劃用于跟蹤軟件活動(dòng)和通信狀態(tài)關(guān)鍵實(shí)踐到目標(biāo)4的映射活動(dòng)7:主承包商的管理者和軟件分承包商的管理者一起進(jìn)行定期的狀態(tài)或協(xié)調(diào)評(píng)審活動(dòng)9:按照文檔化規(guī)程在所選擇的里程碑處進(jìn)行正式評(píng)審,評(píng)價(jià)分承包商的軟件工程完成情況和結(jié)果關(guān)鍵實(shí)踐到目標(biāo)4的映射活動(dòng)10:主承包商的SQA組按照文檔化規(guī)程監(jiān)控分承包商的SQA活動(dòng)活動(dòng)11:主承包商的SCM組按照文檔化規(guī)程監(jiān)控分承包商的SCM活動(dòng)關(guān)鍵實(shí)踐到目標(biāo)4的映射活動(dòng)12.主承包商按照文檔化規(guī)程進(jìn)行驗(yàn)收測(cè)試,這是分承包商軟件產(chǎn)品交付的一部分活動(dòng)13.定期評(píng)價(jià)軟件分承包商的性能,并與分承包商一起評(píng)審該評(píng)價(jià)工作共同特點(diǎn)約定1:遵循書(shū)面的組織方針。該方針規(guī)定:在選擇軟件分承包商和管理軟件分包合同時(shí)采用已文檔化的標(biāo)準(zhǔn)和規(guī)程合同協(xié)議形成管理分包合同的基礎(chǔ)對(duì)分包合同的更改需由主承包商和分承包商共同介入和認(rèn)同約定2:指定分管分包合同的經(jīng)理共同特點(diǎn)能力1:提供充分的資源和經(jīng)費(fèi)能力2:參與管理軟件分包合同的管理者接受有關(guān)培訓(xùn)能力3:參與管理分包合同的人員接受技術(shù)方面的定向培訓(xùn)

共同特點(diǎn)測(cè)量1:進(jìn)行測(cè)量并用它來(lái)確定管理軟件分包合同的活動(dòng)狀態(tài)共同特點(diǎn)驗(yàn)證1:高級(jí)經(jīng)理定期參與管理軟件分包合同的評(píng)審活動(dòng)驗(yàn)證2:項(xiàng)目管理者參與管理軟件分包合同的評(píng)審活動(dòng)驗(yàn)證3:SQA評(píng)審/審核管理軟件分包合同的活動(dòng)

和工作產(chǎn)品軟件質(zhì)量保證(QA/SQA)給組織中的每個(gè)人提供可視性SQA的價(jià)值在于它提供對(duì)項(xiàng)目的活動(dòng)、過(guò)程和產(chǎn)品的獨(dú)立視圖SQA是管理者的“耳目”,絕大多數(shù)KPA在驗(yàn)證實(shí)施中包括SQA實(shí)踐獨(dú)立性與客觀性約定1.2指示,SQA組有向高級(jí)管理者報(bào)告的獨(dú)立渠道(一般期望有一個(gè)獨(dú)立的SQA組)SQA的目標(biāo)2提供在定義SQA時(shí)的選擇范圍(客觀地驗(yàn)證依符性)解決不符合問(wèn)題

有三種方式解決不符合問(wèn)題:使得產(chǎn)品或過(guò)程滿(mǎn)足標(biāo)準(zhǔn)、規(guī)程、或需求改變標(biāo)準(zhǔn)或規(guī)程以使它可用作出管理決策,允許不滿(mǎn)足標(biāo)準(zhǔn)、規(guī)程、或需求SQA與項(xiàng)目的合作

SQA對(duì)項(xiàng)目組有幫助作用:

-SQA在項(xiàng)目的早期開(kāi)始

-SQA幫助建立和評(píng)審規(guī)程、計(jì)劃和標(biāo)準(zhǔn)

-發(fā)現(xiàn)問(wèn)題時(shí),首先在項(xiàng)目?jī)?nèi)解決在較高的級(jí)別上,SQA前瞻性地進(jìn)行推進(jìn)軟件過(guò)程和產(chǎn)品的改進(jìn)工作SQA目標(biāo)目標(biāo)1軟件質(zhì)量保證活動(dòng)是有計(jì)劃的目標(biāo)2軟件產(chǎn)品和活動(dòng)遵守適用的標(biāo)準(zhǔn)、規(guī)程和需求的情況得到客觀的驗(yàn)證目標(biāo)3受影響的組和個(gè)人接到軟件質(zhì)量保證活動(dòng)和結(jié)果的通知目標(biāo)4高級(jí)管理者處理在軟件項(xiàng)目?jī)?nèi)部不能解決的不符合問(wèn)題關(guān)鍵實(shí)踐到目標(biāo)1的映射目標(biāo)1:SQA活動(dòng)是有計(jì)劃的活動(dòng)1:按照文檔化規(guī)程制定軟件項(xiàng)目的SQA計(jì)劃活動(dòng)2:按照SQA計(jì)劃進(jìn)行SQA組的活動(dòng)關(guān)鍵實(shí)踐到目標(biāo)2的映射目標(biāo)2:軟件產(chǎn)品和活動(dòng)遵守適用的標(biāo)準(zhǔn)、規(guī)程和需求的情況得到客觀的驗(yàn)證活動(dòng)2:按SQA計(jì)劃進(jìn)行SQA組的活動(dòng)活動(dòng)3:SQA組參與準(zhǔn)備和評(píng)審項(xiàng)目的軟件開(kāi)發(fā)計(jì)劃、標(biāo)準(zhǔn)和規(guī)程關(guān)鍵實(shí)踐到目標(biāo)2的映射活動(dòng)4:SQA組評(píng)審軟件工程活動(dòng)以驗(yàn)證符合性活動(dòng)5:SQA組審核指定的軟件工作產(chǎn)品以驗(yàn)證符合性

關(guān)鍵實(shí)踐到目標(biāo)3的映射目標(biāo)3:受影響的組和個(gè)人接到SQA活動(dòng)及其結(jié)果的通知活動(dòng)6:SQA組定期向軟件工程組報(bào)告其活動(dòng)的結(jié)果活動(dòng)7:按照文檔化規(guī)程,對(duì)在軟件活動(dòng)和軟件工作產(chǎn)品中所鑒別出的偏差建立文檔并加以處理活動(dòng)8:當(dāng)合適時(shí),SQA組與顧客的SQA人員一起對(duì)它的活動(dòng)和發(fā)現(xiàn)進(jìn)行定期評(píng)審關(guān)鍵實(shí)踐到目標(biāo)4的映射目標(biāo)4:高級(jí)管理者處理在軟件項(xiàng)目?jī)?nèi)部不能解決的不符合問(wèn)題活動(dòng)7:按照文檔化規(guī)程,對(duì)在軟件活動(dòng)和軟件工作產(chǎn)品中所鑒別出的偏差建立文檔并加以處理共同特點(diǎn)約定1:遵循書(shū)面的實(shí)施SQA的組織方針。該方針規(guī)定:對(duì)全部軟件項(xiàng)目,SQA功能到位SQA有一個(gè)向高級(jí)管理者報(bào)告的渠道,它獨(dú)立于:

□項(xiàng)目經(jīng)理□項(xiàng)目的軟件工程組□其它的軟件一有關(guān)組★高級(jí)管理者定期地評(píng)審SQA活動(dòng)和結(jié)果共同特點(diǎn)能力1:存在負(fù)責(zé)協(xié)調(diào)和實(shí)施項(xiàng)目的SQA的組能力2:為進(jìn)行SQA活動(dòng)提供充分的資源和經(jīng)費(fèi)能力3:SQA組的成員經(jīng)過(guò)培訓(xùn)能力4:項(xiàng)目組成員接受有關(guān)SQA組的任務(wù)、職責(zé)、權(quán)力和價(jià)值等的定向培訓(xùn)共同特點(diǎn)測(cè)量1:進(jìn)行測(cè)量并將測(cè)量結(jié)果用于確定SQA活動(dòng)的成本和進(jìn)度狀態(tài)共同特點(diǎn)驗(yàn)證1:高級(jí)經(jīng)理定期參與評(píng)審SQA活動(dòng)驗(yàn)證2:項(xiàng)目經(jīng)理定期又事件驅(qū)動(dòng)地參與評(píng)審SQA活動(dòng)驗(yàn)證3:獨(dú)立于SQA組的專(zhuān)家定期評(píng)審項(xiàng)目SQA組的活動(dòng)和軟件工作產(chǎn)品軟件配置管理(CM/SCM)軟件配置管理SCM的目的是在整個(gè)軟件生存周期內(nèi)建立和維護(hù)軟件項(xiàng)目產(chǎn)品的完整性包括:識(shí)別配置項(xiàng)/單元系統(tǒng)地控制更改在整個(gè)軟件生存周期內(nèi)保持和配置的完整性和可跟蹤性使用基線

SCM依賴(lài)于基線化的軟件工作產(chǎn)品一個(gè)基線是一個(gè)規(guī)格說(shuō)明或者產(chǎn)品,它:已經(jīng)過(guò)正式評(píng)審并得到認(rèn)同作為進(jìn)一步工作的基礎(chǔ)只有經(jīng)過(guò)正式的更改控制規(guī)程才能更改更改控制

SCM提供一個(gè)穩(wěn)定的工作環(huán)境對(duì)工作產(chǎn)品的不受控的更改導(dǎo)致混亂的過(guò)程SCM通過(guò)基線提供對(duì)軟件工作產(chǎn)品狀態(tài)的一個(gè)“存貯器”當(dāng)許多個(gè)人同時(shí)工作在同一產(chǎn)品上,SCM協(xié)調(diào)軟件工作產(chǎn)品的提取和更改軟件產(chǎn)品和軟件工作產(chǎn)品軟件產(chǎn)品是指交付給客戶(hù)或最終用戶(hù)的一套完整的計(jì)算機(jī)軟件、規(guī)程、以及相關(guān)的文檔和數(shù)據(jù),或者其中的任何獨(dú)立的項(xiàng)軟件工作產(chǎn)品是作為定義、維護(hù)或使用一個(gè)軟件過(guò)程的一部分所生成的任何人工制品,它包括過(guò)程描述、計(jì)劃、規(guī)程、計(jì)算機(jī)程序及其相連文檔,可以打算也可以不打算將他們交付客戶(hù)或最終用戶(hù)基線與開(kāi)發(fā)配置管理

在基線CM中,在預(yù)先確定的點(diǎn)上建立對(duì)所識(shí)別軟件工作產(chǎn)品的基線在開(kāi)發(fā)CM中,開(kāi)發(fā)者當(dāng)他們完成其工作時(shí)實(shí)施配置控制SCM關(guān)鍵過(guò)程區(qū)域能夠只用最少量的基線管理就能實(shí)現(xiàn)受管理和控制

某些軟件工作產(chǎn)品并不需要正規(guī)的配置管理,但是需要:

-版本控制

-更改控制 這在KPA中被稱(chēng)為“受管理和控制的”,是開(kāi)發(fā)配置管理的一個(gè)子集SCM目標(biāo)目標(biāo)1軟件配置管理活動(dòng)是有計(jì)劃的目標(biāo)2所選定的軟件工作產(chǎn)品是已標(biāo)識(shí)的、受控的和適用的目標(biāo)3對(duì)已標(biāo)識(shí)的軟件工作產(chǎn)品的更改是受控的目標(biāo)4受影響的組和個(gè)人得到軟件基線的狀態(tài)和內(nèi)容的通知關(guān)鍵實(shí)踐到目標(biāo)1的映射目標(biāo)1:SCM活動(dòng)是有計(jì)劃的活動(dòng)1:按照文檔化規(guī)程對(duì)每個(gè)項(xiàng)目準(zhǔn)備一份SCM計(jì)劃活動(dòng)2:用文檔化的經(jīng)批準(zhǔn)的SCM計(jì)劃作為進(jìn)行SCM活動(dòng)的基礎(chǔ)關(guān)鍵實(shí)踐到目標(biāo)2的映射目標(biāo)2:所選定的軟件工作產(chǎn)品是經(jīng)標(biāo)識(shí)的、受控的和適用的

活動(dòng)2:用文檔化的經(jīng)批準(zhǔn)的SCM計(jì)劃作為進(jìn)行SCM活動(dòng)的基礎(chǔ)活動(dòng)3:建立一個(gè)配置管理庫(kù)系統(tǒng)作為軟件基線的倉(cāng)庫(kù)關(guān)鍵實(shí)踐到目標(biāo)2的映射活動(dòng)4:標(biāo)識(shí)將置于配置管理之下的軟件工作產(chǎn)品活動(dòng)7:按照文檔化規(guī)程生成由軟件基線庫(kù)制造的產(chǎn)品并控制它們的發(fā)行關(guān)鍵實(shí)踐到目標(biāo)3的映射目標(biāo)3:對(duì)已標(biāo)識(shí)的軟件工作產(chǎn)品的更改是受控的活動(dòng)5:按照已文檔化的規(guī)程,起動(dòng)、記錄、評(píng)審、批準(zhǔn)和跟蹤對(duì)所有配置項(xiàng)或單元的更改請(qǐng)求和問(wèn)題報(bào)告活動(dòng)6:按照文檔化規(guī)程控制基線的更改關(guān)鍵實(shí)踐到目標(biāo)4的映射目標(biāo)4:受影響的組和個(gè)人收到軟件基線的狀態(tài)的通知活動(dòng)8:按照文檔化規(guī)程記錄配置項(xiàng)或單元的狀態(tài)活

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論