資源描述:
《成功啟動(dòng)過(guò)程改進(jìn)程序的關(guān)鍵因素》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、成功啟動(dòng)過(guò)程改進(jìn)程序的關(guān)鍵因素成功啟動(dòng)過(guò)程改進(jìn)程序的關(guān)鍵因素(一)摘要過(guò)程改進(jìn)啟動(dòng)是將過(guò)程改進(jìn)程序置于正確道路上的關(guān)鍵一步,也是所有正在或?qū)⒁M(jìn)行過(guò)程改進(jìn)的企業(yè)應(yīng)該關(guān)注的首要問(wèn)題。本文介紹了一些過(guò)程思想和過(guò)程改進(jìn)實(shí)施模型,根據(jù)我們對(duì)基于CMM/CMMI研究和實(shí)踐的體會(huì),提出啟動(dòng)過(guò)程改進(jìn)的關(guān)鍵因素及其相應(yīng)的有效的過(guò)程改進(jìn)基礎(chǔ)設(shè)施模型和改進(jìn)方法,可以作為各類(lèi)組織實(shí)現(xiàn)過(guò)程改進(jìn)程序的一-般指南。21世紀(jì)信息社會(huì)將高度地依賴(lài)于信息系統(tǒng)。面對(duì)著大量的現(xiàn)實(shí)的和潛在的計(jì)算機(jī)應(yīng)用需求,我們不能不靜靜地思考一個(gè)問(wèn)題:軟件開(kāi)發(fā)總是延期交付,開(kāi)發(fā)和維護(hù)費(fèi)用總是超支,計(jì)劃常常失控等現(xiàn)象還能支撐企業(yè)生
2、存多久。隨著技術(shù)進(jìn)步和能力競(jìng)爭(zhēng)的加劇,不能持續(xù)改進(jìn)的組織很快就會(huì)被淘汰。[1]隨著軟件過(guò)程成熟度模型CMM和能力成熟度模型集成CMMI被世界越來(lái)越多的軟件組織所認(rèn)可和采用,正成為指導(dǎo)改進(jìn)軟件過(guò)程的事實(shí)上的國(guó)際標(biāo)準(zhǔn)。目前國(guó)內(nèi)的一些組織正在進(jìn)行基于CMM/CMMI的過(guò)程改進(jìn),這些正在朝著CMM的目標(biāo)努力、堅(jiān)持持續(xù)過(guò)程改進(jìn)的大軍,最終將提高組織在市場(chǎng)、技術(shù)等領(lǐng)域的核心競(jìng)爭(zhēng)力。誠(chéng)然,在組織面臨較高壓力又要實(shí)施最佳的軟件工程和管理實(shí)踐的確是一個(gè)挑戰(zhàn)。因此,僅僅改進(jìn)是不足夠的,應(yīng)該有效地改進(jìn),才會(huì)真正發(fā)揮過(guò)程的作用。首先,我們要牢牢吸取一些組織失敗的教訓(xùn):在開(kāi)始一個(gè)改進(jìn)程序時(shí),必須以真
3、實(shí)的過(guò)程改進(jìn)為目標(biāo),而不能單純追求成熟度等級(jí)。如果只關(guān)注達(dá)到某個(gè)成熟度等級(jí),就會(huì)盲目開(kāi)發(fā)出所有的過(guò)程和標(biāo)準(zhǔn),其結(jié)果僅僅是構(gòu)造了一件外衣,而組織內(nèi)軟件人員的行為卻沒(méi)有任何改變。這樣的努力,其代價(jià)未免太昂貴了。依據(jù)不同組織各自的特點(diǎn),過(guò)程改革的內(nèi)容各不相同。然而,過(guò)程改進(jìn)的方法是具有共性的。本文根據(jù)過(guò)程改進(jìn)先驅(qū)的經(jīng)驗(yàn)和我們實(shí)踐的體會(huì),就如何開(kāi)始一個(gè)有效的過(guò)稈改進(jìn)程序展開(kāi)討論,提出了啟動(dòng)過(guò)程改進(jìn)程序的十個(gè)關(guān)鍵因素,給出了一個(gè)建立過(guò)程改進(jìn)基礎(chǔ)設(shè)施的有效模型和方法,供有關(guān)過(guò)程改進(jìn)人員參考。成功啟動(dòng)過(guò)程改進(jìn)程序的關(guān)鍵因素(二)二.過(guò)程改進(jìn)的思想和過(guò)程規(guī)范過(guò)程改進(jìn)的思想是一種已hi實(shí)踐證
4、明正確的信念,它向傳統(tǒng)的思維方式挑戰(zhàn)并試圖改變它們。目前,這個(gè)信念已經(jīng)派生出一整套行之有效的方針、政策、過(guò)程、規(guī)程和標(biāo)準(zhǔn)。但是,只有按照這個(gè)信念實(shí)踐,才能收到實(shí)效。我經(jīng)常從一些企業(yè)那里聽(tīng)到:“我們已經(jīng)有了一套指明軟件開(kāi)發(fā)和項(xiàng)目管理的標(biāo)準(zhǔn)文檔,也己經(jīng)對(duì)工程師進(jìn)行了過(guò)程培訓(xùn),只是還沒(méi)有完全遵守,我們相信他們一段時(shí)間后會(huì)照著去做的。”僅僅定義一個(gè)好的方法集和實(shí)踐集是遠(yuǎn)遠(yuǎn)不夠的。戰(zhàn)斗在第一線的軟件工程師們必須堅(jiān)信需要改變它,并且知道要作哪些改變,這樣才能在學(xué)習(xí)和實(shí)踐新過(guò)程時(shí)得心應(yīng)手。過(guò)程改進(jìn)不能單靠自覺(jué),否則改進(jìn)工作會(huì)自發(fā)衰退,其趨勢(shì)用“嫡”這個(gè)物理術(shù)語(yǔ)來(lái)刻劃比較恰當(dāng)?!盃€”是指物
5、理過(guò)程的隨機(jī)性或無(wú)序性的平穩(wěn)增長(zhǎng)。在缺乏有意識(shí)的努力時(shí),人類(lèi)過(guò)程的表現(xiàn)與此類(lèi)似。要知道,過(guò)程改進(jìn)需要所有成員的規(guī)范行為,沒(méi)冇規(guī)范的約束是不能持久的。[2]規(guī)范化的過(guò)程描述了這種有序的集體行為模式。這種模式應(yīng)該具備如下特征:1.過(guò)程文檔化了嗎?2.過(guò)程進(jìn)行了培訓(xùn)并實(shí)踐了嗎?3.過(guò)程強(qiáng)制執(zhí)行了嗎?存在強(qiáng)制執(zhí)行過(guò)程的機(jī)制和規(guī)程嗎?4.存在跟蹤過(guò)程性能的機(jī)制嗎?5.過(guò)程是有助于還是有礙于人們的活動(dòng)?6.管理人員是通過(guò)度量過(guò)稈性能來(lái)管理他們所管理的的組織嗎?過(guò)程的質(zhì)量對(duì)產(chǎn)品的質(zhì)量有直接影響?;hewhart、Juran>Deming和Humphrey倡導(dǎo)的TQM原理,“產(chǎn)品質(zhì)量主
6、要取決于用于開(kāi)發(fā)和維護(hù)該產(chǎn)品的過(guò)程的質(zhì)量?!保?]在其它工業(yè)界(如制造業(yè))可提供很有力的證據(jù)來(lái)證明過(guò)稈規(guī)范與產(chǎn)品質(zhì)量的關(guān)系,軟件工業(yè)也已經(jīng)有了很多成功的實(shí)例。什么是過(guò)程改進(jìn)?就是要采取行動(dòng)來(lái)改變組織的過(guò)程不僅滿(mǎn)足而且能更有效地達(dá)到組織的業(yè)務(wù)目標(biāo)。一個(gè)過(guò)程改進(jìn)程序則是指所有的策略、方針、目標(biāo)、職責(zé)、活動(dòng)和計(jì)劃的集合,它包含一個(gè)或多個(gè)完整的過(guò)程改進(jìn)循環(huán)。成功啟動(dòng)過(guò)程改進(jìn)程序的關(guān)鍵因素(三)二.基于模型進(jìn)行過(guò)程改進(jìn)模型是描述通過(guò)經(jīng)驗(yàn)證明為有效的過(guò)程過(guò)程的特征及其元素的結(jié)構(gòu)化集合,用來(lái)幫助建立過(guò)程改進(jìn)的目標(biāo)和優(yōu)序,為確保建立一個(gè)穩(wěn)定的、有能力的以及成熟過(guò)程提供指南,以作為組織過(guò)程改
7、進(jìn)的指南。美國(guó)卡內(nèi)基梅隆大學(xué)軟件工程研究所(CMU/SEI)研究開(kāi)發(fā)的CMM和CMMI匯集了軟件和系統(tǒng)工程的最佳實(shí)踐,給出了提高過(guò)程成熟度的路線圖,是指導(dǎo)組織實(shí)現(xiàn)過(guò)程改進(jìn)的有力武器。[4,5]其中CMMI采用兩種不同的表示法:階梯式表示法是用已證明為有效的過(guò)程域組來(lái)指導(dǎo)組織的成熟度改進(jìn),而連續(xù)式表示法適用于提高單一或多個(gè)過(guò)程域的能力。經(jīng)過(guò)近20年世界范闔的深入研究和廣泛實(shí)施,許多企業(yè)都從中獲益。CMU/SEI還為過(guò)程改進(jìn)的實(shí)施研究出了IDEAL模型,⑹用以闡明建立一個(gè)成功的過(guò)程改進(jìn)程序的要點(diǎn)和步驟,規(guī)范了改進(jìn)的方法