客户提出不合理的要求时该怎么办(从我的角度来看)


10

我是一名自由程序员,最近我完成了一个网站,一切正常,但是有一个用户向我的客户抱怨他无法登录。这个问题显然是一个cookie限制/旧浏览器(我不能不会自己创造问题,并且成百上千的用户都可以使用该网站)

现在我的客户说:我付钱给你做点东西,有人抱怨。所以您做的工作不正确。

在这种情况下我该怎么办?你们如何处理?

Answers:


29

如果尚未这样做,请定义网站的最低系统要求,例如

  • 支持的浏览器¹,
  • 最小显示尺寸
  • 所需的cookie权限,
  • 等等

如果用户不满足最低系统要求,那对他不起作用不是您的错。调查问题,证明未满足最低系统要求,并向您发送发票以支付您花费的时间。²


当然,在某些情况下,这并非那么容易:您可能会确信问题出在“用户方面”,但如果不付出很多努力就无法证明这一问题。在这种情况下,您应该与客户联系:

我已经进行了一些测试,而且我很确定问题出在防火墙配置的怪异/ IE插件的错误/等等。但是,要证明这一点,我将付出很多努力。如果我这样做了,但事实证明故障不在我身边,我将不得不将我完成的工作的账单寄给您。您确定要我继续调查此问题吗?


¹这并不意味着它不能与其他浏览器一起使用,它仅对这些浏览器提供保修。通常,客户会了解到,您无法使用每个浏览器来广泛地测试您的网站。理想情况下,这应该预先清除:

包含对IE8-10,FF12-19和Safari 5的支持。可以包含IE7的附加$ xxx,包含IE6的附加$ xxxx。

²发送发票是一个非常有力的信号:即使客户抱怨并且您最终还是以友好姿态取消了发票,客户也知道不合理的抱怨会造成金钱损失。


4
您绝对应该提前定义这些要求。客户将有权解决因解决此问题而进行的工作而拒绝支付您开具的任何发票;实际上,您现在将更改提供服务所依据的合同条款。也就是说,我去过那里,很烂。除了尝试对抗之外,我还试图通过解释您已尽力调查(证明了这一点)而无法解决该问题,从而友好地解决了这一问题。
史蒂夫·希尔

感谢您提供此答案,我想我必须更加清楚所支持的浏览器和其他功能,以便将来不会发生这种情况。
鲍勃·范·路易斯

1
@StephenOrr:非常好。理想情况下,不应更改合同条款,而应澄清订立合同时暗含的约定。它既不是“制造过的所有浏览器”,也不是“只有全新的浏览器”,这需要进行协商。最后,OP可能必须支持具有重要市场份额的每种浏览器。
Heinzi 2013年

3

与成功的用户无关,解决投诉。还要确保通过每位用户的投诉,记录未来发生的问题。

作为程序员,您必须考虑cookie-restriction/old browser并适当考虑。没有可接受的解决方案,其中“太糟糕了;升级!' 可以接受,除非客户指定。

这可能是一个学习的机会,您可以与客户一起散布这些详细信息,以确保在可能的情况下将其覆盖,并且不会出现意外的“陷阱”情况。


这就是为什么“太糟糕了;为什么?升级!' 对于任何Web开发工作,必须始终在合同中明确说明,并且必须始终使客户同意一组支持的浏览器。还是您认为他的网站无法在我的Amiga 500和AWeb浏览器上运行是不可接受的?
Carson63000
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.