私はクライアントのためにフリーランスのWebプロジェクトを行っています。クライアントから、テスト用にiPadを購入するよう求められました。 iPadを入手するように彼に頼むべきですか?
それ以外の場合、iPadは必要ありません。あなたがプロジェクトの支払いを受けているときにスポンサーを求めることは倫理的ですか?試してみるべきですか?
IPadが新しい要件である場合、クライアントは追加のテストに料金を支払う必要があり、料金はそれを反映する必要があります。プロジェクトに使用するものをクライアントに要求することができますが、これが継続的なニーズである場合は、ハードウェアのコストを価格に組み込む必要があります。
それは100%倫理的なものだと思います。そうです。クライアントに、プロジェクトに必要な非標準のツールを提供するよう依頼します。また、クライアントには、プロジェクトの終了時にツールを返却するよう依頼するあらゆる権利があると私は言います。
それらとのあなたの契約のコストにそれを組み込みます。
それは疑わしいです。プロジェクトが完了したら、iPadをクライアントに返却しますか?これはこのクライアント専用であり、このクライアント専用であり、iPadの将来の使用は見られませんか?その場合、これは単一のクライアントからの特別な要求であるため、ケースがある可能性があります。
ただし、iPadを保持したり、他のクライアントに使用したりする場合は、要求しないでください。それはそれが貿易の道具であり、クレイジが指摘するように、あなたに彼らにあなたに新しいコンピュータを買うように頼むことはないでしょうから。
購入する代わりに、テスト用に借りたり借りたりできますか?
番号。お客様に無料のiPadを提供するよう依頼することはありません。自分で購入するか、顧客に(製品がiPadで実行する必要がある場合は)プロジェクトの期間に1つ提供するように依頼します(プロジェクトの所有権は残りますが、そのように扱い、返却する必要があります)。プロジェクトが完了したとき)。
実際にあなたが契約に入札するなら、それがiPadを含むべきであることを知っているならば、私は請負業者としてあなたがすでにそれを持っていることを期待するでしょう。ここでは、契約の範囲外のアプリケーションがないか、非常に高価で、個人や小規模のサプライヤーがそれを持っているとは期待できない、非常にあいまいなキットの一部について話しているようではありません。
最初に、契約がWebアプリケーションがiOSデバイスをサポートするかどうかを示すことを決定します。もしそうなら、これはあなたが契約の価格に合意する前にあなたが話したことであるはずです。
契約を結んでいない場合は、iOSデバイスでの購入を希望しない限り、iOSデバイスでのテストを拒否してください。もちろん、Adamが提案したように彼らに伝え、1つを彼らに掘り下げ、プロジェクトが完了したらそれを彼らに返すことができます。
クライアントが特定のデバイスを指定していて、それが元のプロジェクトの範囲で規定されていなかった場合、私はそれがそれらにあると信じています。製品がモバイルプラットフォームで動作する必要があると彼らが指定した場合、私はあなたが複数のモバイルプラットフォームでテストする方法があることを確認するのはあなた次第だと思います。彼らが後であなたに来て、それがiPadでテストされると主張するならば、彼らは提供する必要があります。もちろん、彼らがそれを提供すれば、プロジェクトが完了したときに彼らがそれを取り戻すことを理解しているので、後で必要になると思うなら、それはあなた次第です。
私は契約に、クライアントが必要とする特定のデバイスや非標準のデバイスを提供する責任があることを明記する条項を常に含めています。私は自分の開発環境を提供する責任がありますが、外出して、このプロジェクト専用の非常に特定のハードウェアを購入し続ける必要はありません。 SDKの一部としてエミュレータを介してテストできる場合は、これで十分です。彼らが本当の「XWidget 10000」でなければならないと彼らが主張するならば、彼らは提供する必要があります。
フリーランスのWeb開発者は、このツールをツールキットとしてすでに持っているはずです。
私たちはすぐにモバイル時代に移行しており、モバイルプラットフォームでテストできるはずです。これは開発者としてのあなたの仕事の一部です。
-編集-
二度と使用できない非常にまれなツールである場合を除いて、ツールを購入するのはクライアントの責任ではないと私は考えています。
これは、家を建てる請負業者用のツールを購入することに似ていると思います。ハンマーやドリルなどの貿易の基本的なツールを装備するために、さらに数千ドルを支払いますか?