MILY: 黑體">1 角色和職責
1.1 質量保證人員(SQA)
² 輔助過程裁減,細化、制定項目規范;
² 制定《質量保證計劃》;
² 產品檢查;
² 過程審計;
² 跟蹤問題處理;
² 度量和報告;
² 項目經驗積累;
² 學習、研究和推廣。
1.2 項目主管(SPM)
² 為SQA工作的順利實施提供保障;
² 協調SQA與項目之間產生分歧的問題。
1.3 項目經理(PM)
² 批準《質量保證計劃》;
² 為SQA工作提供支持。
1.4 開發人員(DEV)
² 參與評審《質量保證計劃》;
² 按照《質量保證計劃》執行活動;
² 協助SQA完成質量管理工作。
2 SQA周期性工作
2.1 產品評價
SQA可以用過審計、獨立測試等手段評價產品,也可以通過監督評審、測試等過程來保證產品質量,也可以從格式和規范(比如代碼規范、設計規范、UML圖、DFD圖、ER圖等)上實施檢查,并盡可能地檢查中間產品之間的一致性。
檢查內容:工作產品和最終產品。
2.2 過程評價
主要是檢查項目是否按規定的過程和計劃執行活動。檢查規則包括過程執行的符合性和有效性兩個方面。
檢查內容:包括工程和管理兩類過程(有些劃分為工程、管理、支持等)。管理類過程包括項目管理、質量管理和配置管理。開發類包括需求分析、設計、編碼、測試、評審等過程。
2.3 跟蹤問題處理
SQA應跟蹤問題處理過程,直到問題解決。跟蹤的問題包括日常發現的產品問題、過程問題、項目風險、評審發現的問題、測試發現的問題等。如果不能和項目組就解決方案達成一致,可向項目主管反應。
2.4 度量和報告
SQA應善于根據過程規范和經驗發現項目運行中的問題,并做到緊急問題、重要問題隨時匯報,其它問題周期性匯報。
SQA需要隨時收集數據并保障數據的有效性、真實性。定期匯總數據、統計分析并產生度量報告。SQA應協助項目組和SEPG針對不良趨勢和問題采取糾正或預防措施。
2.5 質量推進
質量推進主要包括提高全員的質量意識和推進、解釋過程的執行兩個方面。這項工作需要在日常工作中一點一點地、堅持不懈地實施。
3 SQA非周期性工作
3.1 制定《質量保證計劃》
在項目計劃階段,SQA在參考項目計劃的基礎上,與項目經理一起制定《質量保證計劃》。質量保證計劃的內容包括:QA組織結構、工作產品輸出計劃、計劃執行的QA活動、度量計劃以及計劃采用的輔助工具等!顿|量保證計劃》要做到內容明確、可操作并及時更新。
3.2 過程制定
如果項目或組織需要制定過程規范,SQA應組織相關人員來完成過程制定工作。一般情況下,過程制定應由遵守和執行該過程的人員負責。所有制定的過程都必須經過評審,并由SQA檢查執行情況。
3.3 過程改進
過程改進是一項長期的任務。SQA應注意隨時發現、聽取過程執行中問題和改進工作的方法,并進行階段性的總結(比如質量報告等),以不斷改進過程,提高過程能力。
3.4 學習和研究
SQA要不斷學習和研究,盡量保持與領域最新的知識、方法同步,找出提高產品質量和工作效率的方法與過程。學習的內容主要包括管理領域和開發領域。管理領域包括質量管理(TQM、ISO9000、CMM、RUP、MSF、XP等)、軟件度量(PSM、GQM、SPC、SixSigma)、項目管理、配置管理等。開發領域包括需求工程、設計、編碼、測試等各階段的開發和管理方法。
3.5 質量培訓
項目或組織需要時,SQA需要向相關人員進行質量管理方面的培訓或咨詢。
文章來源于領測軟件測試網 http://www.kjueaiud.com/