為什麼說使用者量提高10倍以上,系統一定出bug?

時間 2021-05-11 16:32:07

1樓:慢速

我很欣賞和我搭檔的一名程式設計師,不只是因為他是一名資深程式設計師,還因為他完成乙個功能後,不論時間多緊都會主動的去按邏輯仔細操作驗證很多遍,直到沒問題後才提交,就算有問題也會標明出來。在他的影響下,其他程式設計師也慢慢培養出這種特質。

但我還是經常發現一些BUG,無他,因為我不按邏輯去觸發與之相關的功能。和這個程式設計師共事多年,太了解他的風格,按正常方式幾乎測不出什麼BUG。但我對整個專案中各功能的關係比他了解得更清晰,在此,使用者多了我乙個。

然而測試部門卻能又發現一些BUG,無他,因為測試部門會用各種環境和機型來測,而我不太可能獨自乙個人全部挨個測幾遍。在此,使用者又多了五個。

這麼一輪後,感覺差不多了,可以發布,但不是正式發布,是乙個內測版,大約會有幾百到上萬不等的使用者,不只是測資料,因為還有一些BUG會被發現,此時不能依靠使用者舉報,主要得看資料分析出BUG。在這個階段經常會找出一些很致命的BUG,比如遊戲中的刷錢問題,原因只是在各種判斷中少加了一種,而在正常情況下不可能出現的。

正式發布後,有的專案達千萬級使用者,那什麼機型和環境都會出現(有些機型甚至沒品牌),BUG更加多(這時很多問題不能叫BUG了,而是象記憶體不足或CPU過熱產生的),而我們不可能全部去一一模擬重現,只有找認為主要的問題去解決了。

為什麼說使用者故事(User Story)與用例故事(Use Case)是偏等價關係?

Agile2 張恂老師 以下摘自 統一用例方法 敏捷需求實踐 儘管有些專家始終不肯承認,使用者故事 User Story 與用例故事 Use Case 之間存在著事實上的等價關係。使用者故事的常見格式 As a role,I want goal desire so that benefit.這句標準...

DotA2使用者流失量高嗎?如果高,因為什麼導致的?

圖騰炮 居然沒人提更新頻率和更新包大小?對於很多上班族來說,下班回家遊戲時間只有2 3個小時。DOTA2 2 3天就有乙個更新數百M,用掉半小時。遇到大更新那2 3個小時基本都用來更新了 久而久之,耐性都被磨沒了 dota2剛有的時候,找了個啟用碼,玩了玩,匹配一局太久,而且我玩的外服,有點卡,還木...

win10使用者體驗感那麼差,為什麼現在很多電腦都只能裝win10。?

華偽海軍陸戰隊 只因為微軟自己win10做的不好還想強推,看系統占有率就知道了,大家都不傻win7 43 的占有率穩居第一,win10bug實在太多了,只能靠強推,我現在的八代U nvme要把驅動寫進去才能裝,麻煩點就是了,為了以後用系統不麻煩不窩心,費點時間裝win7很值得 自知之 不存在只能裝w...