客户希望我录制有关如何开发他的软件产品的视频


448

作为自由职业者,我经常看到客户提出奇怪的要求,其中一些可能会对我的日常工作产生负面影响¹,而另一些则试图设置某种控制权。我通常会在初步谈判中遇到这些问题,因此在这种状态下很容易向客户说明我确实关心自己的工作和生产力,并希望客户信任我的工作。

我刚刚接受的项目的工作要困难得多²,因为这是在谈判结束之后(合同已经签订,没有提及视频跟踪),并且在我开始从事该项目后,客户要求我记录在他的项目上工作时我在机器上所做的所有操作的视频,即将显示我移动光标,键入字符,打开文件,移动窗口等的视频。

我使用自己的PC在自己的公司工作。

我向该客户回答说,由于以下原因,该请求无法接受:

  • 在双屏PC上数百小时的工作将需要大量磁盘空间来存储录制的视频。如果我不在乎空间,那么我会在乎这个客户浪费我的带宽来下载那些视频。
  • 录制视频会影响整体性能并降低我的工作效率(实际上并非如此,因为该机器功能强大,足以录制此视频而不会造成性能损失,但是,看起来仍然是有效的论据)。
  • 我不总是记得在开始工作之前打开视频记录,然后在结束时关闭它。
  • 这可能是隐私问题。如果在录制视频时切换到邮件怎么办?如果要打开包含有关此客户项目文件的目录,该如何打开包含所有客户列表的父目录,该怎么办?
  • 这样的视频不能成为一个可靠的消息来源,以跟踪项目(我按小时收费)的成本,因为有些工作只用铅笔和纸(这做真正正确的,因为我做很多工作草案没有使用PC)。

尽管有这些要点,客户还是认为如果我不想录制视频,那是因为我有一些隐藏的东西,并且想知道他在项目上花费的实时时间³。

如何向他解释,自由职业者录制日常工作的视频不是通常的作法,而这种奢侈的要求必须留给特殊情况⁴?


¹最常见的示例是要求通过速度超过Internet速度较慢的速度较慢的服务器上的Remote Desktop进行工作,或者被迫在没有严重理由的情况下将过时的软件用作Windows Me支持。

²实际上,我已经做了很多与管理和系统设计相关的工作,这是必不可少的,但通常会被客户误解,并浪费时间和金钱。观察相关客户,我非常确定他将拒绝为已经完成的工作支付大量资金,因为实际上代码行为零。即使从法律上来说,我可以轻松地证明在设计级别上还有很多工作要做,但我也不想在法庭上终止与该客户的关系。

³由于我将这个项目的预期成本和最大成本交给了该客户,因此风险不那么大,因此,即使是客户,也绝不会被要求支付超过合同规定的最大金额的款项。如果实际工作花费更多。

I当我有效地主动记录操作视频时,就是必须直接在客户的生产服务器上进行一些操作,特别是在涉及安全问题时。记录这些步骤可能是一个好主意,以准确地了解已完成的操作,并确保我的工作中没有错误,或查看这些错误是什么。


更新:

首先,感谢您的所有回答和评论。

由于这个问题比我预期的吸引了更多的注意力并且得到了更多的答案,因此我认为它可能与其他人相关,因此我添加了一个更新。首先,为了总结答案和评论,建议(随机排列):

  • 建议其他跟踪方式,如Twitter Code Swarm视频中所示,或提供“具有简单,清晰可交付成果的简短里程碑,然后是更复杂的里程碑”,等等
  • 说明该视频不是可靠的资源,可以被伪造,并且很难实施,尤其是在支持方面。
  • 说明该视频不是可靠的信息源,因为它仅显示了一部分工作:无需使用计算机即可完成大量工作,还不包括考虑解决问题所花费的额外时间。
  • 遵守合同;如果客户想要更改它,则他必须期待新的谈判和更高的价格。
  • 录制视频,“但要求客户将全部费用存入托管账户”,要求律师录制所有可计费时间等录像带,换句话说,“在没有信任的环境中工作”,要求客户负担额外费用。
  • 搜索禁止这样做的法律。几个人问我住在哪个国家。我在法国。此类法律的存在是为了保护公司的员工(对于安全摄像机等有严格的规定,但是我敢肯定,任何事情都不能禁止自由职业者自觉签订合同,强迫他在从事项目工作时录制屏幕。
  • 只需发送视频即可:客户将“观看几十秒钟他不理解的活动摘要”,然后将这些视频扔掉。
  • 说不。毕竟,这是我的工作,而且我是唯一决定如何进行业务的人。另外,合同已经签订,与视频跟踪无关。
  • 说不。我在公司中采用的流程和实践可以被视为商业秘密,并且可以分类。
  • 放弃。如果这种关系开始的话,很可能不久或以后就会严重终止。另外,“如果他像小偷一样对待您-那就是他的建议-那么当XYZ功能无法完全按照他的预期工作时,情况只会变得更糟”。

尽管所有这些建议都同样有价值,但我个人选择对客户说我接受制作视频,但是在这种情况下,我们必须重新协商合同,同时要记住,这会产生相当大的成本,包括版权发布的额外费用。新的总成本平均为项目实际成本的三倍。认识这个客户,我完全可以确定他绝不会接受这么多钱,所以问题就解决了。


第二次更新:

考虑到大量的额外费用,客户实际上拒绝了重新谈判原始合同的提议。


5
评论员:请投票赞成与您对这个问题的想法相符的答案,或者,如果您认为对此问题有独特的见解,而此处已有2打答案未解决,请添加一个答案而不要发表评论。

1
@MainMa自第二次更新以来已经一年半了,我认为该项目已经结束或至少已经进行了很长时间。您能否与我们分享结果如何?
罗斯·帕特森

59
没有什么能比人类最明智的器官-皮夹里的老旧伤口更好地工作了。.....;-)
Fabricio Araujo

31
“如果您不完全透明,那么您有一些隐藏的地方”->这完全是谬论!现代的“所有人透明”的极权主义常常掩盖了在“权力太少而手太少”的情况下提出的“透明度问题”。甚至朱利安·阿桑奇(Julian Assange)也这样说:“透明的需要应与个人的力量成正比”。意思是,应该为一个人提供an反权...
Vinzzz

2
我最近处理了一个推论:当我调试别人写的软件并帮助他解决网站部署失败时,我正在与客户进行视频和屏幕共享。结束时...他觉得我对IIS感到生锈,只想付给我一半的时间。再也不!
Kyralessa

Answers:


392

(或者,是我之前建议的反面...)

您停止提出抗议,并说“是”。

“是的,我很乐意为这些额外的可交付成果写一份新合同。我的专有技工中的项目完成的学业的价值为(我未来N年的预期收入的价值)。还将收取许可费$是的,是关于物理文件所有权的权利。如果您还想拥有该视频的内容,我会尽快与您联系,并额外收取版权费。”

唯恐您认为这很荒谬:认真地讲,什么价格值得冒险冒险?

  • 竞争对手可以使用该视频批评,模仿或削弱您的行为。
  • 客户可以对其进行编辑,以使您看起来不诚实。
  • 如果他选择免费发布该节选的摘录,那么您已经牺牲了通过视频教程从您的业务中获利的潜力(或者,如果他卖掉了,该怎么办?)。

工作产品的价值不等于(工作产品+专业知识+工作流程)的价值

雇主拥有并指导所有这些。客户只会问“您愿意提供_,如果要的话您要收费吗?”

因此,是的,这些是适应不合理请求的合理术语。

但是,除非他接受这些条款并且没有大声疾呼,否则我仍然会说“不”是最有说服力的,因为他想要的是不可行的。


31
在此期间,我们不妨将报价加倍。为了保护MainMa和其他客户的隐私,他当然必须查看所有视频以确保维护隐私。
Stefan Mohr

22
顺便说一句,如果您要满足这个疯狂的要求,我建议您让一台单独的计算机来做任何私人的事情,并确保要用来录制视频的计算机没有数百万的东西我们用它来分散自己的时候,我们希望我们的大脑后对问题的工作,如电子邮件,脸谱,纸牌等
保罗汤布林

17
因此,请使用摄像机和老式的录制磁带或类似的磁带,并用三脚架将其安装并开始录制。一盒又一盒的磁带……交给他们。然后看着他的脸。
quick_now 2011年

8
@quickly_now,您还在(vhs)框内思考。Betamax?雷射光碟?活页簿?混淆模棱两可的请求的可能性是无限的。
Bob Roberts

30
这是正确的答案。在企业中,当有人要求您做其他事情时,正确的答案是“是的,我可以这样做。这将使您花费X美元。” 如果您真的不想做某事,请让另一个人说不。收取可笑的金额。当然,他们会同意存在危险,这就是为什么您要收取仍然满意的事情。我可能也希望它在前面。合同已经签署,因此这是合同之外的额外要求。原始合同没有中断。这是新的谈判。
马特·麦考密克

479

你不解释;不远一点,一点也不。你只是说不。

这是您的事,关于如何进行的选择不容讨论。任何合同的条款拿出来讨论; 在签名之前,就是这样。

他给您带来了多个重大危险信号,即这份合同将是一场惨痛的经历,即使您为此开具帐单,合同也将继续如此,他将对他人对您的工作无可置疑。微笑,因为您很幸运在不喜欢这个混蛋之前他已经传达了这一点。

慷慨地感谢他的时间,退还押金,将他踢到路边。

真的,无论您告诉他什么,他都永远不会被您的专业说服。


52
Mike Montiero所说的“ F *** You,Pay Me”适用于许多情况。在本次演讲中,他除其他外还提供了一些有关何时以及如何退出客户的好技巧:vimeo.com/22053820
Ian C.

68
客户不信任您。期。别的都无所谓。CCZONA是正确的;他给您多种迹象表明这份合同将是一次惨痛的经历。
Jeff Siver,

2
我完全同意。不幸的是,无论如何,这份合同对于OP来说都不会很好地结束。以前,我已经与废话客户打交道,而当事情开始向南延伸时,几乎没有任何恢复。
NotMe 2011年

30
为什么要退还押金?只需告诉客户合同条款不包括提供视频供稿。如果客户提出荒谬的要求,那他就是违反合同的人,OP应该保留押金作为浪费时间的补偿。
Sylverdrag

11
显然,这全都取决于具体情况(押金多大,开发商在当前项目中的投入等),但我认为返还的押金比正在进行的争论和可能的诉讼要少。
2011年

80

我不会和这个家伙打交道。听起来根本就不了解很多工作。如果您向他提供了视频,那么他将在您无视他的所有时间(想想情况)一直挑剔。


4
不幸的是,在目前的状态下,停止与他打交道不是一个选择,因为大部分工作已经完成。因为这一点尚不清楚,所以我编辑了我的问题。请参阅第二个脚注。
阿森尼·穆尔琴科2011年

8
“我很确定他将拒绝为已经完成的工作支付大量的钱...我不想在法庭上终止与该客户的关系...”很遗憾听到那。糟透了 不幸的是,听起来最无痛的方法就是退还这笔钱,并对您毕竟无法满足他的需求表示遗憾。这对您来说是一种损失,但听起来您唯一的选择是在此处减少损失或让损失进一步增长。
cczona 2011年

14
坏消息:要么您注销了很多钱,要么最终被法院起诉。现实不在乎您想要什么。除非您的合同要求提供视频证明,否则请告诉他这不是您合同的一部分,并且您不会更改合同。寻找其他客户,将成本降低为不专业的一面-让您陷入这种情况。
TomTom

11
@MainMa:走开总是一个选择。不管您完成了多少工作,客户都向您发出了最大的警告信号,即您无意间为自己开发的产品付费。我可以保证,即使您继续录制视频,他们也会在发送付款之前尝试重新协商最终交易。您必须打硬球,然后说不,停止工作,然后让他们慢慢炖一下。我希望您有一笔保证金,因为这很可能是您将要获得的全部。
NotMe 2011年

58

我认为最大的问题(除了拥有一个疯狂的客户)是您提出的论点很弱:

  • 在双屏PC上数百小时的工作将需要大量磁盘空间来存储录制的视频。如果我不在乎空间,那么我会在乎这个客户浪费我的带宽来下载那些视频。

磁盘空间和带宽确实不应该成为问题。除了您已经协商的小时费率外,您还需要为这两项费用支付高额费用。

  • 录制视频会影响整体性能并降低我的工作效率(实际上并非如此,因为该机器功能强大,足以录制此视频而不会造成性能损失,但是,看起来仍然是有效的论据)。

这不是一个有效的论据,因为,正如您所承认的那样,这根本不是事实。这可能是一个合理的论点,但您正在尝试与此客户建立信任而不是破坏它,对吧?

  • 我不总是记得在开始工作之前打开视频记录,然后在结束时关闭它。

反驳:您如何跟踪开票时间?您应该在开始和停止时标出时间,而不是试图弄清楚事实发生后的工作时间。只需将视频纳入您的流程即可。

  • 这可能是隐私问题。如果在录制视频时切换到邮件怎么办?如果要打开包含有关此客户项目文件的目录,该如何打开包含所有客户列表的父目录,该怎么办?

您应该能够处理。当您应该从事该项目时,请不要切换到您的个人电子邮件。使用别名进入项目。

  • 这样的视频不能作为跟踪项目成本的可靠来源(我按小时支付),因为有些工作仅用铅笔和纸完成(实际上是正确的,因为我不使用即可完成许多草稿工作) PC)。

您的结算流程应单独处理。如果需要所有计费时间的视频,那绝对应该是原始合同的一部分。因此,您是对的:视频不是计费来源。

IMO的最佳论据就是,每秒录制一次,会让您感觉好像有人一直在看着您的肩膀,这让您感到不舒服。如果您的客户不信任您真诚地工作并开具账单,则他或她应为您所做的工作付款,并找到新的承包商来完成工作(但要理解的是,很少有专业人员会在所需条件下工作) )。


22
我不同意您对隐私论点的批评。我的意思是,每个人在工作,查收电子邮件或吃饭或做其他事情时都需要休息时间,这应该算作正常的工作时间(在私人公司或任何其他类型的公司工作的每个人,在工作时间有时间吃饭,说话或休息,他们不会因此而受到
损失

14
@Girardi:我和您一起需要休息,午餐等,但是通常认为那段时间不是可计费的(尽管它取决于合同)。通常,您会建立一个足够高的费率以支付某些非计费时间。
Caleb

8
@Girardi:签订合同时,只有可计费的时间是您实际从事该项目的时间。我不会付钱给承包商吃东西或做别人的工作。哎呀,我什至没有付钱给员工吃午餐,如果他们花一天时间在另一家公司工作,他们将被解雇。“休息”就是这样:您将可计费时间更改为不可计费个人时间。
NotMe 2011年

2
@AllonGuralnek或仅在虚拟机中工作。实际上一点也不难,与您要描述的场景相去甚远。
匿名类型

2
@Girardi:对我来说,我将每小时承包商/员工的工作时间定义为实际在项目上花费的时间。我不担心2分钟的时间来喝咖啡或上厕所等小事。但是,如果我在项目上“分心”了几分钟以上,则可计费时钟停止。这与非小时工相反,我给他们更多的自由度是因为他们经常被视需要在晚上或周末上班。
NotMe 2011年

52

如果客户认为他需要您的工作视频,则他不理解软件开发。一个好的程序员在根本不使用计算机做任何事情的情况下,将为客户带来最大的价值。当您在个人时间内始终想解决问题的方式时,或者在浏览Stack Overflow寻找其他东西时,也许他希望您在那些时候开始额外收费。

仅隐私问题(已记录您的个人电子邮件)就足以拒绝该请求。


1
“也许当您在个人时间里总是想办法解决问题时,他可能想让您开始多付帐单”。当我不坐在电脑

28

这样做,但要求客户将您的全部费用存入托管帐户;否则,您怎么知道他会付钱给您?

代管帐户应由律师创建,该律师将用录像带记录合同上花费的所有可计费时间。

客户必须记录所有花费在批准软件上的时间。每个要求最好有一个视频文件。

如果您要在没有信任的环境中进行操作,则不妨一路走好。

也许您可以将Nanny-Cam贴在头顶上?


10
@MainMa:+1。读这个。让客户知道额外的录音要花多少钱,并且需要100%预先付款。此外,告诉客户代管剩余的费用。请确保该托管协议的回旋余地为零,并且是通过您选择的律师事务所进行的。另外,请不要使用诸如“客户接受”之类的字眼,并确保其仅具有独立第三方可验证的实际应用规范。最后,保留对视频的所有权利,并在项目完成后要求归还它们。
NotMe 2011年

4
@Jeff O:是的,我以前走过这条路。长话短说,但我了解到有警告信号,并且OP列出了一个巨大的闪烁的红旗,上面写着“您将被拧死”。在这种情况下,实际上最好还是走开,如果要求客户先支付额外费用并代管剩余款项,那会发生这种情况。重点是,我认为仅凭这一点,客户对实际签署最终支票的兴趣就为零。
NotMe 2011年

22

是的-绝对不是。我的第一个直觉是走开-在此过程的早期阶段,如果他像贼一样对待您-这就是他的建议-然后,当XYZ功能无法完全发挥作用时,情况就会变得更糟他设想。不符合规范,不符合他认为的规范。

如果您绝对不能走开(我们所有人都有租金要支付),我建议您强迫客户应对其要求的货币化负担。创建一个解决所有顾虑的设置。如果他想购买一台专用机器,那么其他客户之间就没有潜在的信息泄露机会,一个小时记录几个小时的视频所需的存储空间,以及处理所述视频所需的管理支持费用,那么也许考虑一下。但是,如果他要您免费以视频形式记录您的所有工作,那就没有办法。


21

“如何向他解释,自由职业者录制他们日常工作的视频不是通常的作法,而这种奢侈的要求必须留给特殊情况”

问您的客户:如果您是雇员而不是承包商,他会每天站在您的肩膀上看着您的工作吗?答案显然不是。记录您的屏幕上发生的一切都是浪费时间(您和他的)。

您需要解决问题的根本原因。您的客户显然不信任您,并认为您正在剥夺他。由于您已经给他报价了一个可能的最高价,因此您需要告诉他:“您根据已知的价格签订了一份合同。无论您对我的生产率有多大的看法,这就是要付出的代价。 ”

给他一个选择,根据您到目前为止所花的时间,买断您的合同。如果他担心您被剥夺,他可能会认为沉没成本值得。


3
如果他是雇员,我敢打赌他可以起诉雇主侵犯雇主权利……
sehe 2011年

@sehe:在大多数辖区中,只要雇主事先警告您可能会监视所有计算机活动(在他们提供的设备和/或网络上),就没有违法行为。
Ben Voigt

我以某种方式希望这个客户确实会盯着员工的肩膀。
罗斯·帕特森

20

您为什么要烦恼与这样讨厌的客户签订合同?如果他们在您达成交易之前不信任您,那么情况就不会好转。

您的客户很可能过去曾经被烧掉,这是您可以同情的,但是您需要他们了解编程是智力工作,并且键盘工作时间不一定反映工作产品或所产生的价值。

我已经看到某些低端的自由职业网站,例如odesk,具有鼓励自由职业者使用的软件,可以偶尔从您的台式机中采样帧,并允许与您合作的公司观看此视频,但对我而言,这似乎是一种最好的方式证明您没有花所有的工作时间浏览新闻和娱乐网站。除非软件能读懂您的想法,否则肯定无法证明您是否在“工作”。

Sane客户将容忍以下任何一种作为建立信任的方式:

  1. 一个简短的里程碑,一个简单,清晰的可交付成果,然后是更复杂的里程碑。如果成本或结果不符合预期,则可以选择取消将来的里程碑。
  2. 律师式计费,其工作项目以约定的增量(6分钟,15分钟,30分钟,1小时)定义的分辨率进行记录,并经常(每周或每月)显示。可以随时取消将来的工作。
  3. 任何指定工作项目的小时数上限,之后您同意根据所发现的新事实(汽车修理工风格)讨论任何修订的估算。

与健全的客户建立跟踪记录之后,您将不需要Orwellian监视技术来使他们满意。如果您以专业的方式展示自己,并且可以及时交付客户所需的价值,那么没人会关心您是以80 wpm的速度键入代码还是在思考。

就个人而言,我更喜欢从事具有时间交付成果的项目(我们在接下来的3周或4周内可以实现什么),并在我的团队了解业务问题时提高速度。在这种情况下,客户有能力不断重新评估您是否在前进,是否值得。我想这就是为什么我是独立承包商而不是自由职业者的原因,而且我倾向于处理复杂的业务问题,而不是“让我成为网页”这样的事情,但是在我的世界里,没有人担心看到什么每隔一分钟醒来一次。如果客户有时间检查生成的每一分钟的视频,他们的业务将非常糟糕。


16

即使您是自由职业者,也需要保持自己的职业道德和文化。如果可能,请您的客户找到另一个开发人员。切勿招待此类要求。


12

我已经经营了一家咨询公司(12人),并且是自由职业者16年。我已经处理过很多很多大小,形状和种类的公司。

相信我,任何提出这样要求的公司都会遇到控制和信任问题,而且结局只会很糟糕。这种关系已经already可危,我什至会说破坏了。

如果您有奢侈品,我会考虑尽快摆脱客户和项目的困扰。如果财务或合同方面的问题使“解雇客户”成为现实,那么我对您有帮助。正如其他人所说的,这是一个新合同:谈判更多的钱,等等,或者只是说您不能按照原始合同中未规定的任何条件继续工作。

我一生中做出的一些最佳业务决策是当我解雇不合理/极其困难/不可能满足客户时。这种情况并不经常发生,尤其是现在(我的雷达比起初时更精细),但是您必须知道何时“减少诱饵”。


9

还有妥协的余地吗?

也许您可以为客户端提供存储库日志本地文件历史记录(由Eclipse提供,我想那里也有用于执行类似任务的独立工具)。这可能会让他们满意,同时又不会对您的实际工作流程产生太大的影响...


9

非常简单 答案是不。谈判完成了。

如果他担心您要把他撕掉,那么您可以找到另一种方法来满足他的担心。具有里程碑,付款时间表,交付源代码供他检查等。

如果您找不到一种对您有意义的方法来满足他,那么就不要做这份工作。这个世界充满了数以百万计的客户,这些客户麻烦更少,理智更好。现在将他踢到路边,之后再引起麻烦。

自由职业者的主要好处之一就是您可以选择与谁一起工作。您不会与每个说他们会付钱给您的人一起工作。您可以与想要与之共事的人一起工作。如果您不喜欢他们,请告诉他们不。


8

我只是争辩说,这是不可行的。最大的担忧是您公司和其他客户的隐私和知识产权;并且没有记录在白板,会议等上花费的时间。

有时,您可能需要在Stackexchange网站之一上查阅一本书,在IRC中甚至在这里询问某人。有时您需要拨打电话,与数据中心的现场管理员交谈等。

如果视频泄漏到互联网或被盗,该怎么办?万一他不相信您,您可以提供代码指标,并请第三方专家对其进行审查。但是,如果不加倍的话,这将大大增加成本。

如果他不明白这一点,否则就无法说服我,我将根本不会为他工作。在德国,法律禁止这种员工监督。

在开始该项目之前,您将对项目的主要可识别部分进行复杂性分析。这些将告诉您实施或集成程序部分所需的工时。如果您停留在该时间范围内,则无可争辩。

律师,银行家等的工作方式相似。他们在为您工作时也不会自己录制视频博客...


7

使用AutoScreenShot之类的程序,您可以轻松制作开发过程的(加速)视频。

它不会占用那么多空间(每30秒一个小〜80kb jpeg),并且您不必担心将其关闭,因为将其保持在打开状态可以帮助处理各种事情(缩短开发时间) ,如果需要的话;度过一天来看看您浪费的所有时间;等等)

我一直坚持下去。一个月的PC使用量约占3GB(此后将自动删除)。


1
这可能是您的客户真正想要的。也许他们自己是新手程序员,并认为看到您的开发过程实际上将对他们自己的学习和开发有所帮助。
匿名类型

绝对是 Elance等网站和其他远程工作网站也支持WorkView。甚至在我们还没有这样做之前,客户经常会要求您写下您每小时的工作内容,这没什么不同。
Lance Nanek

2
在这种情况下,@ AnonymousType应该接受专业培训,而不是尝试将免费培训视频作为实际开发项目的副产品。
哥顿

6

许多人提出了有效的论点(包括您自己),以劝说客户不要要求该视频。但是您不必担心这些事情。

企业的运作方式各不相同。他们采用不同的过程和做法来获得优势,或者只是产生收入。所有这些做法都取决于您所在的地区,通常被称为“ 商业秘密 ”或“ 机密信息”。

这些秘密受法律保护(请检查您所在的区域以获取更多详细信息),因为企业的竞争优势和生计就取决于这些秘密。

让我们举个例子:苹果公司。它们具有现有公司中最严格的安全性。他们极其认真地保护自己的商业秘密。他们保护秘密的一种方法是向与他们有生意往来的许多人签发NDA(非保密协议)。甚至iOS和OS X开发人员也签署这些协议。这样可以确保未公开的任何信息都将保持机密。现在想象让他们制作有关如何制作产品的视频。你会被他们的办公室嘲笑的。

记录您编写代码和设计程序的过程绝对属于机密信息

您无需向客户解释自己-他们显然对业务运作方式没有很好的了解。只需告知他们,在任何情况下您都不会透露您的商业秘密(出于明显的原因)。然后,他们可以选择终止合同或继续进行工作。但是,这里重要的不是让他们涂上您的好名声或给您贴上“黑幕”的标签(我敢肯定,任何有才智的人都会对这种疯狂的需求感到厌恶),而是要保护您的业务。

最后,商业秘密的保护受到法律的隐性保护。它们不需要包含在您的合同中或以书面形式再次确认。


1
在“租用工作”的情况下,商业秘密可能归购买者所有,而不是承包商所有
Ben Voigt

@BenVoigt您能为此提供一个引用吗?苹果公司几乎从外部资源(NAND,RAM,CPU,GPU等)购买其所有硬件。您是否建议苹果拥有这些制造商生产产品所使用的秘密?我同意这取决于他们签订的合同类型,但是我假设他们具有标准的“自由职业”合同。根据这些条款,它们是他们自己的业务(一个独立的实体,其提供的服务与SAMSUNG或富士康为Apple提供的服务大致相同)。您不会成为客户的“雇员”(在这种情况下,您绝对是对的)。

商业秘密不受法律保护,这就是为什么将其称为“秘密”的原因,因为那是阻止每个汤姆,迪克和哈里像你一样做的唯一方法。合同,这就是为什么公司在某些情况下需要NDA的原因-您将猫从袋子里拿出来,起诉您违反合同,要求他们每花一分钱便认为这会花费他们。
jmoreno 2011年

@jmoreno他们肯定是。摘自维基百科:美国的“商业秘密受州法律保护”。另请阅读:en.wikipedia.org/wiki/Uniform_Trade_Secrets_Act

1
@cksum:您所说的是购买实物产品,而不是“租用工作”。 租用工作意味着咨询/设计服务,而不是制造。是的,这取决于合同是否指定了该项目是否可供出租。有关更多信息:google.com/search?
Ben Voigt

5

ODesk为您的客户提供了查看您在做什么的功能。作为折衷方案,可能值得调查。

我个人认为这是一个糟糕的主意。客户观看视频的可能性很小,如果这是您现在所获得的微观管理水平,那么以后获得的微观管理量肯定会增加。除非您需要这项工作,否则我现在会逃跑。


3
我一直对ODesk感到好奇,直到我在这里看到他们支持这种废话。
2011年

查看Odesk Team Application的优缺点,“ 专业”部分似乎太过严酷了……我引用“ oDesk Team Application记录了提供商在工作时的随机屏幕截图。/此外,它还记录了键盘和供应商的鼠标活动。每个时间段对应于10分钟的工作时间。/如果活动很少或几乎没有任何活动,并且两个屏幕快照之间没有变化,那么如果供应商有所懈怠,则可以质疑该时间而无需付费。”
Greenonline

4

问题是,您已经与客户选择按小时而不是按效果给您付款。通常,这对于程序员来说非常有吸引力,因为他无需分析,开发将花费多少,并且他没有低估成本的风险。

否则,问题是,如果您更快地完成工作,您实际上将获得更少的收入。它没有动力使事情快速完成。从客户的角度来看,只要他看到进度,一切就可以了,总成本不会交换他“认为将要花费”的金额。

可能超出了这个金额,现在客户认为您要向他收取更多的费用,以便您实际从事该项目。他按小时向您付款,当他对指定的小时数提出疑问时,您必须证明他已经工作了100个小时,而不是50个小时。一开始就会看到。


3

好吧,我在两个答案上都同意@cczona。另外,除了视频之外,我在这里还建议其他方法:

如果您建议他可以跟踪自己的工作该怎么办?

即,您要登录(每天开始工作时)和注销(当您停止工作时,即可以只记录当天花费的时间)。此外,您还编写了一个摘要,其中包含您的工作日,您的成就等,以及您在代码内移动的主题。确实是您当天的工作,指出您在每个步骤中花费了大约多少时间。这有点合理,不会花费您太多的磁盘空间,隐私,@ cczona列出的负面影响,因为您会在工作时间内收到付款。

作为一名教授,我在一个系统上工作,该系统必须记录课程的开始和结束以及它们的摘要...

如果您选择了这种方法,并且他接受了,那么就可以了。否则,只需告别。

祝好运!


+1这是一个不错的折衷方案。设置您和客户可以共享的私人博客或网页并不需要太多。您甚至可以将签入脚本添加到版本控制系统中,该脚本将所有签入注释发布到博客上。它可以让您的客户看到您每天的工作情况,并随时掌握进度,但仍然给您一些思考的空间。
Caleb

2

只是为您的下一个请求添加另一个视图,这很容易:

像对待项目一样使用scm(如git)(对吗?)。在交付时移交完整存储库(包括历史记录)的导出。这将是

  • 时间便宜(您已经做到了)
  • 磁盘空间便宜
  • 易于概述(提交次数,提交之间的日期,图表等)
  • 容易看“错误方向”上的步骤
  • 您很容易掩盖错误方向的步骤(以git术语合并和重新定级),但仍保持正确的时间日志

我脑海中剩下的一切都已经讲完了。


-1

一个非常简单的解决方案。

告诉他以上人告诉你的一切。但最后,告诉他,你相信他。而且您会按照他的要求去做。而且您不会再向他收取一分钱。

但!

您需要自他开始从事该项目以来直至结束的所有工作的视频记录。

基本上,两个人都应记录相同的时间量。

如果他可以做到,您将接受他的要求。


2
在不平等的关系中不起作用。您的博弈论需要工作。平衡是您可以拒绝/离开并为没有太大麻烦的客户工作,而不是像对待客户一样将客户视为不受信任的供应商。
JasonTrue 2011年

1
区别在于客户为开发者的时间付费,而不是相反
Danubian Sailor

2
我的目的是向客户表明这不是合乎逻辑的要求,在这种情况下,我一定会向客户表明我的中指。
Dementic 2011年

1
@lechlukasz Cutsomer会为开发人员支付时间还是为开发人员的产出/产品付费?
Guy Sirton

@lechlukasz-客户为产品付费,而不是为我的生活付费...我不欠他任何关于我上厕所或与女友发生性关系的解释。(这将解释时间记录中的差异,或鼠标不动)。就像我说的那样,我从一开始就向他展示了我的中指。
Dementic 2011年
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.