如何成為一名優秀的軟件質量保證工程師

發表于:2010-05-20來源:作者:點擊數: 標簽:質量工程師軟件
如何成為一名優秀的軟件 質量保證 工程師 軟件測試 具有軟件 開發 ,測試實施經驗 軟件質量保證牽扯到軟件開發的方方面面,包括從啟動到需求,到設計,到開發,到測試,到發布,到后期維護的整個過程。在啟動階段,你要理解如何制定項目章程,如何書寫項目范

  如何成為一名優秀的軟件質量保證工程師  軟件測試

  具有軟件開發,測試實施經驗

  軟件質量保證牽扯到軟件開發的方方面面,包括從啟動到需求,到設計,到開發,到測試,到發布,到后期維護的整個過程。在啟動階段,你要理解如何制定項目章程,如何書寫項目范圍說明書,如何制定項目計劃;在需求階段,你需要理解如何與用戶確認需求,如何進行需求分析,如何與用戶確認用戶需求;在設計方面你要大體理解當前設計前沿技術,了解數據庫知識,如何進行概要設計和詳細設計;在構造階段,您需要了解編碼規范,編程技巧,集成技術;在測試階段你需要理解如何進行單元測試,集成測試,系統測試;在驗收階段您需要理解如何進行驗收測試,如何培訓用戶,如何替用戶搭建環境;在維護階段您需要理解如何理解代碼,如何進行再工程技術。在這里你好像是一位多面手,但是了解得越多,對你從事質量保證工作越有好處。由于現代分工比較細致,往往一個質量小組需要各個方面的人才組合在一起,才能發揮更大的效能,才能達到1+1>2的結果。

  具有一定的數學基礎

  對于從事軟件質量保證工作,您需要一定的數學知識,尤其是概率統計知識。無論你是否采用6Sigma,你需要對你的軟件質量進行度量活動,需要收集數據,分析數據從而解決問題。你要理解如何使用直方圖,散點圖,魚刺圖,餅圖等工具。這樣你才能展示問題的原因,尋找解決問題的原因。

  強大的溝通能力

  對于從事軟件質量保證工作,溝通能力非常重要。質量工作做得好壞,關鍵在于領導的支持和員工的參與。由于目前中國軟件的實際工作,公司領導往往忽視軟件質量的重要性和優先性,你就需要與領導講清楚質量管理的優勢,如何可以提高公司產品的質量,減少客戶的投訴率從而節約公司的成本,提高勞動生產率。有了領導強有力的支持,你的工作就好像添加了一把利劍,可以運行得得心應手。但是僅僅有領導的支持時往往不夠的,還需要員工的支持,你需要了解當前問題有什么,阻礙這些問題的要數是是什么,大家需要解決什么樣的問題…這些都需要靠你的溝通技巧來解決。

  專業的管理和質量知識

  專業的技術是你軟件質量工作成功的有用的武器。在這里我向大家介紹兩本書,一本是美國項目管理學會(PMI)頒布的項目管理知識架構體系(PMBOK),它里面的中心思想是項目的五大過程(啟動、規劃、執行、監控、結項)和九大知識領域(整體、范圍、進度、成本、質量、風險、人力資源、溝通、采購);還有一本是IEEE頒布的軟件工程知識架構體系(SWEBOK),里面主要介紹十大知識領域(軟件需求、軟件設計、軟件構造、軟件測試、軟件維護、軟件配置、軟件工程管理、軟件工程過程、軟件工程工具、軟件質量)

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

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