隨著科學技術的不斷發(fā)展進步,企業(yè)之間的競爭越來越激烈。軟件企業(yè)要想在競爭中發(fā)展生存,提高軟件產品質量已成為必要條件。在一些高能力成熟度軟件企業(yè)中,專門成立了質量保證和控制職能部門,起著提高項目管理透明性和確保軟件產品質量的雙重作用。
軟件質量工程師是隸屬于質量監(jiān)控部門的工程師,他們獨立于項目對質量保證經理負責,以獨立審查的方式監(jiān)控軟件生產任務的執(zhí)行,給開發(fā)人員和管理層提供反映產品質量的信息和數據,輔助軟件工程組得到高質量的軟件產品。每位軟件質量工程師可以同時介入多個項目。
軟件質量工程師的工作原則是"用過程質量確保產品質量"。 軟件質量工程師在軟件生存期的各個階段起著不同的作用,是軟件項目開發(fā)過程中不可或缺的重要成員。
軟件質量工程師的職責分為組織相關的職責和項目相關的職責。
1.組織相關的職責
·與客戶及時溝通,確??蛻魸M意
軟件質量工程師應當擔當"客戶代表"的角色,及時與客戶進行溝通,了解客戶對產品質量、開發(fā)進度、開發(fā)費用等方面的需求。定期進行客戶滿意度調查,對客戶反饋信息進行分析,為項目管理提供分析結果,及時根據客戶需求協(xié)助項目經理調整項目開發(fā)計劃。 ·內部評審
軟件質量工程師參與項目的內部評審活動,其職責包括確定評審員,為評審組織確定評審內容,確保評審按既定的過程執(zhí)行,并向管理團隊通報評審結果。
·審計
軟件質量工程師參與改進并跟蹤現(xiàn)有審計制度以適應項目和產品解決方案發(fā)展的需要。軟件質量工程師相互協(xié)作以確保不斷地改進現(xiàn)有的審計內容和審計制度,提高管理的透明性。
·度量
其職責主要是進行量化過程管理,包括完善和執(zhí)行統(tǒng)計過程控制,貫徹執(zhí)行度量標準,通過數據采集和分析完善度量基準。
2.項目相關的職責
·為相關項目提供過程管理和質量保證咨詢
軟件質量工程師參加項目啟動會議,為制定項目開發(fā)計劃提供相關歷史數據。為項目開發(fā)人員提供質量保證相關知識的咨詢。
·幫助項目建立切實可行的質量保證目標,選擇適當的質量保證基準
軟件質量工程師根據客戶需求、企業(yè)內部質量審查標準、行業(yè)標準,按照項目類別建立項目質量保證目標,與項目成員一起討論并進行必要的修改。明確度量標準和數據收集方法,在項目實施過程中根據建立的目標對項目進行實時監(jiān)控。
·制定項目質量保證計劃
軟件質量工程師根據項目類別、質量保證目標、項目開發(fā)進度制定相應的質量保證計劃。
·項目審查
軟件質量工程師應當參與必要的項目審查。審查內容包括:
- 產品需求說明書
- 軟件項目開發(fā)計劃
- 測試計劃
- 測試總結報告
·數據收集和分析
軟件質量工程師負責按軟件質量保證計劃收集與項目相關的數據,通過對數據進行分析,及時將與質量相關的反饋和建議匯報給項目負責人和高級主管。項目負責人根據反饋數據調整項目開發(fā)計劃。
·項目審計
軟件質量工程師負責鑒別項目開發(fā)中與項目質量保證計劃中規(guī)定的標準和過程不相符的內容,當這些內容與計劃偏離比較多,以至于可能影響到項目的及時高質量完成時,可以考慮召開項目審計會議。
軟件質量工程師負責會議的計劃、主持,確保審計所有偏離內容,并匯報審計結果。
·系統(tǒng)測試
軟件質量工程師可以介入系統(tǒng)測試,確保軟件產品符合質量要求,滿足客戶需求。軟件質量工程師幫助系統(tǒng)測試工程師收集數據,將數據分析結果反饋給項目負責人、系統(tǒng)測試工程師和項目組其他成員。
·錯誤預防
軟件質量工程師負責提供歷史和當前數據,幫助項目了解項目所處狀態(tài)、進度和存在的弱點。所有的錯誤預防工作都應由項目負責人計劃并跟蹤,軟件質量工程師負責監(jiān)督。
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |