2 制定《質(zhì)量保證計劃》;
2 產(chǎn)品檢查;
2 過程審計;
2 度量和報告;
2 項目經(jīng)驗積累;
2 學習、研究和推廣。
2 協(xié)調(diào)SQA與項目之間產(chǎn)生分歧的問題。
2 批準《質(zhì)量保證計劃》;
2 為SQA工作提供支持。
2 參與評審《質(zhì)量保證計劃》;
2 按照《質(zhì)量保證計劃》執(zhí)行活動;
2 協(xié)助SQA完成質(zhì)量管理工作。
SQA可以用過審計、獨立測試等手段評價產(chǎn)品,也可以通過監(jiān)督評審、測試等過程來保證產(chǎn)品質(zhì)量,也可以從格式和規(guī)范(比如代碼規(guī)范、設計規(guī)范、UML圖、DFD圖、ER圖等)上實施檢查,并盡可能地檢查中間產(chǎn)品之間的一致性。
檢查內(nèi)容:工作產(chǎn)品和最終產(chǎn)品。
主要是檢查項目是否按規(guī)定的過程和計劃執(zhí)行活動。檢查規(guī)則包括過程執(zhí)行的符合性和有效性兩個方面。
檢查內(nèi)容:包括工程和管理兩類過程(有些劃分為工程、管理、支持等)。管理類過程包括項目管理、質(zhì)量管理和配置管理。開發(fā)類包括需求分析、設計、編碼、測試、評審等過程。
SQA應跟蹤問題處理過程,直到問題解決。跟蹤的問題包括日常發(fā)現(xiàn)的產(chǎn)品問題、過程問題、項目風險、評審發(fā)現(xiàn)的問題、測試發(fā)現(xiàn)的問題等。如果不能和項目組就解決方案達成一致,可向項目主管反應。
SQA應善于根據(jù)過程規(guī)范和經(jīng)驗發(fā)現(xiàn)項目運行中的問題,并做到緊急問題、重要問題隨時匯報,其它問題周期性匯報。
SQA需要隨時收集數(shù)據(jù)并保障數(shù)據(jù)的有效性、真實性。定期匯總數(shù)據(jù)、統(tǒng)計分析并產(chǎn)生度量報告。SQA應協(xié)助項目組和SEPG針對不良趨勢和問題采取糾正或預防措施。
質(zhì)量推進主要包括提高全員的質(zhì)量意識和推進、解釋過程的執(zhí)行兩個方面。這項工作需要在日常工作中一點一點地、堅持不懈地實施。
在項目計劃階段,SQA在參考項目計劃的基礎上,與項目經(jīng)理一起制定《質(zhì)量保證計劃》。質(zhì)量保證計劃的內(nèi)容包括:QA組織結構、工作產(chǎn)品輸出計劃、計劃執(zhí)行的QA活動、度量計劃以及計劃采用的輔助工具等。《質(zhì)量保證計劃》要做到內(nèi)容明確、可操作并及時更新。
如果項目或組織需要制定過程規(guī)范,SQA應組織相關人員來完成過程制定工作。一般情況下,過程制定應由遵守和執(zhí)行該過程的人員負責。所有制定的過程都必須經(jīng)過評審,并由SQA檢查執(zhí)行情況。
過程改進是一項長期的任務。SQA應注意隨時發(fā)現(xiàn)、聽取過程執(zhí)行中問題和改進工作的方法,并進行階段性的總結(比如質(zhì)量報告等),以不斷改進過程,提高過程能力。
SQA要不斷學習和研究,盡量保持與領域最新的知識、方法同步,找出提高產(chǎn)品質(zhì)量和工作效率的方法與過程。學習的內(nèi)容主要包括管理領域和開發(fā)領域。管理領域包括質(zhì)量管理(TQM、ISO9000、CMM、RUP、MSF、XP等)、軟件度量(PSM、GQM、SPC、SixSigma)、項目管理、配置管理等。開發(fā)領域包括需求工程、設計、編碼、測試等各階段的開發(fā)和管理方法。
項目或組織需要時,SQA需要向相關人員進行質(zhì)量管理方面的培訓或咨詢。