9 Praktik Terbaik Untuk Melakukan Pengujian Kegunaan Untuk Aplikasi Seluler
Diterbitkan: 2022-02-23“Usability testing” – seperti namanya, adalah salah satu jenis pengujian yang menguji kegunaan perangkat lunak dengan bantuan pengguna nyata. Teknik ini digunakan dalam desain interaksi yang berpusat pada pengguna untuk mengevaluasi suatu produk dan memberikan umpan balik langsung tentang bagaimana perasaan pengguna sebenarnya saat menggunakan sistem.
Ini berfokus pada pengukuran kemampuan perangkat lunak/aplikasi seluler untuk memenuhi tujuan yang dimaksudkan.
Misalnya, ketika sekelompok pengguna tertentu diminta untuk menyelesaikan tugas atau mengikuti beberapa alur navigasi, dan pada saat yang sama, mereka diamati oleh penguji/peneliti untuk melihat masalah apa yang mereka hadapi selama proses tersebut.
Usability.gov juga mengutip pengujian kegunaan sebagai pengujian yang mengacu pada evaluasi suatu produk atau layanan dengan mengujinya dengan pengguna yang representatif. Lebih lanjut menambahkan bahwa tujuannya di sini adalah untuk mengidentifikasi kelemahan kegunaan, mengumpulkan data kualitatif dan kuantitatif dan mengukur kepuasan pengguna peserta dengan produk.
Saat pengujian ini dilakukan dan dirancang untuk dijalankan pada aplikasi seluler, pengujian ini disebut pengujian kegunaan seluler. Di sini, tujuannya adalah untuk memeriksa keramahan pengguna aplikasi dan melihat jenis dukungan apa yang dapat diberikan aplikasi kepada pengguna.
Menyiapkan tugas untuk pengguna.
Sangat penting untuk menetapkan tujuan yang jelas yang mengarah pada hasil yang terukur. Anda perlu mengatur tugas yang menilai interaksi pengguna dengan cara yang benar dan menguji kegunaan fungsionalitas aplikasi.
Rancang tugas untuk pengguna yang tidak memberikan petunjuk kepada mereka, melainkan merancangnya agar pengguna dapat menjelajahi dan menavigasi aplikasi dengan cara mereka sendiri. Pemilik produk atau perusahaan tidak boleh merekomendasikan pengguna melakukan tugas dengan cara tertentu, tetapi mereka pasti dapat memberi tahu mereka untuk melakukan tindakan tertentu.
Juga, saran dan arahan tidak membantu. Jika tidak, hasil tes yang sebenarnya tidak akan tercapai. Anda tidak akan dapat melacak pengalaman pengguna mereka jika Anda terus memberi mereka panduan untuk berkomunikasi dengan aplikasi.
Misalnya, Anda harus mempertimbangkan untuk menghapus teks placeholder pada kotak teks. Selain itu, hilangkan ambiguitas jika ada dalam instruksi Anda sebelum menjalankan tes.
Pengguna dapat melakukan tugas apa pun sesuai dengan fungsi aplikasi seperti,
- Mendaftar ke akun,
- Unggah gambar,
- Mengunggah video,
- Mengirim pesan,
- Menerima permintaan pertemanan,
- atau Menonaktifkan akun.
Cobalah untuk menjaga tugas sebanyak yang dapat ditindaklanjuti, mentah, dan realistis. Sasaran harus dijelaskan secara tepat dan diberi kebebasan untuk membandingkan produk dan merasakan pengalaman pengguna berdasarkan kriteria dan harapan mereka.
Metode pengujian kegunaan seluler dan Praktik Terbaik
Mari kita lihat beberapa metode pengujian kegunaan aplikasi seluler yang umum digunakan.
Pengujian kegunaan jarak jauh vs. tatap muka
Tujuan dari usability test adalah untuk melihat bagaimana perilaku pengguna ketika dibiarkan sendiri. Dan jika Anda gagal melakukannya, proses pengujian mungkin terlihat terkendali. Anda ingin pengguna Anda melakukan hal-hal yang biasa mereka lakukan, jadi pengujian kegunaan jarak jauh lebih masuk akal untuk hasil yang menguntungkan.
Melakukan tes pengguna dari jarak jauh, terutama untuk pemula, lebih disarankan, dan itu bisa dilakukan, asalkan ada banyak alat pengujian kegunaan yang tersedia di pasar yang memfasilitasi pengaturan ini.
Sebaliknya, pengujian langsung mengharuskan pengguna untuk hadir di lingkungan yang tetap, seperti ruang pertemuan dengan kelompok kecil atau sejumlah individu tertentu. Di sini manfaatnya adalah pengamat dapat memantau pengguna yang melakukan tugas dan mengajukan pertanyaan kepada mereka kapan saja. Umumnya, jenis pengujian ini dilakukan untuk studi kegunaan yang lebih besar oleh tim peneliti atau sebagai bagian dari aktivitas organisasi besar.
Pengujian A/B
Metode ini mengelompokkan audiens ke dalam dua grup yang menguji perilaku aplikasi seluler untuk rasio konversi yang lebih tinggi. Jenis pengujian ini melibatkan pengiriman lalu lintas aplikasi ke setiap grup dan mengevaluasi variasi yang memiliki rasio konversi tinggi dan pengalaman pengguna terbaik.
Penyortiran Kartu
Dalam metode ini, pengguna perlu mengatur satu set item ke dalam kelompok dan memberi label. Ini adalah penelitian UX, teknik berulang dan kualitatif, dan mengungkap pengetahuan lapangan dari audiens target. Ini berarti melayani tujuan menciptakan arsitektur informasi yang sesuai dengan harapan pengguna.
Wawancara telepon dan video
Metode ini mengharuskan peserta untuk menyelesaikan tugas melalui panggilan video untuk mencatat interaksi dan perilaku mereka dari jarak jauh. Ini digunakan sebagai solusi pengujian anggaran rendah, terutama ketika pengguna di seluruh lokasi geografis yang besar melakukan pengujian.
Merekrut grup pengujian yang tepat
Sangat penting untuk memilih grup yang tepat untuk menghasilkan hasil yang menguntungkan dan membuat pengalaman pengguna aplikasi secara keseluruhan memuaskan. Oleh karena itu, jadikan keragaman sebagai prioritas saat memilih orang untuk target demografis. Anda juga dapat memfilter orang-orang dengan menguji beta orang-orang di lokasi geografis target Anda—semakin beragam, semakin baik.
Uji pada perangkat yang sebenarnya
Hasil nyata membutuhkan perangkat nyata. Jika Anda ingin mengukur bagaimana orang akan berinteraksi dengan aplikasi seluler Anda. Selain itu, ini memberikan pemahaman menyeluruh tentang bagaimana pengguna yang berbeda akan berinteraksi dengan berbagai perangkat dan skenario pengujian.
Ukuran grup uji
Menurut Nielsen Norman Group, 5 pengguna untuk uji kegunaan mencakup sebagian besar kebutuhan pengujian aplikasi seluler. Aplikasi seluler dengan lebih dari 30-40 layar, Anda dapat mempekerjakan 10-15 peserta secara berurutan.
Menggunakan alat yang sesuai
Pilih alat yang tidak memperlambat aplikasi Anda. Misalnya, sebagian besar alat pengujian jarak jauh memerlukan instalasi SDK. Jadi, sangat penting untuk memilih alat pengujian kegunaan dengan cermat.
Memastikan semua peserta berada di halaman yang sama
Pastikan Anda mengajukan pertanyaan lanjutan kepada semua peserta Anda dan berada di halaman yang sama dengan tugas yang diberikan kepada mereka. Akan bermanfaat jika semua peserta mengerjakan tugas yang sama, terutama ketika Anda memberikan saran/instruksi kepada mereka tentang orientasi perangkat atau konektivitas seluler, dll.
Manfaat pengujian kegunaan
Pendekatan hemat waktu
Jika Anda melihat biaya pengembangan, Anda mungkin harus memikirkan masalah kegunaan. Pengujian kegunaan dapat menyelamatkan Anda dari menghabiskan 50% jam kerja untuk menyelesaikan masalah teknis. Ini bermanfaat bagi perusahaan dan pengguna akhir. Pengujian ini menyelamatkan perusahaan dari mengabaikan masalah dan menangkap masalah lebih awal, sehingga tidak memakan waktu dan hemat biaya. Plus, itu membuat keputusan berdasarkan fakta dan pengalaman pengguna daripada asumsi, sehingga meningkatkan UX secara keseluruhan.
Identifikasi masalah
Pengujian kegunaan mengidentifikasi masalah lebih awal, dan karenanya, proses pengembangan akan lebih murah dalam hal waktu dan biaya. Selain itu, Anda akan mengetahui lebih awal tentang bagaimana aplikasi Anda dilihat dari sudut pandang pengguna karena Anda akan mempelajari berapa lama waktu yang dibutuhkan untuk menyelesaikan tugas tertentu dan fungsionalitas mana yang ramah pengguna atau menantang untuk dikerjakan.
Produk yang lebih baik
Keseluruhan produk atau aplikasi seluler akan lebih baik karena pengujian akan diintegrasikan sebagai proses berkelanjutan selama fase desain. Ini akan membuat produk lebih ramping karena Anda akan terus belajar bagaimana pengguna Anda berpikir dan apa harapan mereka.
Menemukan masalah tersembunyi
Pengujian kegunaan aplikasi seluler mengungkap masalah yang sulit dideteksi oleh penguji. Misalnya, Anda akan dapat menentukan mengapa fitur atau halaman aplikasi seluler tertentu diabaikan atau mengapa pengguna memilih jalur navigasi lain alih-alih yang langsung dalam alur aplikasi. Saat menemukan pola perilaku seperti itu, Anda dapat mengidentifikasi masalah kecil seperti kelambatan kinerja, tautan rusak, atau tombol yang dapat memengaruhi fungsionalitas aplikasi seluler.
Kenyamanan penggunaan
Pengujian kegunaan memastikan kesederhanaan dan kenyamanan aplikasi seluler karena pengguna akan terlibat dalam pengembangan sejak awal. Ini akan memberi tahu pengembang seberapa cepat fitur tertentu atau seluruh aplikasi membangun keakraban dengan pengguna dan di mana itu lebih masuk akal? Oleh karena itu, ini membuat proses pembuatan produk yang mulus persis seperti yang diinginkan pengguna.
Tantangan pengujian kegunaan aplikasi seluler
Memilih kelompok sasaran untuk pengujian dapat menjadi tantangan.
Aplikasi seluler yang berbeda memiliki kumpulan target audiens yang berbeda. Misalnya, beberapa aplikasi seluler menargetkan kaum muda, sementara beberapa aplikasi seperti aplikasi perawatan kesehatan mungkin lebih menargetkan warga lanjut usia. Dalam kasus seperti itu, tidak mudah untuk menemukan sekelompok orang tertentu untuk menguji aplikasi dan memberikan umpan balik dan bantuan yang tepat untuk membangun produk yang lebih baik.
Itu bisa mahal.
Jenis pengujian ini melibatkan lebih banyak orang untuk mengalami aplikasi dan membantu tim pengembangan dalam memberikan pengalaman pengguna yang diharapkan. Sehingga dibutuhkan sedikit waktu yang lama untuk melakukan dan membutuhkan anggaran yang lebih besar. Jadi, organisasi mungkin menganggapnya sebagai opsi yang mahal dibandingkan dengan jenis pengujian lainnya.
Hasil dipertanyakan
Pengujian kegunaan aplikasi seluler telah memilih pengguna secara acak; karenanya, hasilnya tidak 100% akurat setiap saat. Oleh karena itu, Anda mungkin mendapatkan hasil yang dikompromikan jika peserta tidak 100% melaporkan masukan yang masuk akal dan tepat, yang mungkin.
Memutuskan tugas yang tepat.
Sangat penting bagi penguji (pengguna) untuk menjelajahi aplikasi dengan visi yang realistis. Jadi menyiapkan tugas yang tepat untuk mereka bisa jadi menantang. Namun, di sini "pengguna" adalah penguji, jadi membiarkan mereka menemukan tugas akan menghasilkan hasil yang lebih berharga daripada meminta mereka melakukan daftar tugas yang telah ditentukan sebelumnya.
Tenggat waktu yang ketat
Untuk memenuhi harapan pengguna, tim pengembangan perangkat lunak merasakan tekanan untuk memberikan, mencapai tenggat waktu, dan melacak KPI. Tim pengembangan aplikasi seluler terkadang memiliki tenggat waktu yang sangat ketat dan terburu-buru untuk mendorong fitur ke dalam produksi. Mereka harus memvalidasi sendiri fitur-fiturnya hanya untuk menjaga siklus pengembangan tetap berjalan. Dalam kasus seperti itu, sulit untuk menemukan solusi yang menyeimbangkan umpan balik pengujian pengguna dan tim pengembangan.
Alat yang digunakan untuk pengujian kegunaan seluler
Mengeras
Ini adalah cara mudah dan cepat untuk membuat prototipe UI untuk pengujian. Solidify memungkinkan Anda mengunggah layar dan menghubungkannya bersama-sama, lalu mulai menguji ide Anda dengan pengguna nyata. Ini memiliki alur kerja yang dapat dikelola dan memungkinkan Anda memperoleh wawasan tentang area masalah melalui laporan pengujian pengguna.
Aliran tikus
Mouseflow adalah cara termudah untuk merekam tindakan dan pengalaman pengguna Anda di aplikasi seluler. Ini memungkinkan Anda memutar ulang pengalaman pengunjung penuh dan mengidentifikasi titik-titik nyeri untuk membantu Anda mengoptimalkan kinerja aplikasi.
Zoom Pengguna
UserZoom adalah alat yang sangat baik untuk melakukan pengujian kegunaan jarak jauh untuk aplikasi seluler. Ini membantu Anda mengungkap masalah dengan desain aplikasi seluler Anda dan mengungkapkan peningkatan yang diperlukan yang dapat dilakukan untuk membuat produk lebih ramah pengguna dan andal. Selain itu, ini adalah solusi wawasan UX yang membantu Anda melacak pengguna dari jarak jauh, apa yang mereka pikirkan, dan mengukur kinerja pengalaman pengguna.
burung penguji
Testbirds adalah alat yang hebat untuk pengujian kegunaan jarak jauh untuk aplikasi seluler. Ini menangani semua kegunaan dan masalah pengujian UX Anda dengan tetap selangkah lebih maju dengan umpan balik dan wawasan cepat dari pengguna nyata. Ini adalah cara tercepat dan nyaman untuk mendapatkan umpan balik terperinci tentang produk Anda. Ini juga menawarkan survei dan wawancara yang segera memberi tahu Anda tentang masalah yang terkait dengan pengalaman pengguna.
PohonJack
TreeJack telah terbukti menjadi alat yang berguna untuk arsitektur informasi aplikasi seluler Anda. Ini membuat peta situs seluler dalam bentuk paling sederhana sebagai pohon dan kemudian menyiapkan tugas untuk peserta. Selain itu, ini memberi tahu Anda di mana dan mengapa pengguna terjebak dalam aplikasi dan mengevaluasi bagaimana audiens target Anda menavigasi melaluinya.
Kesimpulan
Kami harap Anda menemukan praktik terbaik dan metode pengujian kegunaan aplikasi seluler yang dapat diterapkan dari artikel ini. Ada banyak praktik terbaik untuk pengujian kegunaan seperti merekrut audiens yang tepat, menenun umpan balik yang tepat, memikirkan umpan balik, menekankan pada pengujian langsung dalam kasus tertentu, dan banyak yang dapat Anda terapkan untuk menerima hasil yang akurat dari kegunaan pengujian. Juga, coba alat yang disebutkan di atas untuk persyaratan pengujian kegunaan Anda. Kami yakin Anda pasti senang membaca artikel ini!