自由职业网站开发工作结束后我的职责是什么?

2025-06-07

自由职业网站开发工作结束后我的职责是什么?

你刚刚为客户完成了一个网站。客户签字确认并支付了尾款。一周后,他们又回来要求修改或修复错误。你对这位客户的责任是什么(也就是说,我什么时候才能安排好那个迟到已久的假期😜)?

小屋和山脉

什么是“常态”?

简而言之,没有固定的规范。在开始任何项目之前,你应该就为客户构建的内容达成书面协议。有些自由职业者会将协议写入合同文件中,而另一些则使用单独的“工作说明书”。无论使用哪种文件,你都应该清晰地列出项目中将要完成的工作。

唯一的规范是,作为自由开发人员,您需要完成您同意的所有事情,而不必做任何不存在的事情(尽管有时您可能想这样做;我们稍后会讨论这个问题)。

如何设定期望

设定预期的第一步是在项目初步讨论中讨论。当你感觉项目即将结束时,向你的潜在客户概述一下你会做什么,以及(或许更重要的是)你不会做什么。

这场讨论可能会导致你和潜在客户之间展开一些谈判。也许你不想在项目交付后提供任何支持和维护。这由你决定。客户听到这个消息后,可能会问你是否愿意提供一年的支持和维护。然后,你再决定是否提供,以及你想获得什么回报。也许你想按月收取持续支持和维护的费用。也许你想按年收取费用。也许你自己做,或者外包给别人。也许你只是不想被打扰,决定拒绝。这些都是合理的回应。

现在轮到你的潜在客户了。如果你拒绝他们的要求,他们可能会决定不再与你合作。这也没关系。如果你讨厌做维护和支持工作,而你遇到一个客户提出这样的要求,那么这个客户就不适合你(你也不应该试图抓住每一个客户)。通过拒绝他们的请求,尽早筛选掉他们,你将在为时已晚之前意识到双方不合适,从而让双方都受益。恭喜你!

合同

如果潜在客户在讨论后仍然同意,你和你的新客户都需要在一份文件上签字,说明你们将采取的行动。这份文件应该与你们之前的讨论内容一致。

大多数人认为合同只是规定你做什么,但正如你之前讨论的那样,最好也列出你不会做什么。如果合同中没有明确说明,客户有时会对此做出假设。如果你能预判他们可能期望你做的事情,并在合同中明确说明你会做还是不会做,就能避免大家的麻烦。

以下是客户可能期望的一些事项:

  • 永久支持
  • 永久维护
  • 更新了新的“小”功能
  • 免费迁移到新主机或云提供商

有些承诺可能听起来不合理,除非你明确声明提供这些承诺,但有些客户无论如何都会接受。有些人的期望可能略有降低,但仍超出你承诺提供的服务范围。例如,客户可能意识到期望永久支持很疯狂,但他们可能仅仅因为你开发了软件就期望你会提供“至少一年”的支持。这仍然不合理,但他们可能会期待。

你不可能预料到客户的所有期望,所以尽力而为,继续前进吧。如果客户来找你,要求一些合同中没有明确规定的事情,礼貌地解释一下,这超出了项目范围,但如果他们需要帮助,你很乐意与他们合作。

如果您发现自己正在向多个客户解释您不提供 X 是因为它不在范围内,那么这可能是一个好的期望,可以将其添加到您与未来客户的合同中,以便在问题发生之前将其解决。

除非…

当客户要求额外工作时,是否提供始终由你决定。如果客户要求你提供一些未承诺的服务,而你做到了,那么根据客户的态度,可能会发生以下两种情况之一:要么你会成为客户眼中的“好人”,他们会想方设法地想从你那里得到多少免费工作;要么他们会意识到你做了一些本不该做的事情,并将此事广为传播。通常情况下,前者会发生,所以要非常小心,不要因为免费提供服务而成为受气包。

尝试根据客户过去与您合作的方式,判断他们如何看待您为他们提供的服务。同时,估算一下完成他们要求的服务需要多长时间。他们是否尊重您、心怀感激、易于合作?他们要求的服务需要10分钟还是10个小时?如果他们是优质客户,只需要您花几分钟时间,那就去做吧。您损失了一些计费时间,但您为这位客户创造了卓越的客户服务体验,未来您可能会希望他成为回头客。他们未来也更有可能向您推荐其他潜在客户。

您应该始终进行免费后续工作的时间

我能想到一种情况,即使合同到期,你也应该始终提供免费服务:你搞砸了。如果你交付了网络应用或网站,而你承诺的某个功能没有运行(并且在最终付款前没有发现),你应该去修复它,无论花费多少时间。不要让客户扩大“完成”的范围,但要确保所有明确列出的期望都已到位。

假设一个简单的场景。你刚刚为客户开发了一个营销网站。网站首页上应该有一个按钮,点击后会弹出一个包含电子邮件订阅表单的模态框。你展示了网站,客户也同意了,但后来发现这个模态框在 Safari 浏览器中无法正常工作,尽管之前承诺会支持最新版本的 Safari 浏览器。

在这种情况下,您可以返回并修复模态框,使其在 Safari 中正常运行。但是,如果客户随后回来说他们发现了另一个问题,该怎么办?表单收集的邮件并没有发送到他们的 MailChimp 帐户。这是您第一次听说客户需要将邮件发送到 MailChimp,而您只是在提交表单时将邮件发送给客户。编写 MailChimp 集成代码可能需要几个小时,所以这可能是您需要划清界限的地方。

向客户解释,你在最初的项目中没有考虑集成。让他们知道你很乐意提供帮助,并询问他们是否愿意为添加 MailChimp 集成的新项目进行估算。现在你已经履行了最初的协议,但你也为客户划定了明确的界限。


嘿,很高兴你从这篇文章中有所收获。我经常写类似的文章,并在Rad Devon上指导人们如何成为 Web 开发者。如果你在职业转型中遇到困难,欢迎来这里报名参加 30 分钟的免费指导课程。我很乐意提供帮助。


项目后工作指南

何时始终这样做

  • 当你没有履行协议中规定的所有义务时
  • 当你交付的功能没有按照承诺发挥作用时

何时你可能不应该这么做

  • 当询价不属于合同的一部分,并且执行需要相当长的时间时
  • 当要求不属于合同的一部分,而客户又很粗鲁时,无论需要多长时间
  • 当事后发生故障,并且客户拒绝维护合同(或您拒绝进行维护)

当你打电话的时候

  • 当问题是由于您无法控制的事情造成时(API 突然被弃用、在您使用的库版本中发现严重错误、客户端决定使用其他提供商托管等)
  • 当事先没有讨论过这个问题,但你知道它不会花很长时间

价值应该双向流动

当你在合同结束后被要求继续工作时,请以此作为你的指导原则。你实际上是被要求免费做一些工作。能从中得到什么呢?

这听起来可能有点自私……事实也的确如此没关系。除非每个人都能从中有所收获,否则生意就无法开展。期待你付出的努力能带来回报是完全合理的。有时,回报是金钱。有时,回报是善意。价值不应该只流向一个方向。否则,你的生意就没法运作了。

不要勉强完成工作。这会给你们以后的关系奠定不好的基调。如果你确保价值平衡,每个人都会感到兴奋,然后高高兴兴地回家。项目结束后对工作说“不”并没有什么坏处,但如果“是”对每个人都有意义,你不必总是说“不”。

文章来源:https://dev.to/raddevon/what-are-my- Responsible-after-a-freelance-gig-ends-jb4
PREV
我为什么要关心 HTTP?
NEXT
您可能不知道的自由职业网站开发定价