您如何让客户使用您的错误跟踪系统?

时间:2010-06-05 04:42:00

标签: project-management client project bug-tracking

在较大的项目中,我使用了一个旨在供客户使用的简单的错误跟踪系统

我在说服客户使用它时遇到了很多麻烦(他们通过电子邮件发送错误报告)

有没有人有他们建议的策略?

另外,我一直在讨论为什么会这样的理论;它是这样的:

要求客户记录错误就像把你的车送到机修工处进行维修一样,机械师会把你的发动机油交给你说“在这里,弹出那个”。基本上,客户已付钱给你做工作,记录错误听起来太像工作,所以他们希望你这样做

想法?

10 个答案:

答案 0 :(得分:5)

一份清晰,简洁的错误报告,与退款请求无关,是关于您的开发工作可能发生的最好的事情,无论它到达何种格式。免费质量保证,老兄!为什么要让客户跳过箍来学习你的错误跟踪界面,从而阻碍这个过程?即使他们也在软件行业,也许他们来自Bugzilla商店而不是Fogbugz商店......

答案 1 :(得分:3)

Fogbugz ...我让我的客户打开一个关于他们的bug的案例,然后我就开始研究......真的值得一试..

答案 2 :(得分:3)

首先,确保您的跟踪系统非常用户友好。

必须易于访问。您的客户是否必须访问网页才能提交错误消息?应用程序是否深埋在站点地图中?没有人会打开浏览器,找到你的网站并通过众多链接来提交bug。这可以通过在您的应用程序中添加一个链接来解决(同样,它必须易于查找;如帮助>报告错误)。如果您的客户有多个应用程序,请确保将其定向到正确的页面(或预先填写所需的字段)。

接下来,不要求您的客户对错误进行分类(例如严重性以及它是否实际上是错误或功能请求)。同时保持较低的字段数。描述和截图很多。

让您的控件易于使用。当你试图完成一些工作时(例如,如果你选择第31天然后是4月,那天将重置为空白值),不得不在三个下拉列表中与日期时间选择器搏斗时更令人沮丧。

如果您希望获得屏幕截图,请为您的客户端提供一个很好的Silverlight控件,他可以放下文件,而不是在整个磁盘上搜索。

当你的bug填充器被定制,所以你自己的母亲可以使用它,你仍然需要推动一下。尝试在某个时候“忘记”电子邮件,当电话出现时会感到惊讶,并确保您的客户没有收到他的错误报告。当然,当他坚持要把它发送到你的邮箱时,有一个“啊”时刻告诉他你的电子邮件最近表现得很“奇怪”,然后请他重新发送电子邮件。下一个错误报告将被正确填写。

答案 3 :(得分:2)

我是FogBugz的推荐。大多数错误跟踪软件都是令人讨厌的(我在看你Bugzilla)。它太被认为太难以被我的客户学习/导航。

FB可让您拥有一个用于提交新错误的公开提交页面。这是一个非常简单的页面,您的客户可以轻松学习。

FB还允许您直接接收电子邮件到错误跟踪系统。作为管理员,您可以对传入的电子邮件进行分类/分配。然后,可以选择在修复错误时通知您的客户端。

FB的最后一个插件:有一个错误提交工具,可让您从机器发送屏幕截图以及错误说明。这对我的客户来说也很方便。

最后的建议是:停止修复bug跟踪器中没有的任何错误。当然你会得到回击,但没有你想象的那么多。如果您响应输入到跟踪系统的错误/功能请求,您的客户将开始看到价值。但是,就像小孩子一样,如果他们仍然能够得到他们想要的东西,他们就不会改变一下。

答案 4 :(得分:1)

恕我直言,我认为这取决于它是什么类型的客户端,如果你是小公司的自由职业者,那么我认为自己填写的excel电子表格足以用作错误跟踪系统。

答案 5 :(得分:1)

您可能需要为客户指出错误跟踪系统的优势,以便他们更容易查看错误状态,提示输入强制性信息,如版本号等。

最重要的是,如果他们使用系统,他们的错误将被更快地处理,通常是诀窍。

答案 6 :(得分:1)

如果他们通过电子邮件向您发送错误报告而不是使用错误跟踪系统,会向他们提供错误跟踪系统的电子邮件地址!当然,您必须实现该功能,但解析电子邮件以包含它将是新颖的。

如果电子邮件的格式错误,错误跟踪器会使用包含正确布局的模板向他们发回电子邮件,以便他们填写原始文本并进行相应的剪切和粘贴。

如果他们仍然向您发送电子邮件,请将其转发给错误跟踪系统,当您收到带有模板的回复时,请将该信息转发回客户端并告诉他们系统不会接受该信息。这仍然是一个手动过程,但你将在他们喜欢的媒体上同时训练客户,他们仍然在做大部分工作。

自动回复电子邮件可能如下所示:

  

来自:Bug Tracker
  日期:25/3/2010
  学科:   请   重新格式化您的错误报告:[原始   主题行]

     

姓名:{你的名字在这里}
  优先级:{数字从1到3}   报告如下   这一行(完成后,发送电子邮件至bugtacker@example.com。谢谢!

     
     

{您的原文}

答案 7 :(得分:1)

设置您的电子邮件服务器以退回其中包含“bug”一词的电子邮件。让退回报告包含指向您的日志记录网站的链接。

(或者实际上,获取一个错误跟踪软件,允许错误“通过电子邮件发送”。)

答案 8 :(得分:1)

您断言您的错误跟踪系统旨在供客户使用,但客户不会使用它。可能是客户端出了问题,可能是错误跟踪系统出了问题。

我一直很喜欢rt,因为它确实为客户提供了最简单,基于电子邮件的用户界面。

但是,我并不是建议您更改错误跟踪系统。我建议你与一些更友好的客户讨论这种情况,看看你是否能弄清楚他们为什么不使用它 - 确定你有一个理论(你头脑中有些想法)但是你呢?有任何数据(他们头脑中的一些想法)?

然后改为rt: - )

最后一点是一个笑话,我应该写的是 - 然后当你知道问题究竟是什么时,你可以考虑修复它。在不与客户讨论情况的情况下从系统X更改为系统Y将是愚蠢的。

更愚蠢的是开始对你的客户开始嗤之以鼻并反弹他们的错误,因为他们没有填写正确的表格(正如一些人所建议的那样)。除非那样,你在一个秘密的果园工作,付费的客户正在等待从树上采摘成熟。

答案 9 :(得分:-1)

寻找House M.D.风格的方法:直接告诉他们你没有阅读任何有关错误报告的电子邮件,他们直接进入垃圾邮件文件夹。但是,你已经有了这个用于记录错误的漂亮界面,并且通过使用它们可以确保你能够看到它们。