關于我們

在線客服

幫助

24小時客服:010-82326699 400-810-5999

建設工程教育網 > 建筑文苑 > 其他相關 > 正文

軟件質量改進的六要六不要

2010-03-10 08:48    【  【打印】【我要糾錯】

  摘要:國內有不少軟件企業(yè)通過了ISO或CMM(I)的資質認證,但有不少企業(yè)卻很少或沒有看到資質認證給公司軟件質量改進帶來的明顯效果,原因何在?有些企業(yè)領導懷疑ISO或CMM(I)等質量體系對中國企業(yè)的適用性,其實這種認識是錯誤的,真正的問題出在我們自己身上,是我們沒有真正理解和應用好這些質量管理體系的精髓。

  本文總結作者數年來從事軟件質量改進工作的經驗和教訓,歸納成軟件質量改進的“六要六不要”,一方面作為對前述問題的進一步闡釋,另一方面也期望能給廣大正在和將要從事軟件質量改進的同仁提供參考。

  為了提高企業(yè)競爭力,不少軟件企業(yè)為通過ISO或CMM(I)資質認證付出了巨大的代價,但有為數不少的企業(yè)卻很少或沒有看到這些資質認證給公司軟件質量改進帶來的明顯效果,原因何在?

  有些人說是ISO或CMM(I)等質量體系不適合中國國情,有些人說是中國的軟件企業(yè)太急功近利。原因究竟是什么?

  以下總結作者數年來從事軟件質量改進工作的經驗和教訓,歸納成軟件質量改進的“六要六不要”,一方面作為對上述問題的解答,另一方面也期望能給廣大正在和將要從事軟件質量改進的同仁提供參考。

 。ㄒ唬┮匾曅Ч,不要徒有虛名

  國內有一些軟件企業(yè),認證動機不純,有些企業(yè)為競標資質而認證,有些企業(yè)為獲得政府資助而認證,不一而足。這樣的企業(yè),為認證而認證,徒有虛名,工作沒有實際做到位,一旦拿到證書,則萬事大吉,因此注定享受不到認證帶來的真正價值。

  其實這種做法也許能“靈念”一時,但最終無疑是害了自己,因為徒有虛名而沒有實際功底的企業(yè)是一定不會得到客戶長期“青睞”的,而失去客戶則意味著失去一切。

  軟件質量改進,一定要關注效果,過分追求認證無異于緣木求魚。因此,我們說,進行軟件質量改進的企業(yè)務必“頭腦清醒”,一定“要重視效果,不要徒有虛名”。

 。ǘ┮驖u進,不要急于求成

  有些企業(yè),一年(甚至更短時間)通過一個級別的認證,咋一看軟件質量改進成績斐然,其實實際情況并非如此。

  因為軟件質量改進是一個長期的過程,不可能一朝一夕,那些每年(甚至更短時間)拿到一個CMM(I)級別認證的企業(yè),我敢說絕大部分是名不副實的(因為通過認證是一回事,實際能力是另一回事)。我親眼見過一些通過CMM(I)4級甚至是5級的企業(yè),項目管理的實際能力甚至還達不到3級的要求。

  其實軟件質量改進是有其客觀規(guī)律的,違背了客觀規(guī)律而一味追求高級別的認證往往欲速則不達。

  另外,有些企業(yè)雖然沒有在證書上一味追求高級別,但往往過分要求軟件質量改進的實際效果在短時間內上新臺階而不是按實際可行的計劃循序漸進地練“內功”,這種做法也是極具危害性的。因為這種做不但會導致大家疲于奔命,而且往往達不到所要求的結果而使大家心灰意冷,進而形成惡性循環(huán)。

  因此,理性地對待資質認證和質量改進工作是非常重要的,特別是對于一些內部管理基礎差或以工程項目為主營業(yè)務(因為這樣的企業(yè)軟件質量的改進不但受公司內部因素的影響,而且還在較大程度上受客戶因素的影響)的企業(yè)更應如此。

 。ㄈ┮⒅噩F實,不要“拿來主義”

  有些企業(yè),不考慮自己公司的實際情況,為節(jié)約成本或追求“速度”,在沒有認真“診斷”的情況下就照搬在別的企業(yè)已經取得成果的管理制度和流程,還美名其曰是“經驗借鑒”,最后落于失敗。

  其實,由于企業(yè)的實際情況和文化背景不同,別的企業(yè)的成功做法在自己企業(yè)往往不會“奏效”,因此需要我們花必要的時間和精力認真分析自己企業(yè)的實際情況并建立適合自己企業(yè)的管理制度和流程方能產生效果。照搬別人的做法,是錯誤的開始,只會導致錯誤的結束。

  (四)要把握重點,不要遍地開花

  對大多數的國內軟件企業(yè)來說,我們都是在求生存中求發(fā)展,因此,企業(yè)很難在人力、物力和財力上有足夠的投入來進行“革命性”的質量改進。有些企業(yè)沒有注意到這一點,什么都想改進,結果由于投入不足,什么都沒有改進好。

  因此,我們需要結合本企業(yè)的實際情況和可能的投入,確定每階段質量改進的重點并“各個擊破”,這樣不但可以在較短的時間內收到明顯的效果,而且不會讓公司投入過大而對后續(xù)工作改進“供血不足”,有利于形成良性循環(huán)。

  (五)要注重過程,不要只重結果

  無疑,過程改進的目的是為了取得良好的結果,但如果一味追求結果而忽視對過程的改進和控制,則必然收效甚微。

  我們知道CMM的核心思想是通過科學、嚴格的過程執(zhí)行保證結果的質量,但我們有一些企業(yè)卻沒有清晰地意識到這一點,“唯結果論”的觀點讓他們將視線和精力都投入到“結果”上來,結果是“頭痛醫(yī)頭、腳痛醫(yī)腳,到處救火”,到頭來得不償失。

  因此,我們一定要清醒地認識到,沒有嚴格的過程執(zhí)行,就不會有我們所期望的結果,即使出現了,那也是由于個別能人的努力而出現的個別現象,決不會產生公司所期望的普遍現象。因此,只重結果是“短視”的,惟有注重過程,才可能出現好結果。

 。┮晕倚逕捄涂蛻粢龑Р⑴e,不要一味“埋頭苦干”

  在進行軟件質量改進的前期往往會增加項目的投入或延長項目成果的交付時間,如果我們不去引導客戶,不去讓客戶明白我們如此做的主要目的是為了給客戶提供更好的產品以及在將來的項目上縮短項目工期,則工作往往會投入或延長項目成果的交付時間,如果我們不去引導客戶,不去讓客戶明白我們如此做的主要目的是為了給客戶提供更好的產品以及在將來的項目上縮短項目工期,則工作往往會很被動。

  因此,我們在進行質量改進時,除了進行自我修煉外,一定要不失時機地去引導客戶,讓客戶建立起質量意識進而得到客戶的理解和支持。如果我們一味“埋頭苦干”而不去追尋客戶的理解和支持,則我們將會非常難受,甚至美好的質量改進計劃不得不由于客戶要求的進度壓力而大打折扣甚至“夭折”。

  我們需要知道,客戶的支持是我們質量改進的最大后盾。因此,在我們“埋頭苦改”的同時,一定要去引導客戶配合我們的質量改進工作,“雙管齊下”,方能“成就卓越”。

  以上是作者在軟件質量改進方面的一些體會,期望對正在和將要從事軟件質量/過程改進的同仁帶來一些過往者的經驗借鑒。

  參考文獻:

  [1] 《軟件過程管理》[美] 瓦茨S漢弗萊(Watts S. Humphrey)著,清華大學出版社

  [2] 《能力成熟度模型:軟件過程改進指南》卡內基梅隆大學軟件工程研究所,電子工業(yè)出版社

延伸閱讀:質量 軟件 經驗
收藏分享:論壇
分享到:
上一篇:項目管理探討
相關新聞
  • 特色班
    4大班次+2-3套全真模擬題
    提升學習效果
  • 精品班
    4大班次+2-3套全真模擬題+1套預測試題
  • 實驗班
    3套全真模擬題+2套預測試題+考前沖關寶典
  • 定制班
    3套模擬題+3套預測題+考前沖關寶典+考前重點
  • 移動班
    以知識點為單元授課練習,
    強化重點、難點、考點
版權聲明

  1、凡本網注明“來源:建設工程教育網”的所有作品,版權均屬建設工程教育網所有,未經本網授權不得轉載、鏈接、轉貼或以其他方式使用;已經本網授權的,應在授權范圍內使用,且必須注明“來源:建設工程教育網”。違反上述聲明者,本網將追究其法律責任。
  2、本網部分資料為網上搜集轉載,均盡力標明作者和出處。對于本網刊載作品涉及版權等問題的,請作者與本網站聯系,本網站核實確認后會盡快予以處理。
  本網轉載之作品,并不意味著認同該作品的觀點或真實性。如其他媒體、網站或個人轉載使用,請與著作權人聯系,并自負法律責任。
  3、本網站歡迎積極投稿。