Bug 报告是一份礼物
[原文发表地址] A Bug Report is a Gift
[原文发表时间] 2012-09-24 19:59
有许多对我的一切都坏掉了但没有人失望博客帖子的反应。有些人立刻引用"一切都很神奇但没有人快乐"。有些人认为此篇博文是拙劣的胡言乱语。有些人(来自不同的公司)认为我将开发人员作为牺牲品,指责他们不关心软件质量。其他人看到了一个目标,并开始大量地讨论软件质量。
我问的问题是这些......,但最重要的一个是几个小时后添加上去的,是一位读者的建议。
- 这是一个速度问题吗?我们觉得我们不得不开发得太快,太宽松吗?
- 这是一个质量问题吗?我们忘记了软件质量保证的艺术和科学吗?
- 这是一个个人问题吗?人们只是对软件不够热情来修复它吗?
- 这是一个沟通问题吗?用户容易报告错误和烦恼吗?
在发布前篇博文之后,我尝试提交对我所碰到的所有问题的 bug 报告。如果我不能在产品中找到一个方便报告bug的站点,我就使用 Twitter。当我报告 bug,并似乎真诚地有兴趣帮助它改进时,Google 和Microsoft一般都很友好。
你的用户方便报告bug吗?你的应用程序会自动报告系统崩溃吗?你的站点是友好的吗?你友好地支持人们和支持参与吗?你支持在论坛报告bug,但没有任何公司代表吗?你是否使用 GetSatisfaction 或UserVoice?
一个好的 Bug 报告的解剖
理想情况下,"最佳" bug是那些给予足够的信息能够被重现的。通过为开发人员提供尽可能多的详细信息,你可以节约他们的时间和减少他们的麻烦。使用 bug 报告工具来收集用户信息 , 开发人员可以节约每个人的时间 。
例如,在Windows中, 如果你运行"msinfo32.exe",你可以得到一个你的系统的完整快照。
发送一个皱眉和发送一个微笑
我是"发送一个皱眉"方式报告 bug 的大粉丝。
Office 2013年预览版甚至已为此拥有了热键 !
发送反馈时,附上屏幕截图就更好了。
Skype 的帮助菜单包括一个Give Feedback菜单以及一个"Skype Status "菜单。
作为一名用户,如果你可以包括像这样的信息:
- 你在做什么?你想做什么?
- 高深的家伙: 你正在使用什么奇怪的加载项/扩展或hack,你真的应该在报告中提到但你却没有?* 咳嗽 * Adblock * 咳嗽 *
- 你可以让它每次都重现吗?
- 你可以包括一个屏幕快照吗?为截屏视频奖励积分 !
有很多要求用户做的事情!
报告 bug 的地方的示例
这里是一些网站,你可以使用它们来报告某些应用程序中的bug。请注意它们中有些是独特的,有些是简陋的,有些只是论坛,有些实际是bug 跟踪软件,是专为开发人员设计和使用的。
- Google Chrome / Chromium - https://new.crbug.com
- Firefox和所有 Mozilla 产品- https://bugzilla.mozilla.org/
- Spotify - https://www.spotify.com/se/help/support-forum/
- Internet Explorer - https://connect.microsoft.com/IE
- Visual Studio & ASP.NET https://connect.microsoft.com/visualstudio和
或者,为你最喜欢的软件报告bug的最终地方,正如我的朋友Anil指出的:
用户报告bug有多困难?它是我们的 bug,但用户不仅要解决bug,也要报告它 !
我们的用户必须投入到bug中的点击或手动步骤太多了。Bug 是一种伤痛,伤害着用户,并不断伤害,所以才报告它!良好的 bug 报告是一份礼物,应该不断奉献,我们应该这样看待它。
我热爱一个世界,其中所有的崩溃都会自动报告,每个人的计算机中有一个"发送一个皱眉/微笑"按钮,并且它只需使用单个"记录/停止"按钮来提供记录一个短的截屏视频。
你认为什么产品拥有最佳的报告bug体验?在评论中大声说出来吧!