從印度軟件項目管理談我國軟件質量保障[3]

發表于:2009-11-24來源:作者:點擊數: 標簽:質量項目管理
從印度 軟件項目管理 談我國軟件 質量保障 [3] 項目管理軟件 關鍵字:質量管理 (1)開發階段和項目周期 開發階段比較明顯,注重各階段應完成的功能,對本階段應完成的工作不能留到下一階段。 (2)流程 * A公司對流程比對項目更重視。 * 軟件開發流程非常規范和

        從印度軟件項目管理談我國軟件質量保障[3] 項目管理軟件

  關鍵字:質量管理

  (1)開發階段和項目周期

  開發階段比較明顯,注重各階段應完成的功能,對本階段應完成的工作不能留到下一階段。

  (2)流程

  * A公司對流程比對項目更重視。

  * 軟件開發流程非常規范和系統化,其流程的可執行性很高,并且能在實踐過程中不斷改進。A公司的流程已覆蓋到了一個項目研發的所有方面,包括從最開始的意向到最后軟件的版本發布(release),都有相應的流程規定,基本上已形成一種工業化的軟件開發。

  * 人和流程是保證項目成功的兩個最關鍵因素。由好的人按好的流程進行項目開發,才能最大限度地保證項目的成功。一個好的流程可以保證差的人做出來的東西不至于太差,但不能確保做出精品。通過流程可以實現一種規范化、流水線化、工業化的軟件開發。

  (3)計劃

  1) 計劃詳細、周到。

  2) 流程中明確定義開發階段。

  3) 每個階段都列出了該階段的各項活動,并詳細描述每項活動的屬性:

  * 進入條件,輸入;

  * 驗證方法;

  * 結束條件,輸出。

  4)每個階段結束都要召開階段結束會議。前一個階段結束才能進入下一階段。

  5)計劃中每個活動都比較具體,每個活動的時間以天(半天)為單位。計劃包括了開展質量控制活動的時間。

  (4)Review

  按印度公司流程,一般把Review和測試作為保證軟件質量兩個主要手段。測試的重要性就不需說明了,而Review則是一個非常簡單有效并能盡早發現軟件中錯誤的方法,可以說,任何交付物都要經Review后才能進行基線化。目前A公司有很詳細全面、可執行性很高的Review流程和各種交付物的Review Checklist。

  在印度軟件企業,現有這么一句口號:凡事有計劃,凡事必review。

  (5)QA

  QC(質量經理)作為質量保證部門(SQA)的代表,監督和保證項目的進展遵循QMS各項流程和模板,并且收集項目中發現的一些問題和解決方法以優化流程。

  (6)度量數據

  CMM中比較強調用數據說話,對項目過程中基本上所有的數據都會有記錄,最后把收集的數據提交質量保證部門進行分析,以改進流程。A公司的項目經理和質量經理很重視項目中的數據收集,包括各種Review數據、測試數據以及項目組員每天的活動數據等。項目經理也要維護一個項目檔案,在這個項目檔案中可以說包含了項目開發過程中所有的產出、開發活動、管理活動等的記錄??梢赃@么說,有了這個項目檔案,你就可以完全了解這個項目的開發過程。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97