我们对软件错误和 bugs 容忍度越来越高,这是好事吗?

无论是我自己开设的 Niantic 食屎频道(https://t.me/shitofniantic)还是辣鸡 Google 频道(https://t.me/GoogleSHIT),里面都有一堆「肉眼可见」的 bugs,甚至有不少已经严重影响使用。但是我们并没有见过任何人会在明面上说这个事情,哪怕是有简短的媒体报道,或是有人专门写一篇文章来抱怨。现实是,大部分 Google 用户依然正常使用 Google 旗下的服务,Niantic 的旗下产品也依然是领域内的领头羊。

另一个值得说的是小米决定将放弃开发版 MIUI 系统公开下载的渠道(https://www.cnbeta.com/articles/tech/857715.htm),理由是:绝大多数用户将它作为日常使用,偏离原本「开发版」的目的。

无法否认的是,许多人会因为软件或系统的新特性而更新,忽略「开发版」或「公测版」潜在问题而更新(比如我会为了 DS4 而更新公测版 iOS 13),从我的观察来说,这样做的人也越来越多。相对应的,iOS 13 的「公测版」在我看来其实尚未达到「公测」的标准,其中有不少已经开始略影响日常使用。

在敏捷开发大行其道的今天,我们已经不能单纯依赖所谓「测试版免责声明」来免责,我们需要一种机制来重塑对软件错误的态度。「敏捷开发」和「高容忍度」不是软件错误的借口,恰恰相反,只有使用敏捷开发才能为除错留下充足时间,充分除错是对用户的负责体现。我们需要重塑有关软件错误的耻辱柱印象,「食屎频道」是一个不错的开始。

Comments

Be the first to add a comment