----------------------------
背景知識( http://blog.mcuol.com) 未知
一、PACE、IPD
基本概念
早在1986年,美國PRTM公司創(chuàng)作了PACE(Product And Cycle-time Excellence,產(chǎn)品及周期優(yōu)化法)方法論。PACE關(guān)注的要素有:正確決策(決策評審)、項目核心小組構(gòu)成、開發(fā)活動的結(jié)構(gòu)、工具與技術(shù)、產(chǎn)品戰(zhàn)略、技術(shù)管理、資源管理
PACE算得上是產(chǎn)品生命周期和流程管理領(lǐng)域的方法論鼻祖。PACE誕生之后,很多企業(yè)和學(xué)術(shù)機構(gòu)不斷地提出了適合于本行業(yè)的研發(fā)管理概念、方法、工具。
應(yīng)用案例
IBM
華為
上海貝爾阿爾卡特
評論
PACE和IPD方案適合于指導(dǎo)大型企業(yè)的研發(fā)管理流程改進,由于涉及面很廣,實施過程中會遭遇重重困難,可能導(dǎo)致半途而廢;投入經(jīng)費巨大,見效時間比較長,企業(yè)可能挺不??;如果成功,則有巨大的長期收益,但是失敗的可能性比成功的可能性高得多。如華為和上海貝爾阿爾卡特之類的研發(fā)管理體系,根本不適合于國內(nèi)中小型IT企業(yè),因為嘗試不起、承擔(dān)不起。
二、CMM和CMMI
基本概念
產(chǎn)品是在過程中研制出來的。一般地,好的過程才可能得到好的產(chǎn)品,而差的過程只會得到差的產(chǎn)品。提高軟件過程能力的實踐通稱為軟件過程改進(Software Process Improvement)。軟件過程改進的根本目的是:提高質(zhì)量、提高生產(chǎn)率并且降低開發(fā)成本。
CMM/CMMI是世界范圍內(nèi)用于衡量軟件過程能力的事實上的標準,同時也是軟件過程改進最權(quán)威的指南。
CMM等級評估:從狂熱回歸理性?,F(xiàn)在軟件業(yè)界普遍關(guān)注的是:企業(yè)如何以比較低的代價有效地提高軟件過程能力。CMM等級評估則退居次要地位。
CMM/CMMI的盲區(qū)和常見應(yīng)用問題
CMM/CMMI本身不談如何賺錢的問題。它假設(shè)了美好的前提條件,即企業(yè)有充足的人員、資金、時間從事軟件過程改進,當軟件過程能力提高了,那么產(chǎn)品的質(zhì)量、生產(chǎn)率自然上去了(同時成本也下降了),企業(yè)自然能夠獲取更多的利潤。軟件過程改進對企業(yè)經(jīng)濟效益的貢獻是間接的,從投入到產(chǎn)出,時間相對比較長。
企業(yè)領(lǐng)導(dǎo)當然想把資源用在“刀刃”上,即賺錢最多最快的地方。當軟件過程改進和其它直接賺錢的事情“發(fā)生資源沖突”時,人們只好“拆東墻,補西墻”,往往減少軟件過程改進的資源。
對于軟件過程改進而言,CMM/CMMI和ISO等等都是用來參考的,而不是用來迷信的。企業(yè)在參考業(yè)界推薦的標準或規(guī)范時,要舍棄那些聽起來很先進但是對本企業(yè)無益處的東西,只選取對企業(yè)有實用價值的東西。
三、ISO
基本概念
國際標準化組織(ISO)為了滿足國際經(jīng)濟交往中質(zhì)量保證活動的需要,在總結(jié)各國質(zhì)量保證制度經(jīng)驗的基礎(chǔ)上,研制了ISO9000質(zhì)量管理和質(zhì)量保證標準系列。ISO 9000族標準問世至今,已經(jīng)被全世界幾乎所有行業(yè)廣泛采納。人們到商店買東西,隨處可見“本產(chǎn)品通過ISO 9000質(zhì)量認證”的標記?!爱a(chǎn)品通過ISO 9000質(zhì)量認證”幾乎成為上市銷售的必要條件。
應(yīng)用于研發(fā)管理的問題
ISO 9000稱得上是放之四海皆準的標準,但是適用面越廣意味著專業(yè)性越弱。一個生產(chǎn)瓜子的小工廠和生成軟件硬件系統(tǒng)的企業(yè),都可以采用ISO 9000族質(zhì)量標準。顯然前者的成功經(jīng)驗不能套用到后者上。ISO 9000標準不可能對“軟件、嵌入式系統(tǒng)、集成電路”等領(lǐng)域的質(zhì)量問題有深入的論述,所以它對IT企業(yè)的質(zhì)量管理缺乏專業(yè)性的指導(dǎo),其專業(yè)程度遠遠不及CMM/CMMI。