我只是一个从事项目的人 - 所以我是开发人员而没有PM在我之上。我完成了门户网站,hovewer客户端不时用“make font larger”或者在css中更改边距或制作“xxx和yyy”按钮等请求来攻击我。 有简单的任务,有时只需几次点击,但它需要我的时间,我讨厌做这样的任务。另一方面,我理解那些人,而有时小修理可以帮助他们做很多工作。他们在传播者身上说什么 - 很难忽视他们。是禁用传播者的最佳解决方案 - 但我需要它与我的同事沟通。 你在这种情况下做了什么?
答案 0 :(得分:4)
创建一个已建立的队列,您的用户可以以不会破坏您的日常工作流程的方式提交请求。
根据您的声音,您通过定期检查的通信渠道获得请求,您可能会尝试将其移到旁边。
切断沟通绝不是一个好的解决方案。此外,我会正式确定何时达到这些类型的请求的流程和时间表。我用这种简单的方法取得了巨大的成功。
答案 1 :(得分:2)
如果您是为自己工作,那么您的客户是您在那里的最重要原因。他们是你的事!因此,让他们快乐是一种很好的做法。
有人说......
在为客户处理任何类型的软件项目时,您应始终始终拥有明确定义的合同。您需要确保向您和您的客户明确表达和定义您的可交付成果。一旦你得到了照顾,你还需要确保有一个部分涵盖“未来的维护请求”,然后你可以与你的客户合作,以确保在频谱的两端和你花费的时间都可以接受的期望。它们都是原计划向前推进的原因。
开放端越少越好。
之后,实施一个系统来管理/处理您实施的每个项目/网站的客户请求也可以提供很大的帮助。其中一个网站创建者的FogBugz等工具在处理客户交互和错误/功能请求方面做得很好。看看吧。
答案 2 :(得分:0)
虽然不是技术“bug”,但客户端的可用性是用户最重要的错误。如果您想继续与客户开展业务,需要处理小事。
修复小错误==客户幸福==更多工作==更多$$
答案 3 :(得分:0)
部署系统以跟踪错误并跟踪变更请求(在我的办公室,我们使用MKS,也用于源完整性)。然后,当用户有请求时,他们会进入跟踪系统并以适当的类型输入请求。理想情况下,他们还应该能够为其附加严重性/优先级指示符,以便对未完成的请求进行排名。然后,您可以进入并查看所有未完成的请求,并确定其优先级。由于它们不是直接发送给您的,因此您不会感到被请求淹没,并且用户会发现他们可以更轻松地跟踪他们的请求状态,而不是打电话给您并询问“我的修复何时完成?”
对于您自己,您可以每天查看几次列表,看看是否有任何高优先级问题可以解决。然后定期(一周一天,或一小时一天,无论什么感觉合理)安排一些时间来处理优先级较低的问题。
答案 4 :(得分:0)
我认为您必须考虑与客户的持续关系。如果客户偶尔花费您几分钟的时间,您可能会认为您的成本很低,而且联系的好处可能会超过成本。
如果请求变得越来越快,您可能需要与客户讨论每小时的变更率,或者在收费的支持合同中对其进行讨论。
答案 5 :(得分:0)
请勿更改您获得的每个功能请求的路径。收集功能请求一段时间,然后确定请求的优先级,然后选择有意义的请求,然后处理下一个版本。
在我看来,遵循一些固定的发布时间表是很好的:它使开发过程更加可控,提高软件质量,让客户知道会发生什么。