自由职业者可以要求他们的客户赞助iPad以满足项目需求吗?


21

我为客户做自由网络项目。客户一直要求我购买iPad进行测试。我应该问他给我拿一个iPad吗?

否则我不需要iPad。在获得项目报酬时要求赞助是道德的吗?我应该尝试一下吗?


2
在我看来,这将是这种情况下的交易工具。您还会要求客户购买新台式机吗?
Craige

2
Apple的SDK中提供了一个iPad模拟器...虽然不确定价格(如果您拥有开发工具,我想像MS一样免费)会不会是合适的选择?developer.apple.com/devcenter/ios/index.action developer.apple.com/library/ios/#documentation/Xcode/Conceptual/...
莫罗

14
仅当您打算在开发完成后将其赠送给他时,才请他为您提供iPad。
Joel Etherton

3
购买iPad来测试单个网站就像购买一枚手榴弹杀死苍蝇一样!使用来自朋友的任何模拟器/模拟器/借用。
Yousf 2011年

1
@Mauro模拟器不是仅可用于在Mac上运行吗?根据他当前的硬件清单,Marcos可能最终只交易一台他没有的设备。
Dan Neely

Answers:


25

如果iPad是新要求,则您的客户应支付额外的测试费用,而您的费用应反映出这一点。您可以要求客户为其项目使用,但是如果这是持续的需求,则需要将硬件成本计入价格中。


8
+1表示建议将硬件成本计入OP的定价中。
杰蒂2011年

6
我最近按合同编写了一个iPad应用程序。我不仅在定价中包括了iPad的成本,还包括了Mac的成本。我毫不掩饰,客户对此完全满意。
彼得

57

我会说这是100%符合道德的,是的,我想请客户向我提供项目所需的任何非标准工具。我还要说的是,客户有权在项目结束时要求将工具退还给他们。


1
只是对您在这里的想法感到好奇。我们是否不在移动浏览成为标准做法的时代,因此我们也应该在这些平台上进行测试?
Craige

23
我当然同意应该针对不同的外形设计接口并对其进行测试,但是iPad只是数百种不同移动设备之一。如果客户现在对自己的应用程序能够在iPad上满意而感到满意,又对TouchPad,iPhone(相同的操作系统,不同的屏幕尺寸),10英寸的Galaxy平板电脑,7英寸的Dell平板电脑和粉红色的LG产生了相同的需求,该怎么办?移动电话。可以期望自由职业者拥有所有这些设备吗?
亚当·克罗斯兰

14
@Craige,在模拟器上进行测试仅证明了一件事:它可以在模拟器上运行
Matthew

2
@ Carson63000:足够公平,但是我没有理由给苹果600美元以购买我绝对不考虑的硬件。抱歉,我个人并不在乎平板电脑。它们是只读设备,作为软件工程师,我主要从事创作。我的客户完全欢迎为我提供他们要对其项目进行测试的任何设备。我所支付的唯一工具是东芝笔记本电脑,汽车和教育费用。
亚当·克罗斯兰

1
C'est la guerre。
亚当·克罗斯兰


7

令人怀疑。项目完成后,您是否将iPad退还给客户端?它是否仅适用于该客户端和该客户端,并且您看不到iPad的未来用途?如果是这样,您可能会遇到这种情况,因为这是来自单个客户端的特殊请求。

但是,如果您打算保留iPad或将其用于其他客户,则不应要求购买。因为这是交易的工具,所以正如Craige所指出的那样,您不会要求他们购买新计算机。


4

您可以借/租借一个用于测试目的而不是购买吗?


3
-1,因为这确实为操作问题提供了解决方案,但它无法回答所提出的问题。也许这应该是一个评论。
Craige

6
@Craige:冷静点,伙计:)看来OP需要一台iPad进行测试,并且不想购买它-我的回答听起来像是解决他的问题的方法。
Nemanja Trifunovic

1

我首先确定合同表明该Web应用程序是否支持iOS设备。如果确实如此,那么在您同意合同价格之前,这确实应该是您谈论过的事情。

如果您没有合同,请拒绝在iOS设备上对其进行测试,除非他们愿意购买该设备。当然,您可以按照亚当的建议告诉他们,从他们那里挖洞,然后在项目完成时将其还给他们。


不,您会看到它是否提到了iPad。有些iOS设备的屏幕较小,而这可能不是客户端想要的。客户可能会想要一些无法在较小的屏幕(例如iPhone)上运行的功能。
David Thornley

1

如果客户指定的是特定设备,而原始项目范围中未指定该设备,则我相信它已经在它们上面。如果他们指定该产品必须在移动平台上运行,那么我认为确保您有办法在多个移动平台上进行测试是您的责任。如果他们以后来找您,并坚持要在iPad上进行测试,那么他们需要提供。当然可以理解,如果他们提供了它,那么他们将在项目完成后将其取回,因此,如果您认为以后可能需要一个,那就到了。

我在合同中总是包含一个条款,规定客户有责任提供他们需要的任何特定和/或非标准设备。我负责提供自己的开发环境,但我不必外出并继续购买仅用于该项目的非常具体的硬件。如果您可以通过模拟器作为SDK的一部分进行测试,那么对您有好处。如果他们坚持必须是真实的“ XWidget 10000”,则需要提供。


1

没有。您不要求客户免费提供iPad。您可以自己购买,也可以要求客户(如果他们要求在iPad上运行该产品)在项目进行期间(仍属于其财产)提供一个,则应将其照应并退还给客户。当项目完成时)。
如果实际上您在合同中出价,并且知道它应该包含iPad,那么我希望您作为承包商已经有了iPad。这并不是说我们在这里谈论的是一些非常晦涩的工具包,它在合同范围之外没有任何应用,或者价格如此昂贵,以至于您不能指望私人或小型供应商拥有它。


0

作为自由的Web开发人员,您应该已经将此工具用作工具包。

我们正在迅速进入移动时代,您应该能够在移动平台上进行测试;这是您作为开发人员工作的一部分。

-编辑-

我不认为客户有责任为您购买任何工具,除非它是极为罕见的工具,您再也无法使用,在这种情况下,应在初始合同中协商此要求。

我认为这类似于为承包商建造房屋的工具购买。您是否愿意支付额外的数千美元为他们配备交易的基本工具,例如锤子和钻头?


3
我不是自由职业者,但我想保持各种移动平台的最新库存以进行测试将是一笔不菲的开销,但我想这笔费用可能会计入向客户收取的费用中。
FrustratedWithFormsDesigner

5
-1告诉发问者他的工作是什么。

@MarkBannister-测试是开发的一部分。作为自由职业者,您应对可能必须购买的在不同平台上进行测试所产生的额外费用承担责任。我不确定为什么这里的每个人都认为为您购买工具是客户的工作。
Craige

7
如果您要坚持要求承包商使用特定品牌的锤子来建造房屋,则承包商不应成为支付该锤子的人。找到已经拥有该品牌锤子的承包商是客户的责任,或者客户应向承包商提供要使用的锤子(尽管客户可以保留锤子)
thedaian

-1

尽管这不能解决您的直接问题。如果这是一个基于Web的项目,那么我要加一分钱。对于简单的Ipad和多平台设备屏幕截图以及基本的交互性测试,我成功使用了CrossBrowserTesting.com。您可以生成屏幕截图并将其快速轻松地发送给您的客户端,因此如果您拥有ipad,它甚至可能会有所帮助。

*除了是客户之外,我与crossbrowsertesting.com没有任何兴趣或从属关系


-1

这里更大的问题不是购买ipad的成本,而是使您的项目在iPad上运行的成本。

在执行任何操作之前,您需要估计与iPad兼容的构建成本(您可能必须借用一个这样做)。如果仅工作一个小时或两个小时,不,让您的客户支付600美元以上的设备费用可能就不合理了。如果您看到非常庞大的ipad兼容性开发帐单,那么您可能会发现更适合自己支付ipad,然后将ipad的折旧费用计入帐单中。

换句话说,如果这是价值300美元的工作,请不要购买和购买ipad。如果是$ 5000的工作,是的,用定金购买二手的ipad,完成后将其出售。这样,客户最多只需花费$ 100或$ 200。这似乎是最公平的,并且可以通过满足客户需求为您提供的产品增值。

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.