Cobalah untuk memahami alur kerja bagaimana pengguna Anda yang menggunakan aplikasi Anda sekarang dan juga tahu tujuan dari bagaimana Anda ingin mereka untuk menggunakan aplikasi Anda. Pelacakan ke mana pengguna pergi saat menggunakan aplikasi disebut aliran pengguna . Setelah Anda memahami apa yang Anda butuhkan, maka Anda bisa memikirkan cara melakukannya. Apa yang harus didahulukan agar bagaimana menjadi baik.
Berbicaralah dengan orang-orang (bukan hanya pengguna Anda) tentang pengalaman mereka dengan pemutar musik. Yang mana yang mereka gunakan, apa yang mereka sukai, apa yang tidak mereka sukai, apa yang mereka inginkan tetapi tidak miliki, dan lebih banyak pertanyaan yang mirip dengan itu. Ini disebut wawancara pengguna dan ini adalah video yang bagus tentang cara melakukan satu.
Kemudian Anda bertanya kepada orang ini yang baru menggunakan aplikasi Anda untuk menggunakannya saat Anda menonton. Jangan memberitahu mereka apa-apa tentang hal itu sebelum tangan dan menonton apa yang mereka lakukan. Anda mungkin ingin merekam ini sehingga Anda dapat melihatnya kembali nanti. Perhatikan di mana mereka ragu, di mana mereka mengacau, dan di mana semuanya berjalan lancar untuk mereka. Setelah itu, tanyakan kepada mereka tentang pengalaman mereka termasuk jika mereka mencari sesuatu yang tidak dapat mereka temukan, di mana mereka berharap menemukannya, jika setiap tombol melakukan apa yang mereka pikir akan lakukan, dll.
Lakukan ini berulang-ulang. Anda akan dengan cepat menemukan apa yang dibutuhkan pengguna, bagian aplikasi Anda yang membingungkan, tindakan umum yang mereka lakukan, dan yang sering kali mendapatkan umpan balik yang baik tentang hal-hal yang harus Anda upayakan. Itu tidak berarti bahwa Anda menerapkan segala sesuatu (atau bahkan sebagian besar hal) yang diminta pengguna. Itu berarti Anda menggunakan informasi yang telah Anda kumpulkan untuk mengembangkan apa yang mereka butuhkan dan memasukkannya ke dalam aplikasi Anda.
Selain itu, pengguna memiliki pola yang biasa mereka gunakan. Lihatlah bagaimana pemain lain melakukan sesuatu dan pertimbangkan untuk membangun aplikasi Anda dengan cara yang sama. Ini mencegah pengguna dari yang diminta untuk mempelajari skema baru dan mereka dapat menggunakan aplikasi Anda dengan cepat setelah mulai menggunakannya. Baca juga tentang cara pengguna melihat halaman dan cara mengarahkan orang ke item di halaman Anda secara visual.
Selain itu, komunitas open source pada umumnya cukup bagus. Posting pesan yang mengatakan apa yang Anda butuhkan dan lihat apakah ada yang membalas Anda. Adapun elemen-elemen tertentu dari desain, jika Anda mengikuti pedoman kami untuk kritik, Anda dapat mengajukan pertanyaan spesifik tentang aspek desain Anda. Kami akan membantu di mana kami bisa jika Anda mengajukan pertanyaan topik yang bagus, UX.StackExchange juga menjawab pertanyaan mengenai hal semacam ini.