軟體質量管理與認證培訓班學習總結 (轉)

worldblog發表於2007-12-29
軟體質量管理與認證培訓班學習總結 (轉)[@more@]

 

 質量管理與培訓班學習總結


1  寫在前面
  5月18、19日兩天,我受公司委派參加安徽省資訊中心舉辦的軟體質量管理與認證培訓班,感覺一般但
收穫很大。這次培訓讓我明確了許多概念,澄清了許多誤區,對比公司軟體部門開發的現狀又有新的感受。
我把這些寫出來,權當作本次學習的總結。

2  軟體質量管理
2-1  軟體質量之含義:
  軟體質量是軟體產品對一組固有特性滿足要求的程度。這個要求是明示的、通常隱含的必須履行的需求
和期望。由此而來,軟體需求是衡量軟體質量的基礎,的質量保證活動必須是以需求為中心,強調
在開發過程中強行遵守標準規範以達到控制質量的目的。 軟體中通常有一些不作明文規定的隱含需求,要
儘量以的形式規定下來,這也是質量管理八大原則的以顧客為關注焦點的原則(下面會詳述)。

2-2  質量管理八項原則
  1:以顧客為關注焦點
  2:領導作用
  3:全員參與
  4:過程方法
  5:持續改進
  6:管理的方法
  7:基於事實的決策方法
  8:與供方互利的關係
  各個原則的詳細敘述在講議的第五頁,這裡不在浪費列印紙。首要原則是以顧客為關注焦點,要求充分
瞭解客戶當前和未來的需求,滿足並爭取超越客戶的期望。強調需求是質量保證的基礎,也就是說搞清楚客
戶要我們幹什麼。
  2和3是要求最高領導必須重視質量管理,要發動所有員工學習和參與質量管理,這兩條強調質量管理中
人對質量活動是最重要的,要充分調動員工的熱情,要求他們對質量活動的強制性給予理解和支援,並充分
授權。
  4到7是對人和其他資源的管理和決策。對人的管理,它基本要求分工明確,職責分明,目標清晰,充分
溝通,自我評估和不斷改進,更重要的是它強調法制化管理。
  8是對於合作伙伴和分包方來說的。

2-3  質量管理體系
  質量管理體系就是把八項原則具體化,檔案化。也就是說你按照質量管理體系的要求建立了你的管理架
構並有效執行,那麼你的企業質量活動就在自覺的貫徹落實質量管理八項原則,產品質量就有一定程度的保
證。目前軟體行業流行的是ISO9001和美國SEI CMM質量管理體系標準,還有TL9000,TickIT,我國的國家標
準是等同採用ISO標準。
  各種質量管理體系都強調在過程方法上滿足PDCA,強調建立質量方針和目標,強調最高管理者在體
系中的價值,並強調所有活動都建立在檔案(文件)之上。
 

2-4 質量管理體系認證
  透過權威第三方證明你的質量體系是符合標準的。它的產生是由於以前各個國家的國家標準質量體系要
求不一樣,因此要求出口方的質量體系必須符合本國國標才能對其產品質量給予認可,由此造成貿易壁壘,
國際標準化組織也因此誕生,它授權給參加多邊認可的國家,讓該國根據ISO標準自行認證本國企業的質
量體系,其它參加方必須認可該國的認證。由此消除因標準問題引起的貿易壁壘。
  到了90年代,美國國防部為了評估分包方開發軟體和質量控制的能力,委託卡耐基梅隆大學軟體工程研
究所(SEI)提出一套評估方案。1991年SEI推出能力成熟度模型(CMM)1.0版,該版本有5個類別,關於軟體
的SW-CMM也就成了美國國防部對軟體分包方評估的標準,後來美國軟體企業發現它對推動軟體質量活動很有
幫助,便紛紛參與CMM認證。CMM雖然不是國際標準,但越來越受到業界的關注,中國只有一家透過CMM 5級認
證,是摩托羅拉軟體中心。CMM標準到年作廢,取而代之CMMI。
  由於ISO通用性太高而針對性較低,一些國家又在制定針對軟體設計的標準(如美國的CMM),ISO於90年
代開始制定針對軟體開發的標準SPICE,它和CMMI很類似,預計今年釋出正式版本。

2-5 產品認證
  這裡澄清一個誤區,質量管理體系認證不是產品認證。產品認證是國家對特殊產品的要求,如軟體,
要透過公安部認證等。質量管理體系認證是對企業質量管理架構在質量保證活動中的對質量保證能力的
評價,非強制性的。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-996143/,如需轉載,請註明出處,否則將追究法律責任。

相關文章