cmmi軟件開發(fā)流程(cmmi軟件工程)
今天給各位分享cmmi軟件開發(fā)流程的知識(shí),其中也會(huì)對(duì)cmmi軟件工程進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、CMM和CMMI是什么?區(qū)別是什么?
- 2、做CMMI咨詢師需要有軟件開發(fā)經(jīng)驗(yàn)嗎?
- 3、CMMI分為哪幾個(gè)等級(jí)?
- 4、什么是CMMI3認(rèn)證
- 5、ISO CMMI 是什么
CMM和CMMI是什么?區(qū)別是什么?
1、它們是什么\x0d\x0aCMMI 的全稱為:Capability Maturity Model Integration,即能力成熟度模型集成。 \x0d\x0aCMM 的全稱為:Capability Maturity Model ,即能力成熟度模型。\x0d\x0a2、區(qū)別\x0d\x0aCMMI 模型的前身是 SW-CMM 和 SE-CMM,前者就是我們指的CMM(SW-CMM )。CMMI與SW-CMM的主要區(qū)別就是覆蓋了許多領(lǐng)域;CMMI到目前為止包括以下四個(gè)CMM: \x0d\x0a(1)、軟件工程(SW-CMM) 軟件工程的對(duì)象是軟件系統(tǒng)的開發(fā)活動(dòng),要求實(shí)現(xiàn)軟件開發(fā)、運(yùn)行、維護(hù)活動(dòng)系統(tǒng)化、制度化、量化。 \x0d\x0a(2)、系統(tǒng)工程(SE-CMM) 系統(tǒng)工程的對(duì)象是全套系統(tǒng)的開發(fā)活動(dòng),可能包括也可能不包括軟件。系統(tǒng)工程的核心是將客戶的需求、期望和約束條件轉(zhuǎn)化為產(chǎn)品解決方案,并對(duì)解決方案的實(shí)現(xiàn)提供全程的支持。 \x0d\x0a(3)、集成的產(chǎn)品和過程開發(fā)(IPPD-CMM) 集成的產(chǎn)品和過程開發(fā)是指在產(chǎn)品生命周期中,通過所有相關(guān)人員的通力合作,采用系統(tǒng)化的進(jìn)程來更好地滿足客戶的需求、期望和要求。如果項(xiàng)目或企業(yè)選擇IPPD進(jìn)程,則需要選用模型中所有與IPPD相關(guān)的實(shí)踐。 \x0d\x0a(4)、采購(SS-CMM) 采購的內(nèi)容適用于那些供應(yīng)商的行為對(duì)項(xiàng)目的成功與否起到關(guān)鍵作用的項(xiàng)目。主要內(nèi)容包括:識(shí)別并評(píng)價(jià)產(chǎn)品的潛在來源、確定需要采購的產(chǎn)品的目標(biāo)供應(yīng)商、監(jiān)控并分析供應(yīng)商的實(shí)施過程、評(píng)價(jià)供應(yīng)商提供的工作產(chǎn)品以及對(duì)供應(yīng)協(xié)議很供應(yīng)關(guān)系進(jìn)行適當(dāng)?shù)恼{(diào)整。
做CMMI咨詢師需要有軟件開發(fā)經(jīng)驗(yàn)嗎?
對(duì)于軟件過程改進(jìn)。 (SPI軟件過程改進(jìn))
幫助軟件企業(yè)的規(guī)劃,開發(fā)和實(shí)施軟件過程的變化。
2,軟件過程評(píng)估。 (SPA軟件過程評(píng)估)
在評(píng)估中,一組軟件人才培訓(xùn),以確定企業(yè)的軟件過程的狀態(tài),識(shí)別企業(yè)面臨的軟件過程中,最迫切需要解決的問題,取得企業(yè)領(lǐng)導(dǎo)的支持軟件過程改進(jìn)。 (使用前面的步驟,使用2)
軟件能力評(píng)價(jià)。 (SCE軟件能力評(píng)估)
能力評(píng)價(jià),一組受過培訓(xùn)的專業(yè)人員來識(shí)別能力的軟件專業(yè)承包資質(zhì),軟件或檢查顯示器采用的是軟件生產(chǎn)過程的狀態(tài)。
CMMI成熟度模型,軟件公司,包括中小型企業(yè),如何成為人們關(guān)注的焦點(diǎn),如何在具體項(xiàng)目引進(jìn)和實(shí)施CMMI標(biāo)準(zhǔn)的軟件流程改造的基礎(chǔ)上。實(shí)施CMMI的核心焦點(diǎn)是技術(shù)方面的軟件開發(fā),但工程過程和項(xiàng)目管理水平的水平。所謂的工程工藝水平是指參與項(xiàng)目開發(fā)的全過程作為一個(gè)系統(tǒng)的學(xué)習(xí)過程的相關(guān)問題的研究和實(shí)施。學(xué)習(xí)本身的過程是不同于通常所說的軟件工程技術(shù)(如編碼,操作系統(tǒng)等),也不同于一般的項(xiàng)目管理,軟件過程不僅涉及這方面的軟件工程?處理具體描述其獨(dú)特的功能。事實(shí)上,任何企業(yè)在開發(fā)工程產(chǎn)品的實(shí)踐,已開發(fā)的過程中,許多公司并沒有被記錄或疑慮。按照學(xué)校的角度來看的工程過程中沒有正確的過程,它是不可能有合適的產(chǎn)品,因此發(fā)展組織的過程中,需要規(guī)范和完善。
軟件過程必然是相關(guān)的工程管理,所以它是不一樣的技術(shù)問題,容易計(jì)劃的具體發(fā)展,走上國(guó)內(nèi)小型和中型軟件公司和部門,特別是多數(shù)在通過過程系統(tǒng)的發(fā)展轉(zhuǎn)型過程中,要特別注意以下幾個(gè)方面有很好的把握的要領(lǐng),開始其實(shí)施的過程:
1。不急和盲目樂觀。采納任何新的系統(tǒng),都不可避免地涉及重組和調(diào)整的老系統(tǒng),需要投入相當(dāng)?shù)臎Q心和時(shí)間。如果企業(yè)決定全面評(píng)估后,CMMI工程標(biāo)準(zhǔn)規(guī)范建設(shè)自己的軟件開發(fā)行為,你應(yīng)該為了提高的前提下盡早實(shí)施企業(yè)發(fā)展過程中的調(diào)整,以便有足夠的時(shí)間去了解和評(píng)估其有效性的預(yù)改造。
2。必須了解CMMI的一套標(biāo)準(zhǔn),它被指定什么樣(What),而不是如何做(How)的同時(shí),CMMI也代表了獨(dú)特的角度來理解和分析軟件生產(chǎn)過程(哲學(xué))。 CMMI專注于在這個(gè)過程中的關(guān)鍵要素,而不是詳盡無遺的,它主要不是為了解決問題的一個(gè)具體的項(xiàng)目,但也不能保證這一框架的產(chǎn)品開發(fā)100%的成功CMMI軟件過程工程的集合描述流程和管理流程等方面的過程改進(jìn)創(chuàng)新,依靠許多小的階段步驟,不可能一蹴而就。
3。 CMMI1.1版本主要是針對(duì)大型軟件公司的發(fā)展,這些企業(yè)通常關(guān)注的軟件生產(chǎn)過程的各個(gè)方面。對(duì)于少于20人的小企業(yè),1.1版的某些部分可能不適用。
4。然而,企業(yè)通過CMMI過程改進(jìn),引進(jìn)新的技術(shù)和自動(dòng)化工具,以幫助軟件開發(fā)人員實(shí)現(xiàn)的過程改進(jìn)要求企業(yè)全面投入運(yùn)作,需要一個(gè)較長(zhǎng)的周期,而對(duì)引進(jìn)技術(shù)的周期相對(duì)較短。但如果企業(yè)僅僅依靠技術(shù),提高工藝改進(jìn),和長(zhǎng)期的,而不是企業(yè)可能收獲很少。
5。 “知己知彼,百戰(zhàn)不殆”。實(shí)施前改善企業(yè)應(yīng)對(duì)所有軟件的功能和過程的狀態(tài)盡可能客觀,詳細(xì)了解其目前的水平。初步診斷自測(cè)表連接到業(yè)務(wù)拓展能力,可以參考這篇文章后,在明確自己的實(shí)際工藝水平,企業(yè)應(yīng)確定需要達(dá)到的目標(biāo)和水平的主要差距在哪里。企業(yè)為了達(dá)到目標(biāo),包括特定的過程目標(biāo)和核心過程域(KPA)。項(xiàng)目的特點(diǎn)與企業(yè)自身的發(fā)展水平,這個(gè)水平應(yīng)該是一致的。清除在企業(yè)的實(shí)際水平與目標(biāo)水平之間的差距,規(guī)劃,決定改進(jìn)的順序和程度,可參考的決策因素,包括:投入的進(jìn)度和質(zhì)量的目標(biāo)和平衡能力,保證,整體業(yè)務(wù)發(fā)展及當(dāng)前項(xiàng)目開發(fā)的平衡,員工素質(zhì)條件,最薄弱的環(huán)節(jié),最迫切需要加強(qiáng)聯(lián)系,是最簡(jiǎn)單,最有效的鏈接,等等。
6。如果可能的話,成立一個(gè)專門的過程改進(jìn)規(guī)劃組在企業(yè)內(nèi)部和與企業(yè)外部咨詢機(jī)構(gòu)或顧問,制定了詳細(xì)的實(shí)施方案的過程中,同時(shí)注意計(jì)劃的修訂和調(diào)整的實(shí)施過程中。指定為盡可能具體和詳細(xì)的??改進(jìn)計(jì)劃,這包括:
有針對(duì)性的檢查和貢獻(xiàn)的實(shí)際測(cè)試標(biāo)準(zhǔn);
詳細(xì)的實(shí)施步驟,一個(gè)人負(fù)責(zé)實(shí)施的每一個(gè)環(huán)節(jié),協(xié)調(diào)各方解決的各個(gè)環(huán)節(jié)之間的沖突;
采用的新技術(shù)和新工具,其作用的詳細(xì)分析,并得到一個(gè)方式,并準(zhǔn)備改造的新技術(shù)和新工具,人員培訓(xùn),以適應(yīng)項(xiàng)目所需。
開發(fā)項(xiàng)目的開發(fā)計(jì)劃,并且將鏈接到每個(gè)進(jìn)程和實(shí)現(xiàn)這一時(shí)間表。
項(xiàng)目發(fā)展預(yù)測(cè)為基礎(chǔ)的規(guī)劃和開發(fā)工作的投入時(shí)間。
預(yù)先規(guī)劃發(fā)展過程中的數(shù)據(jù)采集,分析,和提供方式和周期;
所有流程,包括:需求分析,項(xiàng)目計(jì)劃,項(xiàng)目驗(yàn)收并交付必須提交保留,必須要有具體的監(jiān)測(cè)和評(píng)估計(jì)劃,監(jiān)督執(zhí)行的過程。該計(jì)劃應(yīng)考慮到可能的偏見和應(yīng)對(duì)方案。
高級(jí)管理人員應(yīng)參與制定和實(shí)施的過程而形成的系統(tǒng)。領(lǐng)導(dǎo)是負(fù)責(zé)每個(gè)階段的改進(jìn)總結(jié),并制定繼任者計(jì)劃,涉及的計(jì)劃和調(diào)整的過程中,必須申請(qǐng)備案并同意的領(lǐng)導(dǎo)。
的原則應(yīng)該強(qiáng)調(diào)的是最重要的過程改進(jìn),不能流于書面形式,所有員工應(yīng)了解和參與。
CMMI模型可以用來描述軟件機(jī)構(gòu)有能力成熟度級(jí)別,也可以用來表示所需的軟件公司的努力方向,提高軟件工程的重點(diǎn),也可以讓公司自己選擇合適的方式來實(shí)現(xiàn)這一目的。實(shí)施CMMI的經(jīng)驗(yàn)告訴軟件工程師,軟件項(xiàng)目的開發(fā),更多的問題和錯(cuò)誤的順序,項(xiàng)目安排,技術(shù)項(xiàng)目策劃和項(xiàng)目管理,而不是如何做。軟件工程學(xué)習(xí)的過程中不斷分析和改善現(xiàn)有的工程經(jīng)驗(yàn)來發(fā)展最好的發(fā)展過程中,按開發(fā)生命周期來確定的關(guān)鍵環(huán)節(jié)的管理,并最終實(shí)現(xiàn)這一目標(biāo)的定量數(shù)據(jù)來建立能力成熟度水平。工程流程,以確保有序發(fā)展和實(shí)施的方式,以及避免以前的開發(fā)人員被動(dòng)救火到最低限度,減少主觀因素。開發(fā)人員的個(gè)人創(chuàng)造性的發(fā)揮的獨(dú)立任意消化,轉(zhuǎn)移到如何創(chuàng)建一個(gè)使用和改善工程過程。
模型CMMI實(shí)際上是理論的過程和數(shù)據(jù)建模及其應(yīng)用軟件部門項(xiàng)目,主要包括供應(yīng)方和兩類軟件產(chǎn)品。
全球范圍內(nèi)已通過了CMMI標(biāo)準(zhǔn),公司必須決定承接軟件項(xiàng)目合同與分包商。實(shí)踐中,許多中小型企業(yè)在接受CMMI體系,通過保留原始的工程工藝指標(biāo)和企業(yè)的一部分的方式進(jìn)行。
Kaleckian·梅隆大學(xué)軟件研究所已經(jīng)提出了一系列的方法來實(shí)現(xiàn)CMMI標(biāo)準(zhǔn)的,按照他們的建議,理想的企業(yè)開始引入CMMI體系是一個(gè)很好的參考模型,它包括: BR /
I - 啟動(dòng)(啟動(dòng)),發(fā)展機(jī)構(gòu)應(yīng)準(zhǔn)備CMMI介紹推進(jìn)基礎(chǔ)設(shè)施和程序。
D - 診斷(診斷),明確機(jī)構(gòu)的能力水平和目標(biāo)水平。
E - 建設(shè)(建立),制定一個(gè)計(jì)劃是如何實(shí)現(xiàn)的目標(biāo)水平。
A - 行動(dòng)(代理),該計(jì)劃的具體實(shí)施。
L - 學(xué)習(xí)(學(xué)習(xí)),過去的經(jīng)驗(yàn)積累和不斷完善的過程,同時(shí)注意引進(jìn)新技術(shù)和新工具,以協(xié)助在實(shí)施的過程中。
如果可能的話,企業(yè)咨詢機(jī)構(gòu)或顧問的協(xié)助下,可以加快引入CMMI體系的過程中,但企業(yè)必須把重點(diǎn)放在訓(xùn)練自己的理解工程過程的人才。更好的方式來形成項(xiàng)目的一部分,在開發(fā)組織CMMI小組討論,以促進(jìn)開發(fā)團(tuán)隊(duì)和開發(fā)人員之間的經(jīng)驗(yàn)交流。顯然,實(shí)施CMMI生效院校根據(jù)自己的實(shí)際情況來判斷的正確實(shí)施中發(fā)揮作用的過程中的各個(gè)方面,從定性和定量?jī)煞矫娴?。不要求逐字支付相?yīng)的核心過程域和核心業(yè)務(wù)的中小企業(yè)中的應(yīng)用CMMI體系,該機(jī)構(gòu)可以其應(yīng)用程度的削減方法也可以用于復(fù)雜的方法到具體的執(zhí)行相同的尤其是核心實(shí)現(xiàn)。工程原則:
根據(jù)SEI的研究數(shù)據(jù),絕大多數(shù)軟件項(xiàng)目的成功遵循了以下軟件生命周期劃分成若干階段和嚴(yán)格的計(jì)劃,包括項(xiàng)目計(jì)劃,里程碑計(jì)劃,質(zhì)量檢驗(yàn)計(jì)劃,維修計(jì)劃。
2,在審查和評(píng)估,以便及早發(fā)現(xiàn)錯(cuò)誤,使發(fā)展階段。
3,項(xiàng)目團(tuán)隊(duì)的成員應(yīng)該專注于技術(shù)和工藝,包括培訓(xùn),提高人員素質(zhì)。
4,軟件過程改進(jìn),應(yīng)持續(xù)不斷的調(diào)整過程。
5星,使用的度量數(shù)據(jù)來描述的過程盡可能多的每一個(gè)方面,以改善的可預(yù)測(cè)性和可控性。
6,必須記錄的工作以前所有的開發(fā)工作,積累經(jīng)驗(yàn),為今后的發(fā)展。
7,如果該項(xiàng)目是允許采用更先進(jìn)的技術(shù)和工具,盡可能多,例如,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP)
CMMI分為哪幾個(gè)等級(jí)?
等級(jí)在CMMI中被用來描述一個(gè)組織想要改善發(fā)展產(chǎn)品或服務(wù)流程時(shí)的建議演進(jìn)途徑。等級(jí)也是評(píng)鑒中評(píng)等活動(dòng)的產(chǎn)出。評(píng)鑒可以在全公司或是像項(xiàng)目群組及部門等小群組中執(zhí)行。CMMI被分為五個(gè)等級(jí):
了解CMMI成熟度等級(jí):
為支持使用階段表述,所有的CMMI模式在其設(shè)計(jì)與內(nèi)容中反映成熟度等級(jí)。成熟度等級(jí)包含預(yù)先定義的一組流程領(lǐng)域與相關(guān)的特定與一般執(zhí)行方法,以改善組織整體績(jī)效。
組織的成熟度等級(jí)提供一個(gè)方式來描繪組織績(jī)效。經(jīng)驗(yàn)顯示,當(dāng)組織同時(shí)只將其流程改善的人力專注于可管理數(shù)目的流程領(lǐng)域,且隨著組織改善,那些領(lǐng)域也需要增加其復(fù)雜度,這樣的方式可使組織做得最好。
成熟度等級(jí)是組織流程改善中一個(gè)已定義的演進(jìn)水平。每一個(gè)成熟度等級(jí)會(huì)使組織流程中的重要子集合變得成熟,為提升到下一個(gè)成熟度等級(jí)作準(zhǔn)備。成熟度等級(jí)透過與每一組預(yù)先定義的流程領(lǐng)域相關(guān)的特定與一般目標(biāo)的達(dá)成來衡量。
五個(gè)成熟度等級(jí),每一個(gè)等級(jí)都是進(jìn)行下一個(gè)等級(jí)的基礎(chǔ),被標(biāo)示為編號(hào)1到5:
1、初始級(jí)
2、已管理級(jí)
3、已定義級(jí)
4、量化管理級(jí)
5、優(yōu)化管理級(jí)
記住,成熟度第2和第3級(jí)是使用相同詞匯,如同能力度第2和第3級(jí)。詞匯的一致是有其目的的,因?yàn)槌墒於鹊燃?jí)與能力度等級(jí)的概念是互補(bǔ)的。成熟度等級(jí)的使用特征為一組相關(guān)流程領(lǐng)域的組織改善,而能力度等級(jí)特征為個(gè)別流程領(lǐng)域的組織改善。
什么是CMMI3認(rèn)證
什么是CMMI3認(rèn)證?很高興,回答您的問題。大通天成小編把相關(guān)要求、辦理材料與您分享。希望對(duì)您辦理資質(zhì)有幫助。
一、CMMI3認(rèn)證是什么意思
CMMI3認(rèn)證是什么?相信99%以上的人對(duì)此感到陌生。獲取CMMI3認(rèn)證后受國(guó)際權(quán)威認(rèn)可?CMMI3認(rèn)證的通過,不僅是對(duì)首拓研發(fā)能力的認(rèn)可與肯定,更是標(biāo)志首拓產(chǎn)品研發(fā)團(tuán)隊(duì)綜合實(shí)力過硬,在團(tuán)隊(duì)管理、員工素質(zhì)、過程管理、服務(wù)質(zhì)量等方面,已達(dá)到國(guó)際標(biāo)準(zhǔn)。與此同時(shí),對(duì)于企業(yè)員工的成長(zhǎng)也具備著指導(dǎo)意義。
CMMI認(rèn)證全稱Capability Maturity Model
Integration,即軟件能力成熟度模型集成。是由美國(guó)國(guó)防部與卡耐基梅隆大學(xué)共同研究與開發(fā),并在全世界推廣實(shí)施的一種軟件能力成熟度評(píng)估標(biāo)準(zhǔn)。它不僅是對(duì)產(chǎn)品質(zhì)量的認(rèn)證,也是一種軟件過程改善的途徑,是推動(dòng)軟件企業(yè)在產(chǎn)品的研發(fā)、服務(wù)和管理上不斷成熟和進(jìn)步的手段,也是持續(xù)提升和完善企業(yè)自身能力的過程。
被評(píng)估為CMMI3級(jí)是公司持續(xù)提升軟件研發(fā)與管理工作過程中的一個(gè)重要里程碑。意味著公司將更加有能力為全球的客戶提供更高技術(shù)水平、更高質(zhì)量保障的產(chǎn)品和服務(wù)。所以越來越多的企業(yè)進(jìn)行CMMI3認(rèn)證,和國(guó)際接軌。
CMMI認(rèn)證當(dāng)今世界公認(rèn)的專門針對(duì)軟件產(chǎn)品的質(zhì)量管理和質(zhì)量保證的標(biāo)準(zhǔn),也是目前國(guó)際軟件業(yè)最權(quán)威的衡量企業(yè)軟件工程開發(fā)能力的評(píng)估指標(biāo)。據(jù)統(tǒng)計(jì),2019年截止到12月1日全球大約有2500家企業(yè)獲得了cmmi體系認(rèn)證。CMMI證書被公認(rèn)為軟件企業(yè)走向國(guó)際市場(chǎng)的通行證,被譽(yù)為軟件領(lǐng)域參與國(guó)際競(jìng)爭(zhēng)“綠卡”,也成為國(guó)際上衡量軟件企業(yè)工程開發(fā)能力的一個(gè)重要標(biāo)志。
二、辦理CMMI3級(jí)認(rèn)證證書前期流程
1、前期培訓(xùn),這個(gè)是可以大幅度縮短的,讓輔導(dǎo)老師過來花個(gè)2、3天講課,突擊培訓(xùn)一下,讓大家了解CMMI的體系。
2、標(biāo)準(zhǔn)化導(dǎo)入,這個(gè)也是可以縮短的,讓認(rèn)證公司提供一套模板,根據(jù)公司實(shí)際情況,安排人員突擊完成,然后輔導(dǎo)老師提出意見,然后再修改,再審核,來回2、3次,算半個(gè)月時(shí)間好了。
3、幾個(gè)項(xiàng)目實(shí)施標(biāo)準(zhǔn)過程,這個(gè)就要看公司人力資源配合度了,首先讓認(rèn)證公司,提供一個(gè)項(xiàng)目完整的所有的材料模板,公司組織人員根據(jù)公司研發(fā)項(xiàng)目,安排4個(gè)(最少的要求了)對(duì)照模板進(jìn)行編制(這里為了省時(shí)間,全部是編造,所以時(shí)間點(diǎn)一定要注意,省的后面麻煩),如果人力資源配備充足,那么4個(gè)項(xiàng)目,我想半個(gè)多月時(shí)間可以完成(4個(gè)項(xiàng)目全部弄完,文檔起碼有6000多個(gè),工作量很大)
4、最后的評(píng)估階段,要安排主任評(píng)估師的日程,因?yàn)樽詈笮枰粋€(gè)初評(píng)和最終評(píng)估,按照要求,初評(píng)3天左右時(shí)間,中間隔1個(gè)星期給你進(jìn)行修改,最終評(píng)估一般要7天,所以保守估計(jì),評(píng)估階段,也是需要半個(gè)多月。
5、最后關(guān)鍵的來了,評(píng)估完成后,主任評(píng)估師,需要再SIE網(wǎng)站上,去整個(gè)評(píng)估過程,公司信息等進(jìn)行注冊(cè),然后提交評(píng)估材料給SEI進(jìn)行審核,等待SEI的最終評(píng)審,通過后,會(huì)在SEI網(wǎng)站上進(jìn)行公布。這里要注意了,SEI本身是不給你發(fā)證的,這個(gè)證書是由認(rèn)證公司給你發(fā)的,只是上面會(huì)寫明你的評(píng)估通過時(shí)間和等級(jí),以及主任評(píng)估師等信息,到底真實(shí)性如何,SEI的網(wǎng)站信息為準(zhǔn),所以,中間這段等待的時(shí)間,大概要1個(gè)月,就要算進(jìn)去,只有SEI網(wǎng)站信息公布了,認(rèn)證公司才可以給你發(fā)證。
三、CMMI3級(jí)認(rèn)證周期
CMMI3認(rèn)證一般是6-12個(gè)月完成。這只是一個(gè)大概的認(rèn)證時(shí)間,具體的認(rèn)證周期還是需要詢問專業(yè)的業(yè)務(wù)人員,根據(jù)企業(yè)的情況以及評(píng)估師的時(shí)間來決定。
四、CMMI認(rèn)證級(jí)別
CMMI認(rèn)證共分為5個(gè)級(jí)別,從一級(jí)到五級(jí),大多企業(yè)是從三級(jí)開始做起,
cmmi資質(zhì)越來越受歡迎,據(jù)官方數(shù)據(jù)統(tǒng)計(jì)百分之七十的cmmi認(rèn)證來源于中國(guó),cmmi三級(jí)的越來越普及,認(rèn)證完cmmi三級(jí)一年后建議申請(qǐng)cmmi五級(jí),cmmi五級(jí)更具有競(jìng)爭(zhēng)力
一些企業(yè)對(duì)cmmi是什么資質(zhì)是很模糊的,其實(shí)簡(jiǎn)單來說CMMI是一個(gè)框架。以它為模型,通過控制我們的項(xiàng)目管理過程,來達(dá)到提高軟件質(zhì)量的目的??梢云髽I(yè)減少缺陷,降低風(fēng)險(xiǎn)和成本
從無序變的可把控,以利于企業(yè)的發(fā)展。
五、CMMI3級(jí)認(rèn)證對(duì)軟件公司有什么好處
第一點(diǎn),有利于提升公司和員工績(jī)效管理水平,以持續(xù)改進(jìn)效益。通過度量和分析開發(fā)過程和產(chǎn)品,建立公司的效率指標(biāo)。
第二點(diǎn),能夠解決人員流動(dòng)所帶來的問題。公司通過過程改進(jìn),建立了財(cái)富庫以共享經(jīng)驗(yàn), 而不是單純依靠某些人員。
第三點(diǎn),助于提高軟件開發(fā)者的職業(yè)素養(yǎng)。每一個(gè)具體參與其中的員工,無論是項(xiàng)目經(jīng)理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標(biāo)準(zhǔn)化、規(guī)范化。
第四點(diǎn),有利于成本控制。因?yàn)橘|(zhì)量有所保證,浪費(fèi)在修改、解決客戶的抱怨方面的成本會(huì)降低很多。絕大多數(shù)情況是缺少規(guī)范制度,只是求快。項(xiàng)目完成后,要花很多時(shí)間修補(bǔ)bug,費(fèi)用很容易失控。
第五點(diǎn),能保證軟件開發(fā)的質(zhì)量與進(jìn)度,能對(duì)"雜亂無章、無序管理"的項(xiàng)目開發(fā)過程進(jìn)行規(guī)范。
其實(shí)CMMI5的價(jià)值不光是證書本身,如果一個(gè)企業(yè)能夠完全按照CMMI體系來指導(dǎo)項(xiàng)目的整個(gè)過程,那么他本身的作用已經(jīng)超過意義。對(duì)于一個(gè)軟件公司,特別是國(guó)外用戶,這個(gè)認(rèn)證還是必須的,國(guó)內(nèi)雖然也有相關(guān)的體系認(rèn)證,但是對(duì)于國(guó)外用戶來說,他們對(duì)于CMMI體系的認(rèn)同度還是更高的。
最后總結(jié)一下,從事軟件企業(yè)3級(jí)肯定是需要的,4、5級(jí)看自己的能力,因?yàn)镃MMI是一個(gè)工程量很大的認(rèn)證,如果公司規(guī)模夠大影響力夠強(qiáng)了,可以試著去做做5級(jí)。
六、CMMI3級(jí)認(rèn)證條件
1、合法注冊(cè)的企業(yè);
2、必須是軟件相關(guān)的企業(yè);
3、參與人員不能低于15-20人;
4、企業(yè)要有專門的人員進(jìn)行體系創(chuàng)建,體系監(jiān)督執(zhí)行,過程分析和改進(jìn);
5、在評(píng)估前要至少完成體系創(chuàng)建、完成,并持續(xù)運(yùn)行半年以上;
6.最少需要4個(gè)項(xiàng)目的記錄,軟件、硬件和系統(tǒng)集成均可;
七、CMMI3級(jí)認(rèn)證流程
1、根據(jù)企業(yè)情況確定認(rèn)證級(jí)別
2、選擇合適的咨詢機(jī)構(gòu)
3、選擇確認(rèn)評(píng)估師
4、CMMI啟動(dòng)
5、過程定義、公司推廣
6、預(yù)評(píng)估
7、證書評(píng)估
8、頒發(fā)證書
ISO CMMI 是什么
CMMI To ISO
CMMI是面向軟件行業(yè)的一種認(rèn)證,中文意思是能力成熟度集成模型
ISO認(rèn)證是一個(gè)廣泛的詞,其包含:1.ISO9001 2.ISO14000 3.ISO14001 4.OHSAS18000 5HACCP 6.ISO/TS16949 等等
ISO與CMMI的關(guān)系
美國(guó)軟件工程研究所(SEI)開發(fā)的軟件過程能力成熟度模型(CMM)和國(guó)際標(biāo)準(zhǔn)化組織(ISO)開發(fā)的ISO 9000標(biāo)準(zhǔn)系列都著眼于質(zhì)量和過程管理,兩者都為了解決同樣的問題,直觀上是相關(guān)的。但是它們的基礎(chǔ)卻各不相同:ISO 9001(ISO 9000標(biāo)準(zhǔn)系列中關(guān)于軟件開發(fā)和維護(hù)的部分)確定一個(gè)質(zhì)量體系的最少需求,而CMM則強(qiáng)調(diào)持續(xù)的過程改進(jìn)。當(dāng)然,這種陳述有點(diǎn)主觀性,一些國(guó)際標(biāo)準(zhǔn)團(tuán)體堅(jiān)持認(rèn)為,如果深入地理解ISO 9001而不是只停留在表面,ISO 9001也可以解決持續(xù)過程改進(jìn)的問題,例如,矯正行為可以被解釋成持續(xù)的改進(jìn)。本文要討論的問題是:
◆ 取得ISO 9000認(rèn)證的組織大約相當(dāng)于CMM的哪個(gè)等級(jí)?
◆ 取得CMM第2級(jí)(或第3級(jí))的組織是否可以認(rèn)為滿足ISO 9001要求?
◆ 取得ISO 9001證書與取得CMM相應(yīng)等級(jí)證書的企業(yè),誰的質(zhì)量管理、質(zhì)量保證水平或能力更高?
生產(chǎn)過程:制造業(yè)vs.軟件業(yè)
一般來說,質(zhì)量保證系統(tǒng)中提到的產(chǎn)品通常包括硬件、軟件、流程性材料和服務(wù)。類似地,ISO 9000系列標(biāo)準(zhǔn)不少部分也表現(xiàn)了制造業(yè)在原材料采購、生產(chǎn)加工工藝、使用的量具以及產(chǎn)品的運(yùn)輸、儲(chǔ)存、包裝和交付等不同側(cè)面的質(zhì)量要求。因此,軟件企業(yè)在建立質(zhì)量體系的過程中必須認(rèn)真分析自身與制造業(yè)生產(chǎn)活動(dòng)的差別。由于軟件開發(fā)與一般產(chǎn)品制造有顯著的差別,因此必須注意軟件過程的特點(diǎn)。為了表明制造業(yè)和軟件業(yè)的差別,附圖給出了兩種產(chǎn)業(yè)活動(dòng)的形象對(duì)比。從圖中可以看出,在制造業(yè)中,生產(chǎn)活動(dòng)占有不可忽視的地位,它所需要的成本投入、人員、場(chǎng)地等都是設(shè)計(jì)工作無法比擬的,而軟件業(yè)恰恰相反。軟件工程項(xiàng)目主要是軟件開發(fā),相當(dāng)于制造業(yè)的產(chǎn)品設(shè)計(jì)而軟件業(yè)的生產(chǎn)是指軟件開發(fā)完成以后將代碼往各種介質(zhì)上拷貝,這部分工作無論是技術(shù)含量還是投入的人力、物力都極為有限,特別是在批量生產(chǎn)的條件下,這種差別更為明顯,主要表現(xiàn)在以下方面:
◆ 傳統(tǒng)的制造業(yè)在得到產(chǎn)品后,必須在運(yùn)輸和倉儲(chǔ)方面做出相應(yīng)的安排,付出必要的代價(jià)。而對(duì)軟件業(yè)來說,這些需求是微乎其微的,甚至可以忽略不計(jì)。
◆ 軟件產(chǎn)品的功能度和復(fù)雜性要比制造業(yè)產(chǎn)品高得多,它在投入使用后,所能發(fā)揮的功效也是其他任何硬件產(chǎn)品無法比擬的。
由此可以看出,制造業(yè)或硬件的質(zhì)量問題主要反映在生產(chǎn)和儲(chǔ)運(yùn)過程中,而軟件產(chǎn)品的質(zhì)量問題主要來自開發(fā)過程。
映射:從ISO 9001到CMM
表1是ISO 9001條款到CMM模型關(guān)鍵過程區(qū)域和關(guān)鍵實(shí)踐映射的概述。ldquo強(qiáng)相關(guān)性rdquo列表示相關(guān)性較直接的關(guān)鍵過程區(qū)域和共同特征ldquo判斷相關(guān)性rdquo列表示在確定合理相關(guān)性時(shí)需要一定程度主觀性理解的關(guān)鍵過程區(qū)域和共同特征。
雖然ISO 9001中的一些問題沒有被CMM模型覆蓋,二者之間的詳細(xì)程度也有很大的差異,但二者之間的相關(guān)性還是很明顯的。CMM與ISO 9001之間最大的不同體現(xiàn)在兩方面:其一,CMM模型明確強(qiáng)調(diào)持續(xù)的過程改進(jìn),而ISO 9001只要求質(zhì)量體系的最小保證其二,CMM模型只關(guān)注軟件,而ISO 9001適用于更大的范圍。
表1 ISO 9001與CMM模型映射
ISO9001條款 強(qiáng)相關(guān)性 判斷相關(guān)性
管理職責(zé) 履行的承諾
軟件項(xiàng)目規(guī)劃
軟件項(xiàng)目追蹤和監(jiān)督
軟件質(zhì)量標(biāo)準(zhǔn) 履行的能力
實(shí)現(xiàn)矯正
軟件質(zhì)量管理
質(zhì)量體系 實(shí)現(xiàn)矯正
軟件項(xiàng)目規(guī)劃
軟件質(zhì)量標(biāo)準(zhǔn)
軟件產(chǎn)品工程 組織工程定義
合同評(píng)估 需求管理
軟件項(xiàng)目規(guī)劃 軟件子合同管理
設(shè)計(jì)控制 軟件項(xiàng)目規(guī)劃
軟件項(xiàng)目追蹤和監(jiān)督
軟件配置管理
軟件產(chǎn)品工程 軟件質(zhì)量管理
文檔和數(shù)據(jù)控制 軟件配置管理
軟件產(chǎn)品工程
采購 軟件子合同管理
客戶-供貨產(chǎn)品的控制 軟件子合同管理
產(chǎn)品確認(rèn)和追蹤 軟件配置管理
軟件產(chǎn)品工程
工程控制 軟件項(xiàng)目規(guī)劃
軟件質(zhì)量幫助
軟件產(chǎn)品工程 定量工程管理
技術(shù)改變管理
檢查和測(cè)試 軟件產(chǎn)品工程
伙伴審查
檢查控制、度量和測(cè)試設(shè)備 軟件產(chǎn)品工程
檢查和測(cè)試狀態(tài) 軟件配置管理
軟件產(chǎn)品工程
不合格產(chǎn)品的控制 軟件配置管理
軟件產(chǎn)品工程
矯正和預(yù)防措施 軟件質(zhì)量保證
軟件配置管理 缺陷預(yù)防
處理、儲(chǔ)藏、包裝、保存和分發(fā) 軟件配置管理
軟件產(chǎn)品工程
質(zhì)量數(shù)據(jù)控制 軟件配置管理
軟件產(chǎn)品工程、伙伴審查
內(nèi)部質(zhì)量審計(jì) 實(shí)現(xiàn)檢查、軟件質(zhì)量保證
培訓(xùn) 履行的能力、培訓(xùn)計(jì)劃
服務(wù)
統(tǒng)計(jì)技術(shù) 度量和分析 機(jī)構(gòu)過程定義
定量過程管理
軟件質(zhì)量管理
兩個(gè)文檔之間的最大相似之處是它們的底線:ldquo說你想做的,做你想說的。rdquo ISO 9001的基本假設(shè)是:機(jī)構(gòu)應(yīng)該通過質(zhì)量控制活動(dòng)歸檔每個(gè)重要過程并檢查每個(gè)重要過程。CMM模型也強(qiáng)調(diào)文檔化的過程和文檔化的設(shè)計(jì)。ldquo按文檔化的程序rdquo和遵循ldquo書面形式的機(jī)構(gòu)政策rdquo是CMM模型關(guān)鍵過程區(qū)域的特征。在更詳細(xì)的層次上,ISO 9001的一些條款可以很容易地映射到與其相當(dāng)?shù)腃MM實(shí)踐。不過因?yàn)閮蓚€(gè)文檔的結(jié)構(gòu)不同,所以大多數(shù)相關(guān)性映射是多對(duì)多的方式。例如,ISO 9001的培訓(xùn)條款將同時(shí)映射到CMM模型中培訓(xùn)計(jì)劃關(guān)鍵過程區(qū)域和所有關(guān)鍵過程區(qū)域中的培訓(xùn)熟悉實(shí)踐。
結(jié)論
通過以上分析,我們可以得到以下結(jié)論:
1. ISO 9001和CMM既有區(qū)別又相互聯(lián)系
盡管ISO 9001標(biāo)準(zhǔn)的一些要求在CMM中不存在,而CMM的一些要求在ISO 9001標(biāo)準(zhǔn)中也不存在,但不可否認(rèn)的是,兩者之間的關(guān)系非常密切。當(dāng)然,兩者之間的差別也很明顯,例如, ISO 9001標(biāo)準(zhǔn)的要素4.7和4.15在CMM中沒有細(xì)述,而4.19則是分散在CMM的各部分中。ISO 9001的一些要素可以在CMM中找到完全對(duì)應(yīng)的部分,另外一些要素則是比較分散的對(duì)應(yīng)。
兩者的最大相似之處在于兩者都強(qiáng)調(diào):ldquo該說的要說到,說到的要做到rdquo。對(duì)每一個(gè)重要的過程應(yīng)形成文件,包括指導(dǎo)書和說明,并檢查交貨質(zhì)量水平。CMM強(qiáng)調(diào)持續(xù)改進(jìn),ISO 9001的1994版標(biāo)準(zhǔn)主要說明的是ldquo合格質(zhì)量體系的最低可接受水平rdquo(ISO 9001 的2000版標(biāo)準(zhǔn)也增加了持續(xù)改進(jìn)的內(nèi)容)。
另外,1999年底,由美國(guó)質(zhì)量協(xié)會(huì)(ASQ)和Motorola、Nokia、Bell South等100多家企業(yè)、機(jī)構(gòu)共同制定的電信行業(yè)(包括電信軟件開發(fā)企業(yè))質(zhì)量體系標(biāo)準(zhǔn)TL 9000正式發(fā)布,在處理已經(jīng)取得CMM和ISO 9001認(rèn)證的軟件開發(fā)企業(yè)如何升級(jí)到TL 9000時(shí),補(bǔ)充審核的要求有很大差異,這從一個(gè)側(cè)面說明了它們之間的差別。但很明顯,取得ISO 9001認(rèn)證對(duì)于通過CMM評(píng)估是有益的,反之,通過CMM評(píng)估對(duì)于獲得ISO 9001認(rèn)證也是有幫助的。
2.取得ISO 9001認(rèn)證并不意味著完全滿足CMM某個(gè)等級(jí)的要求
表面上看,獲得ISO 9001認(rèn)證的企業(yè)應(yīng)該具有CMM第3至第4級(jí)的水平,但事實(shí)上,有些獲得CMM第1級(jí)的企業(yè)也獲得了ISO 9001證書,原因是ISO 9001強(qiáng)調(diào)以顧客的要求為出發(fā)點(diǎn),不同顧客要求的質(zhì)量水平也不同,而且各個(gè)審核員的水平/解釋也有差異。由此可以看出,取得ISO 9001認(rèn)證所代表的質(zhì)量管理和質(zhì)量保證能力的高低與審核員對(duì)標(biāo)準(zhǔn)的理解及自身水平的高低有很大的關(guān)系,而這并不是ISO 9001標(biāo)準(zhǔn)本身所決定的。
ISO 9001標(biāo)準(zhǔn)只是質(zhì)量管理體系的最低可接受準(zhǔn)則,不能說已滿足CMM的大部分要求,但有一點(diǎn)可以肯定:ISO 9001認(rèn)證合格的企業(yè)至少能滿足CMM第2級(jí)的大部分要求以及第3級(jí)的一部分要求。
3.通過CMM第2級(jí)(或第3級(jí))評(píng)估并不代表滿足ISO 9001的要求
CMM第2級(jí)的所有關(guān)鍵過程都涉及ISO 9001的要求,但都低于ISO 9001的要求。另外,一些CMM第1級(jí)的組織在滿足了第2級(jí)和第3級(jí)的一些關(guān)鍵過程的要求后,也可以獲得ISO 9001認(rèn)證證書。一些CMM第2級(jí)或第3級(jí)的企業(yè)可能被認(rèn)為符合ISO 9001的要求,但是,甚至一些通過了CMM第3級(jí)評(píng)估的企業(yè)也需另外滿足ISO 9001的要素,才能符合ISO 9001的要求。
CMM是專門針對(duì)軟件開發(fā)企業(yè)設(shè)計(jì)的,因此在針對(duì)性上比ISO 9001要好,但需要注意的是,CMM強(qiáng)調(diào)的是軟件開發(fā)過程的管理,對(duì)于國(guó)內(nèi)軟件企業(yè)涉及較多的ldquo系統(tǒng)集成rdquo并沒有考慮,如果單純按照CMM的要求建立質(zhì)量體系,則應(yīng)該注意補(bǔ)充ldquo系統(tǒng)集成rdquo方面的內(nèi)容。
本文未明確肯定CMM與ISO 9001相比哪個(gè)更好,因?yàn)橐粋€(gè)體系的好壞是由很多方面決定的。對(duì)于一個(gè)軟件開發(fā)企業(yè)來說,獲得什么樣的認(rèn)證只是表面的,重要的是如何著眼于持續(xù)改進(jìn)以更好地保證軟件開發(fā)的質(zhì)量、滿足顧客的要求,從而獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。
關(guān)于cmmi軟件開發(fā)流程和cmmi軟件工程的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。