it-swarm-id.com

Apakah A / B menguji penggunaan sumber daya yang bermanfaat untuk pengguna akhir aplikasi seluler?

Situs web dapat mengaktifkan pengujian A/B dengan melayani halaman yang berbeda, misalnya. Aplikasi seluler harus mengumpulkan data dan mengembalikannya. Pada prinsipnya, apakah boleh menggunakan "telepon rumah" perangkat lunak untuk mengoptimalkan bagian tampilan? Haruskah itu diungkapkan kepada pengguna mengapa saya meminta izin ini, bahkan jika mereka tidak melihat manfaatnya di aplikasi saat ini?

EDIT: Untuk memperjelas, bahkan jika diungkapkan kepada pengguna bahwa saya akan melakukannya (yang benar-benar akan saya lakukan), adalah pengujian A/B yang cukup penting bagi pengguna akhir sehingga layak untuk ditukar dengan mereka karena memiliki perangkat lunak kadang-kadang telepon rumah? Saya telah mengedit pertanyaan untuk mencerminkan hal ini, alih-alih pertanyaan awal saya sebelum saya mengalihkan perhatian saya.

3
Don

Jika Anda pikir itu cukup penting untuk dilakukan dan pengguna senang membiarkan Anda melakukannya, saya tidak bisa melihat masalahnya. Anda tidak akan mengirim sejumlah besar data kembali kepada Anda, jadi saya tidak mengerti mengapa pengguna keberatan. Sebagian besar pengguna ponsel cerdas memiliki kontak internet tanpa batas (setidaknya di Inggris mereka semua datang dengan satu, batalkan beberapa Blackberry).

Anda dapat mencoba sesuatu seperti MixPanel jika Anda hanya ingin melihat bagaimana pengguna menggunakan aplikasi Anda dan bagaimana Anda dapat memperbaikinya. Tidak pernah menggunakannya, tetapi terlihat menarik.

2
matto1990

Kami telah menerapkan jenis pengujian aplikasi A/B di aplikasi kami dengan beberapa keberhasilan. Yang penting untuk diingat adalah bahwa biaya data berbeda di seluruh jaringan dan negara. Saya merasa yang terbaik adalah meminimalkan penggunaan data sebanyak mungkin. Karena itu, kami menerapkan uji A/B kami sebagai dua "tema" yang berbeda untuk aplikasi. pengguna dapat memilih tema mana yang mereka inginkan, dan pada halaman opsi ada opsi untuk memilih tema favorit mereka dan mengirimkan umpan balik.

Pada akhirnya, mengumpulkan umpan balik pengguna tidak mudah pada platform seluler apa pun, bahkan yang lebih canggih. Anda benar-benar terjebak mengandalkan pengguna yang bersedia bekerja keras dan menjangkau Anda secara langsung ...

2
Ryan

Saya pikir cara Anda mengucapkan pertanyaan agak membingungkan, tetapi saya akan tetap mencoba menjawabnya.

Praktik terbaik untuk aplikasi yang dapat diinstal adalah membiarkan pengguna tahu apa yang akan terjadi dan menawarkan mereka opsi untuk menonaktifkannya. Contoh yang baik dari ini adalah Google Chrome, yang memberi tahu pengguna bahwa itu akan mengirimkan data ke Google dan menawarkan kepada Anda opsi saat itu juga untuk menonaktifkannya. Ini juga mirip dengan peringatan yang diberikan iPhone kepada Anda saat aplikasi ingin "mengirimi Anda pemberitahuan push". Tetap di muka, jelas dan jujur ​​dan pengguna akan berterima kasih untuk itu.

Adapun pertanyaan "adalah pengujian A/B cukup penting bagi pengguna akhir" - Saya tidak berpikir pertanyaan itu sangat relevan. Apakah pengguna akhir menganggap pengujian A/B penting atau tidak seharusnya tidak menahan Anda dari keinginan untuk meningkatkan aplikasi Anda, karena jika Anda melakukannya, mereka pada akhirnya akan lebih bahagia. Jadi lakukan pengujian A/B, tetapi pastikan untuk jujur ​​tentang data apa yang Anda kirimkan - ini adalah dua mata pelajaran terpisah.

1
Rahul

Secara umum, Anda akan ingin fokus pada penjualan dan mendukung aplikasi setelah diluncurkan ke produksi. Menghabiskan waktu pengujian antarmuka dalam jumlah yang tidak signifikan ketika Anda harus memasarkan atau memperbaiki bug mungkin tidak diinginkan.

Jika Anda ingin menjalankan tes A/B (atau tes multivarian jika ada kerumitan dalam aplikasi sama sekali), saya akan mendapatkan perangkat lunak rilis-siap dan rilis dalam versi beta. Sebagai beta, Anda bisa

  • lepaskan kebutuhan untuk mencegah pengguna dengan menyarankan pengalaman mereka mungkin berbeda dari orang lain (ini beta, semuanya akan sedikit tidak stabil),
  • lepaskan varian tes baru (mis. "pembaruan") sesering yang Anda inginkan, dan
  • kumpulkan umpan balik yang lebih baik (mis. metrik pengujian) dengan mengusulkannya sebagai pertukaran untuk penggunaan gratis atau akses awal ke perangkat lunak.
0
Matt

Seperti yang dikatakan matto1990, diperlukan lebih banyak info, tetapi pada prinsipnya saya akan mengatakan pengguna harus diberi tahu jika ada biaya yang dikeluarkan.

Selain itu, bahkan jika panggilan itu gratis, itu mungkin masih mempengaruhi pengguna dengan cara yang bermasalah. Bayangkan pengguna sedang menunggu panggilan penting, tetapi gagal datang karena pada saat itu aplikasi memulai panggilan.

0
Dan Barak