我們先來設想一個比較平和的狀況好了,這個bug每天出現的機率只有1/1000
如果你所在的公司還是一個比較賺錢的、user base比較大的,假設1000萬人吧
但是bug我們都知道了,那這個bug對使用者的影響如何呢?
以30天週期來看:
每天遇到這個bug的人的比例大概是1/1000
每天沒遇到這個bug的人的比例是999/1000
30天內沒遇到這個bug的人的比例是(999/1000)^30=97%
30天內至少遇到這個bug的人一次的比例是1-(999/1000)^30=3%
以90天週期來看:
90天內沒遇到這個bug的人的比例是(999/1000)^90=91.39%
90天內至少遇到這個bug的人一次的比例是1-(999/1000)^90=8.6%,接近10%
假設每次的故障發生都會造成用戶以及等同的收益流失,
三個月後你就會流失8.6%與等比例的用戶數和收益了。
如果你的服務沒賺錢倒沒差,假設和我上面說的一樣,
1000萬人的user base,100萬DAU好了,8.6%就是8萬快9萬人還是有影響的
所以,
你所負責的是一個比較正式、比較大的服務的話,建議你現在趕快修吧。
※ 引述《freebug (Freebug)》之銘言:
: 最近開發一個通訊軟體
: 有個閃退的bug自從上週被發現到之後就再也沒被觀察到
: 也就是這個bug的出現沒有規律性,只能靠碰運氣
: 出現機率也不高 (出現機率不到10%)
: 這也是我對這個bug感到煩惱的地方
: 如果各位遇到這樣性質的bug
: 你會怎麼去處理?
: 會去盡可能的鑽研,並且製造出這bug出現的可能嗎
: 還是會選擇直接忽略?