女人久久久www免费人成看片,国内自拍偷拍网,国产一区二区三区免费在线观看,欧美精品三区四区,91久久国产综合久久91,欧美成人精品第一区二区三区 ,美女成人在线观看

專業(yè)信息系統(tǒng)項目管理師網(wǎng)站|培訓機構(gòu)|服務(wù)商(2021信息系統(tǒng)項目管理師學習QQ群:89253946,客服QQ:800184589)

軟題庫 培訓課程
當前位置:信管網(wǎng) >> 信息系統(tǒng)項目管理師 >> 綜合知識 >> 文章內(nèi)容
信息系統(tǒng)項目管理師計算機綜合知識:軟件過程管理
來源:信管網(wǎng) 2012年04月27日 【所有評論 分享到微信

軟件過程管理

CMM:軟件過程能力成熟度模型
 
CMM基本概念
1、過程:為實現(xiàn)既定目標的一系列操作步驟
2、軟件過程:指人們用于開發(fā)和維護軟件及其相關(guān)產(chǎn)品的一系列活動、方法、實踐和革新。
3、軟件過程能力:描述了在遵循一個軟件過程后能夠先到的預期結(jié)果的界限范圍,是對能力的一種衡量,用它可以預測一個組織在承接下一個軟件項目時,能期望得到的最可能的結(jié)果。
4、軟件過程性能:表示遵循一個軟件過程后所得到的實際結(jié)果,軟件過程性能關(guān)注的是實際得到的結(jié)果,軟件過程能力關(guān)注的是期望得到的結(jié)果。由于項目要求和客觀環(huán)境的差異,軟件過程性能不可能充分反映軟件過程整體能力,即軟件過程性能受限于它的環(huán)境。
5、軟件過程成熟度:指一個具體的軟件過程被明確地定義、管理、評價、控制和產(chǎn)生實效的程度。表明了組織實施軟件過程的實際水平。
6、關(guān)鍵過程域:指一系列相互關(guān)聯(lián)的操作活動。這些活動反映了一個軟件組織改進軟件過程時所必須滿足的條件。KPA標志了達到某個成熟程度級別時所必須滿足的條件。
7、關(guān)鍵實踐:指關(guān)鍵過程域中的一些主要實踐活動。每個KPA由關(guān)鍵實踐組成,通過實現(xiàn)關(guān)鍵實踐達到關(guān)鍵過程域的目標,關(guān)鍵實踐描述了該做什么,但沒有規(guī)定如何去做。
8、軟件過程評估:用來判斷一個組織當前所涉及的軟件過程的狀態(tài),以確定組織該如何對其進行有效的改進。
9、軟件能力評價:用來判斷有意承擔某個軟件項目的軟件組織的軟件過程能力,或判斷已進行的軟件過程所處的狀態(tài)是否正確或是否正常。
10、      軟件工程組:負責一個項目的軟件開發(fā)和維護活動的團隊,如分析、設(shè)計、編碼測試等
11、      軟件相關(guān)組:支持但不直接負責軟件開發(fā)和維護工作的團隊,如質(zhì)量保證組,軟件工程過程組等
12、      軟件工程過程組:由專家組成的組,推進組織采用的軟件過程的定義、維護和改進工作。
13、      系統(tǒng)工程組:包括分析系統(tǒng)需求,將系統(tǒng)需求分配給硬件、軟件和其他成分,規(guī)定硬件、軟件和其他成分的界面。
14、      系統(tǒng)測試組
15、      軟件質(zhì)量保證組
16、      軟件配置管理組
17、      培訓組
 
CMM分級標準
1、初始級:軟件過程定義無章法和無步驟可循的狀態(tài),成功往往依賴個別人或機遇
2、可重復級:建立了基本的項目管理過程,對類似的項目,能重復以往所取得的成功
3、已定義級:定義了組織級的標準軟件過程
4、已管理級:是量化的管理,所有過程都建立了相應的度量方式
5、優(yōu)化級:通過各種定量分析,能夠不斷地、持續(xù)地進行過程改進。
除第一級外,每一級都設(shè)定了一組目標,如果達到這組目標,則表明達到了這個成熟級別,每個低級別的實現(xiàn)均是高級別實現(xiàn)的基礎(chǔ),上升一組需12~30個月之間。
CMM分級標準有兩個用途:
1、軟件組織利用它可以評估自己當前的過程成熟度,并以此提出嚴格改進策略
2、作為客戶選擇軟件開發(fā)商的一種評價標準。
 
CMM的內(nèi)部結(jié)構(gòu)
除第一級外,每一級按完全相同的內(nèi)部結(jié)構(gòu)構(gòu)成。
1、最頂層為成熟度等級,反映了軟件組織的軟件過程能力
2、成熟度等級包含關(guān)鍵過程域:要達到某個成熟度等級,必須完全滿足關(guān)鍵過程域所規(guī)定的的要求。單個項目管理在可重復級,集成、同組評審,過程、培訓在已定義級,定量管理和軟件質(zhì)量管理在已管理級,改進和缺陷預防在優(yōu)化級
1、可重復級:需求管理、軟件項目計劃、軟件項目跟蹤與監(jiān)控、軟件子合同管理、軟件質(zhì)量保證、軟件配置管理
2、已定義級:集成軟件管理、組間協(xié)調(diào)、組織過程焦點、組織過程定義、培訓程序、軟件產(chǎn)品工程、同級評審
3、已管理級:定量管理過程、軟件質(zhì)量管理
4、優(yōu)化級:技術(shù)改進管理、過程改進管理、缺陷預防
3、KPA用5個公共屬性對關(guān)鍵實踐分組,
1、執(zhí)行約定:也稱實施保證,是組織為了建立和實施KPA必須采取的行動,與政策和管理方式有關(guān)
2、執(zhí)行能力:也稱實施能力,是企業(yè)實施KPA的前提條件,滿足了這些條件后,可有可能執(zhí)行KPA的實踐活動,關(guān)注項目計劃的實踐,資源的配置,責任的分配,培訓等
3、實施活動:執(zhí)行KPA所需的必要行動、任務(wù)和步驟。包括計劃、執(zhí)行的任務(wù),任務(wù)的跟蹤等。是惟一與項目執(zhí)行相關(guān)的的屬性,其他屬性涉及CMM能力基礎(chǔ)設(shè)施的建立。
4、度量和分析:確定執(zhí)行活動的狀態(tài)和執(zhí)行活動的有效性
5、實施驗證:驗證執(zhí)行活動是否與建立的過程一致。如管理評審和審計,質(zhì)量保證等
 
軟件過程評估(SPE)和軟件能力評價(SCE)
軟件過程評估(SPE)針對的是軟件組織自身內(nèi)部軟件過程的改進問題,目的在于發(fā)現(xiàn)缺陷,提出改進方向。
軟件能力評價(SCE)是對接受評價者在一定條件下、規(guī)定時間內(nèi)能否完成特定項目的能力的考核。
SPE和SCE的過程:
1、成立評估小組
2、問卷調(diào)查和取樣
3、結(jié)果分析
4、現(xiàn)場訪問
5、CMM模型對照分析
6、依據(jù)KPA的基本情況列出評估提綱
 
SPE和SCE不同:
1、SPE和SCE在出發(fā)點和目標上的不同,使會談、調(diào)查、收集的信息和輸出的表示方式有本質(zhì)的不同
2、SPE和SCE結(jié)果和結(jié)果所起的作用不同
3、SPE和SCE對被評價單位的影響不同,進而也影響到單位對SPE和SCE的態(tài)度,一般對SPE的態(tài)度比較開放,對SCE的態(tài)度比較慎重。
 
軟件企業(yè)如何實施CMM
1、提高思想認識
2、進行CMM培訓和咨詢工作
3、確定合理的目標
4、成立工作組
5、制定和完善軟件過程
6、內(nèi)部評審:組織內(nèi)部成員,對自己的軟件過程進行評審,找出其中的不足并進行改進
7、正式評估:由美國卡內(nèi)基梅隆大學的軟件工程研究所(CMU/SEI)授權(quán)的主任評估師領(lǐng)導一個評審小組進行。
8、根據(jù)評估結(jié)果改進軟件過程
 
CMMI綜述
能力成熟度模型集成是CMM模型的最新版本,專業(yè)領(lǐng)域覆蓋軟件工程、系統(tǒng)工程、集成產(chǎn)品開發(fā)和系統(tǒng)采購。
 
CMMI模型的表示
CMMI模型兩種表示法:階段式和連續(xù)式。連續(xù)式表示法強調(diào)的是單個過程域的能力,從過程域的角度考察基線和度量結(jié)果的改善,其關(guān)鍵術(shù)語是“能力”。而階段式表示法強調(diào)的是組織的成熟度,從過程域集合的角度考察整個組織的過程成熟度階段,其關(guān)鍵術(shù)語是“成熟度”。
 
階段式模型分為5個級別
1、級別1(初始級):代表了以不可預測結(jié)果為特征的過程成熟度,過程處于無序狀態(tài),成功主要取決于團隊的技能
2、級別2(已管理級):代表了可以重復項目執(zhí)行為特征的過程成熟度,主要的過程焦點在于項目級的活動和實踐。
3、級別3(嚴格定義級)代表了以組織內(nèi)改進項目執(zhí)行為特征的過程成熟度。建立組織級的活動和實踐。
4、級別4(定量管理級)代表了以改進組織性能為特征的過程成熟度。在業(yè)務(wù)表現(xiàn)的競爭尺度方面的結(jié)果是可預測的。
5、級別5(優(yōu)化級)代表了以可快速進行重新配置的組織性能,以及定量的、持續(xù)的過程改進為特征的過程成熟度。
 
CMMI評估分為三類
1、A類評估:全面綜合的評估方法,要求在評估中全面覆蓋評估中所使用的模型,并且在評估結(jié)果中提供對組織的成熟度等級的評定結(jié)果。
2、B類評估:較少綜合,花費也較少。在開始時做部分自我評估,并集中于需要關(guān)注的過程域。不評定組織的成熟度等級
3、C類評估:也稱為快估。主要是檢查特定的風險域,找出過程中的問題所在。
 
CMMI階段式的基本結(jié)構(gòu)從CMM演變而來,但是CMMI的結(jié)構(gòu)更加形式化和精致,也更加復雜,尤其為了保證連續(xù)式和階段式的統(tǒng)一性,增加了結(jié)構(gòu)的理解難度
CMMI與CMM相比,強調(diào)對需求、工程過程、度量、風險的管理。
CMM是作為評估標準出現(xiàn)的,所以是必要的才能保證評估的標準,CMMI是作為改進模型出現(xiàn)的,羅列了較多的最佳實踐,以利于過程的改進。
 
個體軟件過程(PSP)
個體軟件過程是一種可用于控制、管理和改進個人工作方式的自我持續(xù)改進過程。是一個包括軟件開發(fā)表格、指南和規(guī)程的結(jié)構(gòu)化框架。PSP與具體的技術(shù)相對獨立,其原則能夠應用到幾乎軟件工程任務(wù)之中。
CMM側(cè)重于軟件企業(yè)中有關(guān)軟件過程的宏觀管理,面向軟件開發(fā)單位,PSP則側(cè)重于有關(guān)軟件過程的微觀優(yōu)化,面向軟件開發(fā)人員。
PSP分為四個級別:
1、個體度量過程PSP0和PSP0.1:建立個體過程基線,學會使用PSP的各種表格采集過程的有關(guān)數(shù)據(jù),記錄過程中存在的問題、解決問題的措施,以提高軟件開發(fā)人員的質(zhì)量意識和過程意識。
2、個體規(guī)劃過程PSP1和PSP1.1:重點是個體計劃,學會編制項目開發(fā)計劃。
3、個體質(zhì)量管理過程PSP2和PSP2.1:重點是個體質(zhì)量管理,根據(jù)程序的缺陷建立檢測表,按照檢測表進行設(shè)計復查和代碼復查,以便及早發(fā)現(xiàn)缺陷,使修復缺陷的代價最小。
4、個體循環(huán)過程PSP3:把個體開發(fā)小程序所能達到的生產(chǎn)效率和生產(chǎn)質(zhì)量,延伸到大型程序。其方法是采用迭代增量式開發(fā)方法。
 
群組軟件過程(TSP)
TSP對群組軟件過程的定義、度量和改革提出了一套原則、策略和方法,描述了如何創(chuàng)建高效且具有自我管理能力的工程小組。
實施TSP的五個先決條件:
1、高層主管和各級管理人員的支持
2、全體有關(guān)人員的積極參與
3、循環(huán)往復、持續(xù)改善,不能一蹴而就
4、項目組的開發(fā)人員需要經(jīng)過PSP培訓
5、整個開發(fā)單位的能力成熟度在應處于CMM二級以上
TSP一般將一個軟件項目的開發(fā)工作分為四個階段。
 
CMM/TSP/PSP三者的結(jié)合
CMM/TSP/PSP為軟件產(chǎn)業(yè)提供了一個集成化的、三維的軟件過程改進框架。CMM是過程改善的第一步,它提供了評價組織能力的方式,并為TSP提供了指導原則。PSP為TSP的實施提供了軟件工程師的個人技能。TSP結(jié)合了CMM的管理方法和PSP的工程技能。
掃碼關(guān)注公眾號

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評論  查看完整評論  

推薦文章