天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

為什么Bugs沒有被修復?

原文地址: Why bugs don’t get fixed

作者:Alan Page, 微軟卓越測試工程總監,How We Test Software at Microsoft (中文翻譯為《微軟的軟件測試之道》)一書的作者之一。

翻譯:盧玥儷、陸夢嫣、汪宏

 

     近來我遇到越來越多的人對我們會發布還有bug的產品大為驚訝。而讓我大吃一驚的是,這些人中還有許多是軟件測試人員,我本以為他們應該對此早已經有所了解。建議大家先閱讀Eric Sink較早寫的(但是很棒的)文章。不知道我還能對此話題有多少貢獻,但我想試試。

     許多bug并不值得去修復。“你這也算是測試人員嗎?”,你肯定會沖我大叫,“測試人員是產品質量的捍衛者。”我可以再重復一次(如果需要的話)許多bug并不值得去修復。“讓我來告訴你原因。在大多數情況下,修復bug就必須要修改代碼。而修改代碼需要投入資源(時間)并會引入風險。這真是很糟糕,但這卻是事實。有時,如果風險和投入遠超過修復bug的價值,因此我們就不會被修復這些bug。

     我們決定是否修復一個bug并不是,也不應該是靠“感覺”。我喜歡用“用戶痛苦”的概念來幫助我做決定。我會用三個關鍵因素來考慮并確定“用戶痛苦”:

     1、嚴重性 —— 這個bug將產生什么影響 —— 它會讓整個程序崩潰嗎?它會導致用戶的信息丟失嗎?或者并不是那么嚴重?有更簡單的解決方法嗎?還是它僅僅是個無關緊要的問題? 

     2、頻繁性 —— 用戶碰到這個問題的頻率高嗎?它是程序主要工作流程中的一部分?還是隱藏在一個并不常用的功能中?在最常用的那部分程序中存在的小問題很可能是需要修復的,而一些不常用到的那部分程序中存在的大問題,也許我們會放在一邊。

     3、對客戶的影響 ——如果你之前準備工作做得好,你應該已經知道你的客戶是誰,你的每個客戶群中會有多少(或者是你希望有多少)用戶。這樣你就需要判斷,這個問題將會影響到每位用戶一,還是僅僅一部分人。如果你能追蹤出客戶如何使用你的產品,你就能得到更準確的數據。

     以上3點因素就構成了一個公式。給上面的每一個因素都分配一個數值范圍,并且用一些計算 —— 你可以直接使用加法、乘法或是基于你的應用程序以及市場因素加上權值。打個比方,我們只需要執行加法并且對每個bug賦予10分的數值范圍。

     Bug #1:比如它是一個會讓程序崩潰的bug(10分),它存在于程序的主要部分(10分),它影響了80%的客戶(8分),因此這個bug的”用戶痛苦“量值為28分,我們打賭我們肯定會修復它。

     Bug #2:它僅僅是一個關于排列的bug(2分),它出現在二級窗口中(2分),這個bug所在的那部分程序只會在舊版本中被使用到(2分)。因此這個bug的“用戶痛苦” 量值為6分,我們很可能不會去修復它了。

     遺憾的是,很多情況并不像上面所說的那么簡單。Bug #3是一個數據丟失問題(10分),它存在于一個應用程序的某個主要部分中,卻只在某些特定的情況下才出錯(5分)(順便提一下,數據是主觀編造出的)。客戶研究證明它很少會被使用(2分)。因此它的 “用戶痛苦”量值為17分,這是一個模棱兩可的數據,修與不修都可以。一方面,修復它所需要的投入可能并不值得,只要這個問題能夠被理解,并且它沒有任何盲點,不再理會這個bug很可能是正確的處理方法。

     從另一方面來看,你必須把它和系統中的其他bug進行權衡。我們在這里應用破窗效應Broken Window”—— 如果應用程序中有太多此類中等閾值的bug,產品的質量(或者最起碼,從質量的感覺上)一定大受影響。你在考慮系統中每一個bug的時候,還應該結合考慮系統中其他(已知的)bug,并且以此來分析、決定哪些bug是需要被修復的而哪些則不值得被修復。

     正式發布的軟件中有bug的確是一件十分糟糕的事 —— 但基于我們現有的開發工具和開發語言,我們還沒有找到一個更加合理的解決方法。

補充:

     寫出這篇文章的時候,我想我遺漏了公式中的第四個因素:發布日期。臨近發布日期時,這個因素在修復/不修復bug的決定中也起了關鍵作用。然而我并不確定它是否是第四個因素,也無法確定在臨近發布時期時,修復一個bug所需要的 “用戶痛苦”量值的閾值是多少。

it知識庫為什么Bugs沒有被修復?,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲国产精品线在线观看 | 欧美一级做a爰片免费 | 8090碰成年女人免费碰碰尤物 | 国产成人精品永久免费视频 | 久久精品九九亚洲精品天堂 | 四虎亚洲中文字幕永久在线 | 日本高清不卡码无码v亚洲 日本福利片午夜免费观着 日本粉嫩学生毛绒绒 | 男男女女爽爽爽视频免费 | 亚洲无吗精品AV九九久久 | 一本大道手机在线看 | 亚洲狠狠97婷婷综合久久久久 | 我的美女房东未删减版免费观看 | 亚洲精品久久区二区三区蜜桃臀 | 草莓西瓜樱桃香蕉直播视频 | 在线看片韩国免费人成视频 | 日韩免费精品视频 | 99精品视频在线观看re | 超碰98人人插 | 久久视频在线视频观看天天看视频 | 国产亚洲精品久久久久久白晶晶 | 免费国产久久拍久久爱 | 男人插曲女人下生免费大全 | 北条麻妃のレズナンパ | 日韩欧美一区二区三区免费观看 | 国产精品久久久久久久久久影院 | 菲律宾毛片 | 国产亚洲精品久久孕妇呦呦你懂 | 久久婷婷丁香五月色综合啪免费 | 97色伦在色在线播放 | 国产久爱青草视频在线观看 | 久久视频这里只精品6国产 久久视频在线视频观品15 | 亚洲精品欧美精品中文字幕 | 国精产品一区二区三区 | 免费a毛片| 亚洲 欧美 日本 国产 高清 | 成 人 网 站毛片 | WWW夜片内射视频在观看视频 | 精品久久久久久久99热 | 国语自产拍在线视频普通话 | 亚洲1区2区3区精华液 | 午夜福利院电影 |