• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

巧破軟件測試缺陷管理之痛

發布: 2008-5-26 10:58 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 132次 | 進入軟件測試論壇討論

領測軟件測試網  人世間最痛苦的事莫過于——我所在項目開發正陷于混亂不堪的缺陷之中。因為缺乏一套缺陷管理的有效解決方案,使程序的缺陷無法回溯,無法跟蹤,解決沒解決不清楚,整一個就是一片模糊。
  
  由于沒有得到足夠的重視,軟件缺陷管理處于失控狀態。軟件測試人員報告的缺陷常常被遺忘掉;或沒有人知道在新的軟件版本里究竟糾正了哪些缺陷,還有哪些缺陷未被糾正。更重要的是糾正過程是否引入了新的缺陷也沒有人知道,再或者就是缺陷報告書寫不規范,使得開發人員不得不一次次找到測試人員來面談,還有許多無效的文檔使缺陷狀態混亂,相關人員無法及時獲得有關的變更信息。

什么是開發的缺陷管理?

  軟件中的缺陷(Defect或BUG)是軟件開發過程中的“副產品”。通常,缺陷會導致軟件產品在某種程度上不能滿足用戶的需要。每一個軟件開發團隊都必須知道如何妥善處理軟件中的缺陷,這關系到軟件生存、發展的質量根本?蛇z憾的是,并非所有的軟件開發團隊都知道如何有效地管理軟件中的缺陷。
  
  軟件缺陷管理是在軟件生命周期中為確保缺陷被跟蹤和管理所進行的活動。狹義地講,BUG是寫程序過程中造成的錯誤。廣義地講,BUG是影響客戶正常使用的任何問題。就是說,BUG不僅僅是編程中出現的問題,還包括客戶需求和功能規范等方面。
  
 。1)缺陷管理的目標
  一般而言,缺陷的跟蹤和管理需要達到以下兩個目標:一是確保每個被發現的缺陷都能夠被解決,二是收集缺陷數據并根據缺陷趨勢曲線識別和預防缺陷的頻繁發生。
  
  在談到缺陷管理時,一般人都會只想到如何修正缺陷,而對根據缺陷分析進行有效預防缺陷卻很容易忽視。其實,在一個運行良好的項目開發中,缺陷數據的收集和分析是很重要的,從缺陷數據中可以得到很多與軟件質量相關的數據。例如通過缺陷趨勢曲線來確定測試過程是否結束是常用并且較為有效的一種方式。常見的的缺陷數據統計圖表包括缺陷趨勢圖、缺陷分布圖、缺陷及時處理情況統計表等。
  
 。2)缺陷管理重在預防缺陷
  正如我們所知,BUG應該盡早地在開發過程中被發現。修正處于開發階段的BUG的成本遠遠低于修正處于驗收階段的BUG,而相對與修正已經發布給客戶的產品BUG的成本更是可以忽略不計。因此,越晚修正BUG,需要重做的事情就越多。
  
  對很多人來說,零缺陷的軟件產品似乎是不切實際的。因此,我們總是聽到許多軟件開發人員說:“軟件永遠有BUG”。軟件產品含有BUG并不奇怪,不幸的是發布一個包含很多BUG的產品給客戶仍然不讓人感到驚訝,這就是一件值提深思的事情了。
  
  

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: 管理 缺陷 軟件測試

21/212>

關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

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