軟件企業(yè)ISO9000質(zhì)量體系與CMM的比較分析
一、簡(jiǎn)介
美國(guó)軟件工程研究所(SEI)開(kāi)發(fā)的軟件成熟度模型和國(guó)際標(biāo)準(zhǔn)化組織(ISO)開(kāi)發(fā)的ISO9000標(biāo)準(zhǔn)系列,都共同著眼于質(zhì)量和過(guò)程管理.兩者都為了解決同樣的問(wèn)題,直觀上是相關(guān)的。但是它們的基礎(chǔ)是不同的:ISO9001(ISO9000標(biāo)準(zhǔn)系列中關(guān)于軟件開(kāi)發(fā)和維護(hù)的部分)確定一個(gè)質(zhì)量體系的最少需求,而CMM模型強(qiáng)調(diào)持續(xù)過(guò)程改進(jìn)。當(dāng)然,這種陳述有點(diǎn)主觀性,一些國(guó)際標(biāo)準(zhǔn)團(tuán)體堅(jiān)持,如果深入地讀ISO9001,而不停留在表面,ISO9001的確解決持續(xù)過(guò)程改進(jìn)的問(wèn)題。例如,矯正行為可以被解釋成持續(xù)的改進(jìn)。然而,CMM模型比ISO9001更明確地致力于持續(xù)過(guò)程改進(jìn)的問(wèn)題。
通過(guò)將ISO9001的條款映射到CMM模型的關(guān)鍵實(shí)踐,下面將說(shuō)明兩者如何相關(guān)。這種映射基于ISO9001,ISO9000-3,Ticklt(一種使用ISO9001和ISO9000-3的英國(guó)指導(dǎo)讀本)和Ticklt培訓(xùn)材料。ISO9000-3是ISO9001的詳細(xì)闡述,而Ticklt培訓(xùn)材料幫助解釋ISO9000-3和ISO9001。
本文討論下列經(jīng)常問(wèn)到的問(wèn)題,包括:
·遵循ISO9001的機(jī)構(gòu)將處于CMM模型的哪一個(gè)等級(jí)?
·第2(或第3)等級(jí)的機(jī)構(gòu)可以被認(rèn)為遵循了ISO9001標(biāo)準(zhǔn)了嗎?
·軟件質(zhì)量管理和過(guò)程改進(jìn)能力應(yīng)該基于ISO9001標(biāo)準(zhǔn)還是CMM模型嗎?
我們將ISO9001的20個(gè)條款映射到CMM模型關(guān)鍵實(shí)踐的子實(shí)踐層次。誠(chéng)然,這種分析是主觀性的——其他人可能對(duì)ISO 9001和CMM模型有不同的解釋(事實(shí)上,對(duì)于基于CMM模型評(píng)估和ISO9001認(rèn)證,可靠的、一致的解釋和評(píng)估都是一個(gè)挑戰(zhàn))——但是幸運(yùn)的是這里有足夠的客觀性,使得這種分析對(duì)于理解ISO9001認(rèn)證怎樣適用于持續(xù)質(zhì)量改進(jìn)策略有些幫助。
二、ISO9000標(biāo)準(zhǔn)概述
最初的軟件質(zhì)量保證系統(tǒng)是在70年代由歐洲首先采用的,其后在美國(guó)和世界其他地區(qū)也迅速地發(fā)展起來(lái)。目前,歐洲聯(lián)合會(huì)積極促進(jìn)軟件質(zhì)量的制度化,提出了如下ISO9000軟件標(biāo)準(zhǔn)系列:ISO9001、ISO9000-3、ISO9004-2、ISO9004-4、ISO9002。這一系列現(xiàn)已成為全球的軟件質(zhì)量標(biāo)準(zhǔn)。除了ISO9000標(biāo)準(zhǔn)系列外,許多工業(yè)部門、國(guó)家和國(guó)際團(tuán)體也頒布了特定環(huán)境中軟件運(yùn)行和維護(hù)的質(zhì)量標(biāo)準(zhǔn),如:IEEE標(biāo)準(zhǔn)729-1983、730-1984、Euro Norm EN45012等。
由于軟件開(kāi)發(fā)與一般產(chǎn)品制造有顯著的差別,因此必須注意軟件過(guò)程的特點(diǎn),為了表明制造業(yè)和軟件業(yè)的差別,通過(guò)下圖給出了兩種產(chǎn)業(yè)活動(dòng)的形象對(duì)比。
制造業(yè):
由此可以看出制造業(yè)或硬件的質(zhì)量問(wèn)題主要反映在生產(chǎn)和儲(chǔ)運(yùn)過(guò)程中,而軟件的質(zhì)量問(wèn)題主要來(lái)自開(kāi)發(fā)過(guò)程。所以,ISO9000國(guó)際標(biāo)準(zhǔn)在軟件中的應(yīng)用主要體現(xiàn)在以下內(nèi)容:
(1)ISO9001質(zhì)量體系是在軟件設(shè)計(jì)、開(kāi)發(fā)、生產(chǎn)、安裝和維護(hù)時(shí)的質(zhì)量保證的參考文件。此標(biāo)準(zhǔn)應(yīng)用于所有軟件產(chǎn)品和滿足各種技術(shù)需求的軟件維護(hù)活動(dòng)中。它是評(píng)價(jià)軟件質(zhì)量的首要標(biāo)準(zhǔn)。
(2)ISO9000-3是對(duì)ISO90001進(jìn)行改造后,將其應(yīng)用到軟件工業(yè)中對(duì)軟件開(kāi)發(fā)、供應(yīng)和維護(hù)活動(dòng)的知道文件。
(3)ISO9004-2是指導(dǎo)軟件維護(hù)和服務(wù)的質(zhì)量系統(tǒng)標(biāo)準(zhǔn)。它指導(dǎo)和支持軟件產(chǎn)品的維護(hù)。
(4)ISO9004-4是近年公布的很有用的附加標(biāo)準(zhǔn),是用做改善軟件質(zhì)量的質(zhì)量管理系統(tǒng)文件。
另外還有兩個(gè)作為評(píng)價(jià)軟件的標(biāo)準(zhǔn):(1)ISO9002 適用于評(píng)價(jià)設(shè)計(jì)需求。此標(biāo)準(zhǔn)可以代替ISO9001,作為面向軟件維護(hù)而不涉及設(shè)計(jì)的,為某些咨詢公司、計(jì)算機(jī)培訓(xùn)及服務(wù)公司使用的基本標(biāo)準(zhǔn)。(2)ISO9003適用于匯編及測(cè)試運(yùn)行情況的標(biāo)準(zhǔn)。目前已經(jīng)不再使用。
三、ISO9001標(biāo)準(zhǔn)條款到CMM模型的映射
標(biāo)出強(qiáng)相關(guān)性的列表示相關(guān)性較直接的關(guān)鍵過(guò)程區(qū)域和共同特征。標(biāo)著判斷相關(guān)性的列,包括在確定合理相關(guān)性時(shí),需要一定程度主觀性理解的關(guān)鍵過(guò)程區(qū)域和共同特征。
ISO9001條款 強(qiáng)相關(guān)性 判斷相關(guān)性
1、管理職責(zé) 履行的承諾 軟件項(xiàng)目規(guī)劃 軟件項(xiàng)目追蹤和監(jiān)督軟件質(zhì)量標(biāo)準(zhǔn) 履行的能力 實(shí)現(xiàn)矯正 軟件質(zhì)量管理
2、質(zhì)量體系 實(shí)現(xiàn)矯正 軟件項(xiàng)目規(guī)劃 軟件質(zhì)量標(biāo)準(zhǔn) 軟件產(chǎn)品工程 組織工程定義
3、合同評(píng)估 需求管理 軟件項(xiàng)目規(guī)劃 軟件子合同管理
4、設(shè)計(jì)控制 軟件項(xiàng)目規(guī)劃 軟件項(xiàng)目追蹤和監(jiān)督軟件配置管理 軟件產(chǎn)品工程 軟件質(zhì)量管理
5、文檔和數(shù)據(jù)控制 軟件配置管理 軟件產(chǎn)品工程
6、采購(gòu) 軟件子合同管理
7、客戶-供貨產(chǎn)品的控制 軟件子合同管理
8、產(chǎn)品確認(rèn)和追蹤 軟件配置管理 軟件產(chǎn)品工程
9、工程控制 軟件項(xiàng)目規(guī)劃 軟件質(zhì)量幫助 軟件產(chǎn)品工程 定量工程管理 技術(shù)改變管理
10、檢查和測(cè)試 軟件產(chǎn)品工程 伙伴審查
11、檢查控制、度量和測(cè) 試設(shè)備 軟件產(chǎn)品工程
12、檢查和測(cè)試狀態(tài) 軟件配置管理 軟件產(chǎn)品工程
13、不合格產(chǎn)品的控制 軟件配置管理 軟件產(chǎn)品工程
14、矯正和預(yù)防措施 軟件質(zhì)量保證 軟件配置管理 缺陷預(yù)防
15、處理、儲(chǔ)藏、包裝、保存和分發(fā) 軟件配置管理 軟件產(chǎn)品工程
16、質(zhì)量數(shù)據(jù)控制 軟件配置管理 軟件產(chǎn)品工程、伙伴審查
17、內(nèi)部質(zhì)量審計(jì) 實(shí)現(xiàn)檢驗(yàn)、軟件質(zhì)量保證
18、培訓(xùn) 履行的能力、培訓(xùn)計(jì)劃
19、服務(wù)
20、統(tǒng)計(jì)技術(shù) 度量和分析 機(jī)構(gòu)過(guò)程定義 定量過(guò)程管理 軟件質(zhì)量管理
雖然ISO9001中的一些問(wèn)題沒(méi)有被CMM模型履蓋,反過(guò)來(lái)也一樣;詳細(xì)程度也有很大的不同:ISO9001的第4部分有五頁(yè);ISO9000-3的第5、第6和第7部分有11頁(yè),而CMM模型超過(guò)500頁(yè),但是,ISO9001和 CMM模型之間的相關(guān)性還是很明顯的。
如表1所示,ISO 9001條款在CMM模型的關(guān)鍵過(guò)程區(qū)域中沒(méi)有強(qiáng)相關(guān)性,沒(méi)有在CMM模型中解決的是客戶-供貨產(chǎn)品的控制(7)和處理、儲(chǔ)藏、包裝、保存和分發(fā)15)。ISO 9001條款,CMM模型所完全沒(méi)有解決的是服務(wù)(19)。ISO9001條款與CMM模型的判斷相關(guān)性具有相當(dāng)主觀性的是矯正和預(yù)防活動(dòng)。
兩個(gè)文檔的最大不同是CMM模型明確強(qiáng)調(diào)持續(xù)的過(guò)程改進(jìn)。ISO9001只解決質(zhì)量體系的最小的保證。另一個(gè)不同是CMM模型只關(guān)注軟件,而ISO9001有更大的范圍包括硬件、軟件和服務(wù)。
兩個(gè)文檔的最大相似是它們的底線:“說(shuō)你想做的;做你想說(shuō)的?!?ISO9001的基本假設(shè)是機(jī)構(gòu)應(yīng)該通過(guò)質(zhì)量控制活動(dòng),歸檔每個(gè)重要過(guò)程和檢查每個(gè)重要過(guò)程。CMM模型也強(qiáng)調(diào)文檔化的過(guò)程和文檔化的設(shè)計(jì)?!鞍次臋n化的程序”和遵循“書(shū)面形式的機(jī)構(gòu)政策”是CMM模型關(guān)鍵過(guò)程區(qū)域的特征。在一個(gè)更詳細(xì)的層次上,ISO9001的一些條款可以很容易地映射到與它們相當(dāng)?shù)腃MM實(shí)踐。因?yàn)閮蓚€(gè)文擋的結(jié)構(gòu)是不同,所以其他的相關(guān)性映射是多對(duì)多的方式.例如,ISO9001培訓(xùn)條款(18)同時(shí)映射到培訓(xùn)計(jì)劃關(guān)鍵過(guò)程區(qū)域和所有關(guān)鍵過(guò)程區(qū)域中的培訓(xùn)熟悉實(shí)踐。
四、遵循ISO9001與CMM模型的關(guān)系
乍看,獲得ISO9001認(rèn)證的機(jī)構(gòu)將處于CMM模型的第3或第4等級(jí)。事實(shí)上,一些第1等級(jí)的機(jī)構(gòu)也以獲得了ISO9001認(rèn)證。這種差異的一個(gè)原因是ISO9001的高度抽象性,導(dǎo)致審計(jì)員以不同的方式解釋。如果審計(jì)一個(gè)經(jīng)過(guò)TickIt培訓(xùn)的機(jī)構(gòu)處于第3等級(jí),ISO9001的設(shè)計(jì)評(píng)估將直接映射到CMM模型的對(duì)等評(píng)估。不過(guò)并不是所有的審計(jì)員都對(duì)軟件開(kāi)發(fā)很熟悉。TickIt的優(yōu)點(diǎn)在于它培訓(xùn)審計(jì)員理解怎樣在軟件行業(yè)應(yīng)用ISO9001。
我們可以注意到:
(1)第2等級(jí)的大多數(shù)關(guān)鍵過(guò)程區(qū)域都與ISO9001強(qiáng)烈相關(guān)。
(2)每個(gè)關(guān)鍵過(guò)程區(qū)域在某些解釋下至少與ISO9001弱相關(guān)。
在這個(gè)基礎(chǔ)上,一個(gè)被評(píng)估為第1等級(jí)的機(jī)構(gòu)可以被認(rèn)證為遵循了ISO9001。然而,那個(gè)機(jī)構(gòu)必須具有第2等級(jí)的重要過(guò)程實(shí)力和一定的第3等級(jí)過(guò)程實(shí)力。如果一個(gè)機(jī)構(gòu)遵循ISO9001的精神,它將接近或超過(guò)第2等級(jí)。然而,機(jī)構(gòu)在基于CMM模型的評(píng)估時(shí)可能發(fā)現(xiàn)存在嚴(yán)重的問(wèn)題,而在ISO9001審計(jì)是卻沒(méi)有發(fā)現(xiàn)。
雖然SW-CMM模型并不足夠地解決某些特殊問(wèn)題,一般說(shuō)來(lái),它包含了ISO9001的關(guān)注點(diǎn)。反過(guò)來(lái),卻不正確。ISO9001僅僅描述了質(zhì)量管理體系的最小準(zhǔn)則,而不是解決整個(gè)過(guò)程改進(jìn),雖然ISO9001的未來(lái)修訂版可能會(huì)關(guān)注這個(gè)問(wèn)題。這些區(qū)別已經(jīng)足夠使一個(gè)嚴(yán)格的映射變得不切實(shí)際,但是它們的相似性反映了二者是高度重疊的。
五、結(jié)論
下面是本文開(kāi)始所列的三個(gè)問(wèn)題的回答:
(1)嚴(yán)格遵循ISO9001的機(jī)構(gòu)并不滿足CMM模型第2等級(jí)的所有關(guān)鍵過(guò)程區(qū)域,但它滿足第2等級(jí)的大部分目標(biāo)和許多第3等級(jí)的目標(biāo)。更進(jìn)一步,因?yàn)镮SO9001并不關(guān)注所有的CMM模型實(shí)踐,一個(gè)第1等級(jí)的機(jī)構(gòu)可能獲得 ISO9001認(rèn)證。
(2)一個(gè)第2等級(jí)(或第3)等級(jí)的機(jī)構(gòu)將能被認(rèn)為遵循ISO9001,但是即使是第3等級(jí)的機(jī)構(gòu)也需要保證它恰當(dāng)?shù)亟鉀Q了ISO9001關(guān)于分發(fā)和安裝的4.15條款,它還將考慮到ISO90003中關(guān)于所使用軟件產(chǎn)品的6.8條款。如果考慮到這些,處于第2或更高等級(jí)的機(jī)構(gòu),將相對(duì)很容易地獲得認(rèn)證。
(3)對(duì)于軟件過(guò)程改進(jìn)應(yīng)該基于CMM模型還是ISO9001。簡(jiǎn)短的回答是一個(gè)機(jī)構(gòu)應(yīng)該同時(shí)考慮兩者,雖然兩者有很大程度的重疊。市場(chǎng)運(yùn)作需要獲得ISO9001認(rèn)證;解決CMM模型所關(guān)注的問(wèn)題,將幫助機(jī)構(gòu)準(zhǔn)備ISO9001審計(jì)。相反,處于第1等級(jí)的機(jī)構(gòu)如果解決ISO9001所關(guān)注的問(wèn)題,也可能獲得ISO9001認(rèn)證,個(gè)人認(rèn)為,雖然兩者都可以單獨(dú)使用來(lái)設(shè)計(jì)一個(gè)過(guò)程改進(jìn)計(jì)劃CMM模型給出更詳細(xì)的指導(dǎo),這將是一個(gè)更好的選擇。
在任何情況下,軟件機(jī)構(gòu)應(yīng)該關(guān)注于過(guò)程改進(jìn),建立競(jìng)爭(zhēng)優(yōu)勢(shì),而不是獲得分?jǐn)?shù)——不管是成熟度等級(jí)還是ISO9001認(rèn)證。
企業(yè)取得ISO認(rèn)證的必要性
● 隨著我國(guó)改革開(kāi)放的不斷深入,面對(duì)激烈的市場(chǎng)競(jìng)爭(zhēng),越來(lái)越多的企業(yè)均會(huì)遇到客戶對(duì)制造供應(yīng)商進(jìn)行綜合評(píng)估的問(wèn)題。評(píng)估內(nèi)容中,考察供應(yīng)商是否通過(guò)ISO9000質(zhì)量體系標(biāo)準(zhǔn)的認(rèn)證是一個(gè)極為重要的標(biāo)志。取得ISO認(rèn)證已逐漸就在了客戶的要求,很多客戶將其看作是一種給予他們信心的質(zhì)量標(biāo)準(zhǔn)。ISO認(rèn)證已變成了產(chǎn)品進(jìn)入市場(chǎng)的通行證和出口業(yè)務(wù)的產(chǎn)品護(hù)照。
● ISO9000質(zhì)量系列標(biāo)準(zhǔn)的建立給企業(yè)提出了進(jìn)步的目標(biāo),它能改善和促進(jìn)公司內(nèi)各部部門之間的接觸和合作,如何堅(jiān)持原則按標(biāo)準(zhǔn)去做,逐步摒棄“我們以前就是那么做的”、“客戶以前都接受的”、“零件還能工作”之類的借口和觀念。因?yàn)樵贗SO9000質(zhì)量系列標(biāo)準(zhǔn)中,這些回答都是不能接受的。ISO9000所推行的是一個(gè)標(biāo)準(zhǔn),建立的是一個(gè)系統(tǒng),爭(zhēng)取達(dá)到的是一個(gè)目標(biāo)。ISO9000質(zhì)量系列標(biāo)準(zhǔn)的認(rèn)證價(jià)值在于提高公司在全球的競(jìng)爭(zhēng)力,是企業(yè)的自身需要。
如何取得ISO認(rèn)證?
● 需申請(qǐng)認(rèn)證的組織根據(jù)ISO的標(biāo)準(zhǔn),建立完善的程序文件,按照文件規(guī)定運(yùn)行2-3個(gè)月,由已取得資格的內(nèi)審員進(jìn)行內(nèi)部審核,確認(rèn)整套體系正常運(yùn)行以后,申請(qǐng)外部審核,審核通過(guò)后,獲得證書(shū)。
內(nèi)審員簡(jiǎn)介
隨著質(zhì)量認(rèn)證事業(yè)的發(fā)展,各企業(yè)單位紛紛建立了自己的質(zhì)量管理體系,并謀求獲得第三方認(rèn)證注冊(cè)的資格。同時(shí)各企業(yè)在內(nèi)部都制訂了內(nèi)部質(zhì)量審核的程序,經(jīng)常開(kāi)展質(zhì)量審核工作,不斷自我完善質(zhì)量管理體系,改進(jìn)產(chǎn)品質(zhì)量。從事該類工作的人就稱為內(nèi)部質(zhì)量體系審核員(簡(jiǎn)稱內(nèi)審員)。
內(nèi)審員所從事的主要工作是對(duì)本單位的質(zhì)量體系進(jìn)行審核,即所謂第一方審核,內(nèi)審員也常常擔(dān)任對(duì)分承包方的質(zhì)量體系進(jìn)行第二方審核。因此內(nèi)審工作很大程度上取決于內(nèi)審員的素質(zhì)??梢?jiàn)內(nèi)審員的培訓(xùn)是一項(xiàng)重要的工作。應(yīng)在組織內(nèi)與質(zhì)量管理有關(guān)的部門中選擇一批熟悉組織的業(yè)務(wù)、了解質(zhì)量管理的基本知識(shí)、有定的學(xué)歷和工作經(jīng)驗(yàn)、有交流表達(dá)能力和正直的人員進(jìn)行培訓(xùn),使之成為質(zhì)量體系內(nèi)部審核員。內(nèi)審員要有一定的數(shù)量,足以應(yīng)付例行的特殊的內(nèi)部質(zhì)量體系審核的業(yè)務(wù),還要考慮派往本組織的供方去作第二方審核。人員的分布也要適當(dāng)分散,不可全部集中在質(zhì)量管理部門。因?yàn)楫?dāng)審核到質(zhì)管部門時(shí),這些質(zhì)管部門中的內(nèi)審員均不得參與,因此必須從其他部門派遣內(nèi)審員。一般情況下最好在采購(gòu)、銷售、技術(shù)、檢驗(yàn)和生產(chǎn)部門中均能培養(yǎng)若干名兼職內(nèi)審員供工作需要之用。所有內(nèi)審員需經(jīng)一定的培訓(xùn),由權(quán)威機(jī)構(gòu)評(píng)估、審核合格后,由組織領(lǐng)導(dǎo)正式任命,授予進(jìn)行審核的權(quán)力。
內(nèi)審員在一個(gè)組織內(nèi)對(duì)質(zhì)量體系的正常運(yùn)行和改進(jìn)起著重要的作用。這種作用表現(xiàn)在下列幾個(gè)方面:
一、質(zhì)量體系的運(yùn)行需要持續(xù)地進(jìn)行監(jiān)控,對(duì)質(zhì)量體系的運(yùn)行起監(jiān)督作用
二、在內(nèi)部審核時(shí),對(duì)質(zhì)量體系的保持和改進(jìn)起參謀作用
三、內(nèi)審員在內(nèi)部審核中與各部門的職工群眾有著廣泛的交流和接觸。在質(zhì)量管理方面起溝通領(lǐng)導(dǎo)與群眾之間的渠道和紐帶作用
四、在第二、三方審核中起內(nèi)外接口的作用
五、內(nèi)審員一般在企業(yè)的各部門都有自己的本職工作,在質(zhì)量體系的有效實(shí)施方面起帶頭作用
1.《iso9000管理體系 軟件企業(yè)ISO9000質(zhì)量體系與CMM比較分析介紹【詳解】》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《iso9000管理體系 軟件企業(yè)ISO9000質(zhì)量體系與CMM比較分析介紹【詳解】》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/keji/433482.html