Dapatkah freelancer meminta klien mereka untuk mensponsori iPad untuk kebutuhan proyek?

21

Saya mengerjakan proyek web lepas untuk klien. Klien telah meminta saya untuk membeli iPad untuk tujuan pengujian. Haruskah saya memintanya untuk membelikan saya iPad?

Kalau tidak, saya tidak membutuhkan iPad. Apakah etis untuk meminta sponsor ketika Anda dibayar untuk proyek? Haruskah saya mencobanya?

Rajat Gupta
sumber
2
Menurut saya itu akan menjadi alat perdagangan dalam kasus ini. Apakah Anda akan meminta klien Anda untuk membelikan Anda desktop baru juga?
Craige
2
Ada emulator iPad di SDK yang tersedia dari Apple ... Tidak yakin dengan biayanya (saya berasumsi seperti MS gratis jika Anda memiliki alat dev) bukankah itu akan menjadi alternatif yang cocok? developer.apple.com/devcenter/ios/index.action developer.apple.com/library/ios/#documentation/Xcode/Conceptual/…
Mauro
14
Minta dia untuk memberi Anda iPad untuk tujuan ini SAJA jika Anda bermaksud memberikannya ketika pengembangan selesai.
Joel Etherton
3
membeli iPad untuk menguji satu situs web seperti membeli granat untuk membunuh lalat! gunakan emulator / simulator / pinjam dari teman.
Yousf
1
@ Mauro Bukankah emulator hanya tersedia untuk berjalan di Mac? Bergantung pada inventaris perangkat kerasnya saat ini, Marcos bisa berakhir hanya dengan memperdagangkan satu perangkat yang tidak dimilikinya untuk sesaat.
Dan Neely

Jawaban:

25

Jika iPad adalah persyaratan baru, klien Anda harus membayar untuk pengujian tambahan dan biaya Anda harus mencerminkan itu. Anda dapat meminta klien untuk menggunakannya untuk proyek mereka, tetapi jika ini merupakan kebutuhan yang berkelanjutan, Anda harus memasukkan biaya perangkat keras ke dalam harga Anda.

Mike
sumber
8
+1 untuk menyarankan agar mengerjakan biaya perangkat keras ke dalam penetapan harga OP.
Jetti
6
Saya baru-baru ini menulis aplikasi iPad berdasarkan kontrak. Saya memasukkan tidak hanya biaya iPad ke dalam harga saya tetapi juga biaya Mac. Saya tidak merahasiakannya dan pelanggan benar-benar setuju.
Peter
57

Saya akan mengatakan bahwa itu 100% etis, dan ya, saya akan meminta klien saya untuk memasok saya dengan alat non-standar yang diperlukan untuk suatu proyek. Saya juga akan mengatakan bahwa klien memiliki hak untuk meminta alat untuk dikembalikan kepada mereka pada akhir proyek.

Adam Crossland
sumber
1
Penasaran dengan pemikiran Anda di sini. Apakah kita tidak berada di zaman di mana penjelajahan seluler merupakan praktik standar, dan dengan demikian kita harus menguji pada platform ini juga?
Craige
23
Saya tentu setuju bahwa antarmuka harus dirancang dan diuji untuk berbagai faktor bentuk, tetapi iPad hanya satu dari ratusan perangkat seluler yang berbeda. Bagaimana jika klien, sekarang puas bahwa aplikasi mereka bekerja dengan baik pada iPad, membuat permintaan yang sama untuk TouchPad, iPhone (OS yang sama, ukuran layar berbeda), tablet Galaxy 10 inci, tablet Dell 7 inci, dan LG dinky. telepon genggam. Bisakah freelancer diharapkan memiliki semua perangkat itu?
Adam Crossland
14
@Craige, pengujian pada emulator membuktikan hanya satu hal: ini bekerja pada emulator
Matthew
2
@ Carson63000: Cukup adil, tapi itu bukan alasan bagi saya untuk memberikan $ 600 kepada Apple untuk perangkat keras yang sama sekali tidak saya pedulikan. Maaf, saya pribadi tidak peduli tentang tablet. Mereka adalah perangkat hanya-baca, dan sebagai insinyur perangkat lunak, saya sebagian besar terlibat dalam penciptaan. Klien saya dipersilakan untuk memberi saya perangkat apa pun yang mereka inginkan untuk proyek mereka diuji. Satu-satunya alat yang saya bayar adalah laptop Toshiba, mobil, dan pendidikan saya.
Adam Crossland
1
C'est la guerre.
Adam Crossland
10

Bangun ke dalam biaya kontrak Anda dengan mereka.

sylvanaar
sumber
7

Itu diragukan. Apakah Anda akan mengembalikan iPad ke klien setelah proyek selesai? Apakah hanya untuk klien ini dan klien ini saja, dan Anda tidak melihat penggunaan iPad di masa mendatang? Jika demikian, Anda mungkin memiliki kasing, karena ini adalah permintaan khusus dari satu klien.

Namun, jika Anda berencana untuk menyimpan iPad atau menggunakannya untuk klien lain, Anda sebaiknya tidak memintanya. Karena itu adalah alat perdagangan, dan seperti yang ditunjukkan Craige, Anda tidak akan meminta mereka untuk membeli komputer baru untuk Anda.

Malfist
sumber
4

Bisakah Anda meminjam / menyewanya untuk tujuan pengujian alih-alih membelinya?

Nemanja Trifunovic
sumber
3
-1 karena sementara ini memberikan solusi untuk masalah ops, itu tidak menjawab pertanyaan yang ditanyakan. Mungkin ini seharusnya komentar.
Craige
6
@Craige: Bersantai, man :) Tampaknya OP membutuhkan iPad untuk pengujian dan tidak ingin membelinya - jawaban saya terdengar seperti solusi untuk masalahnya.
Nemanja Trifunovic
1

Pertama-tama saya akan menentukan kontrak yang menunjukkan apakah aplikasi web akan mendukung perangkat iOS. Jika ya maka ini seharusnya sesuatu yang Anda bicarakan sebelum Anda menyetujui harga pada kontrak.

Jika Anda tidak memiliki kontrak, maka tolak untuk mengujinya di perangkat iOS, kecuali mereka mau membeli perangkat tersebut. Anda tentu saja dapat memberi tahu mereka seperti yang disarankan Adam, menggali satu dari mereka, dan mengembalikannya kepada mereka ketika proyek selesai.

Ramhound
sumber
Tidak, Anda akan melihat apakah itu menyebutkan iPad. Ada perangkat iOS dengan layar lebih kecil, dan itu mungkin bukan yang diinginkan klien. Klien mungkin menginginkan sesuatu yang tidak berfungsi pada layar yang lebih kecil seperti iPhone.
David Thornley
1

Jika klien menentukan perangkat tertentu dan itu tidak ditentukan dalam ruang lingkup proyek asli, saya percaya itu pada mereka. Jika mereka menentukan bahwa produk tersebut harus bekerja pada platform seluler, saya pikir itu pada Anda untuk memastikan bahwa Anda memiliki cara untuk menguji pada beberapa platform seluler. Jika mereka datang kepada Anda nanti dan bersikeras agar itu diuji pada iPad, maka mereka harus menyediakannya. Memahami tentu saja, bahwa jika mereka menyediakannya, mereka mendapatkannya kembali ketika proyek selesai, jadi jika Anda berpikir Anda mungkin menginginkannya nanti, itu ada di tangan Anda.

Saya selalu memasukkan klausul dalam kontrak saya yang menetapkan bahwa klien bertanggung jawab untuk menyediakan perangkat spesifik dan / atau non-standar yang mereka butuhkan. Saya bertanggung jawab untuk menyediakan lingkungan pengembangan saya sendiri, tetapi saya tidak harus keluar dan terus membeli perangkat keras yang sangat spesifik yang hanya untuk proyek ini. Jika Anda dapat menguji melalui emulator sebagai bagian dari SDK, bagus untuk Anda. Jika mereka bersikeras itu harus menjadi "XWidget 10000" nyata maka mereka harus menyediakan.

cdkMoose
sumber
1

TIDAK. Anda TIDAK meminta pelanggan untuk memberi Anda iPad gratis. Anda dapat membelinya sendiri atau meminta pelanggan (jika mereka memiliki persyaratan agar produk dapat berjalan di iPad) untuk memasok satu selama durasi proyek (yang tetap menjadi milik mereka, dan Anda harus memperlakukannya seperti itu dan mengembalikannya) ketika proyek selesai).
Jika sebenarnya Anda menawar kontrak dengan mengetahui bahwa itu harus melibatkan iPad, saya berharap Anda sebagai kontraktor sudah memilikinya. Bukannya kita sedang berbicara tentang kit yang sangat tidak jelas di sini yang tidak memiliki aplikasi di luar ruang lingkup kontrak atau sangat mahal sehingga Anda tidak dapat mengharapkan orang pribadi atau pemasok kecil untuk memilikinya.

jwenting
sumber
0

Sebagai pengembang web lepas, Anda harus sudah memiliki alat ini sebagai alat bantu Anda.

Kami dengan cepat memasuki era seluler, dan Anda harus dapat menguji pada platform seluler; ini adalah bagian dari pekerjaan Anda sebagai pengembang.

- Edit -

Saya tidak percaya itu adalah tanggung jawab klien untuk membeli alat Anda untuk Anda, kecuali jika itu adalah alat yang sangat langka yang tidak akan pernah Anda gunakan lagi, dalam hal ini persyaratan ini harus dinegosiasikan dalam kontrak awal.

Saya melihat ini seperti membeli alat untuk kontraktor yang membangun rumah Anda. Apakah Anda ingin membayar ribuan dolar ekstra untuk melengkapi mereka dengan alat-alat dasar perdagangan, seperti palu dan bor?

Mendambakan
sumber
3
Saya bukan pekerja lepas, tetapi saya membayangkan bahwa menjaga persediaan berbagai platform seluler yang terus-menerus saat ini untuk pengujian akan menjadi beban yang cukup besar, tetapi saya kira biaya itu dapat diperhitungkan dalam tarif yang dibebankan kepada klien.
FrustratedWithFormsDesigner
5
-1 untuk memberi tahu si penanya apa pekerjaannya.
@MarkBannister - Pengujian adalah bagian dari pengembangan. Sebagai freelancer, Anda memikul tanggung jawab atas biaya tambahan untuk pengujian di berbagai platform yang mungkin harus Anda beli. Saya tidak yakin mengapa semua orang di sini berpikir itu pekerjaan klien untuk membeli alat Anda untuk Anda.
Craige
7
Jika Anda akan bersikeras bahwa kontraktor membangun rumah Anda menggunakan palu merek tertentu, maka kontraktor tidak boleh menjadi orang yang membayar palu itu. Seharusnya menjadi tanggung jawab klien untuk menemukan kontraktor yang sudah memiliki merek palu, atau klien harus menyediakan kontraktor palu yang akan digunakan (klien dapat menjaga palu itu)
thedaian
-1

Meskipun ini tidak menjawab pertanyaan langsung Anda. Jika ini proyek berbasis web, saya akan tambahkan satu sen. Untuk tangkapan layar sederhana Ipad dan multiplatform dan pengujian interaktivitas dasar, saya telah menggunakan CrossBrowserTesting.com dengan sukses. Anda dapat membuat tangkapan layar dan mengirimkannya ke klien Anda dengan cepat dan mudah sehingga bahkan mungkin membantu jika Anda memiliki iPad.

* Selain menjadi pelanggan saya tidak memiliki minat atau afiliasi dengan crossbrowsertesting.com

ChrisFM
sumber
-1

Pertanyaan yang lebih besar di sini bukanlah biaya untuk membeli iPad, tetapi biaya untuk membuat proyek Anda berfungsi pada iPad.

Sebelum Anda melakukan apa pun, Anda perlu memperkirakan biaya pembangunan dalam kompatibilitas iPad (Anda mungkin harus meminjam satu untuk melakukan ini). Jika hanya satu atau dua jam kerja daripada, tidak, itu mungkin tidak masuk akal untuk memiliki klien Anda membayar lebih dari $ 600 untuk perangkat. Jika Anda melihat tagihan pengembangan kompatibilitas ipad yang sangat besar maka Anda mungkin merasa lebih tepat untuk membayar iPad sendiri dan kemudian biaya depresiasi iPad ke dalam tagihan.

Dengan kata lain jika itu pekerjaan senilai $ 300, jangan membeli dan membeli iPad. Jika $ 5.000 kerja, ya, beli ipad bekas dengan uang setoran dan jual ketika Anda selesai. Dengan cara ini, klien hanya dikenakan biaya $ 100 atau $ 200 paling banyak. Ini tampaknya yang paling adil dan membangun nilai lebih ke dalam apa yang Anda tawarkan dengan memenuhi kebutuhan klien.

ChrisFM
sumber