我为客户做自由网络项目。客户一直要求我购买iPad进行测试。我应该问他给我拿一个iPad吗?
否则我不需要iPad。在获得项目报酬时要求赞助是道德的吗?我应该尝试一下吗?
我为客户做自由网络项目。客户一直要求我购买iPad进行测试。我应该问他给我拿一个iPad吗?
否则我不需要iPad。在获得项目报酬时要求赞助是道德的吗?我应该尝试一下吗?
Answers:
我会说这是100%符合道德的,是的,我想请客户向我提供项目所需的任何非标准工具。我还要说的是,客户有权在项目结束时要求将工具退还给他们。
您可以借/租借一个用于测试目的而不是购买吗?
我首先确定合同表明该Web应用程序是否支持iOS设备。如果确实如此,那么在您同意合同价格之前,这确实应该是您谈论过的事情。
如果您没有合同,请拒绝在iOS设备上对其进行测试,除非他们愿意购买该设备。当然,您可以按照亚当的建议告诉他们,从他们那里挖洞,然后在项目完成时将其还给他们。
如果客户指定的是特定设备,而原始项目范围中未指定该设备,则我相信它已经在它们上面。如果他们指定该产品必须在移动平台上运行,那么我认为确保您有办法在多个移动平台上进行测试是您的责任。如果他们以后来找您,并坚持要在iPad上进行测试,那么他们需要提供。当然可以理解,如果他们提供了它,那么他们将在项目完成后将其取回,因此,如果您认为以后可能需要一个,那就到了。
我在合同中总是包含一个条款,规定客户有责任提供他们需要的任何特定和/或非标准设备。我负责提供自己的开发环境,但我不必外出并继续购买仅用于该项目的非常具体的硬件。如果您可以通过模拟器作为SDK的一部分进行测试,那么对您有好处。如果他们坚持必须是真实的“ XWidget 10000”,则需要提供。
作为自由的Web开发人员,您应该已经将此工具用作工具包。
我们正在迅速进入移动时代,您应该能够在移动平台上进行测试;这是您作为开发人员工作的一部分。
-编辑-
我不认为客户有责任为您购买任何工具,除非它是极为罕见的工具,您再也无法使用,在这种情况下,应在初始合同中协商此要求。
我认为这类似于为承包商建造房屋的工具购买。您是否愿意支付额外的数千美元为他们配备交易的基本工具,例如锤子和钻头?
这里更大的问题不是购买ipad的成本,而是使您的项目在iPad上运行的成本。
在执行任何操作之前,您需要估计与iPad兼容的构建成本(您可能必须借用一个这样做)。如果仅工作一个小时或两个小时,不,让您的客户支付600美元以上的设备费用可能就不合理了。如果您看到非常庞大的ipad兼容性开发帐单,那么您可能会发现更适合自己支付ipad,然后将ipad的折旧费用计入帐单中。
换句话说,如果这是价值300美元的工作,请不要购买和购买ipad。如果是$ 5000的工作,是的,用定金购买二手的ipad,完成后将其出售。这样,客户最多只需花费$ 100或$ 200。这似乎是最公平的,并且可以通过满足客户需求为您提供的产品增值。