Intro
Oke, Anda mungkin sudah tidak asing lagi dengan istilah User-Centered Design (UCD). Ini adalah salah satu frasa yang tampaknya muncul di mana-mana di web dan di dunia pengembangan aplikasi.
Jika Anda pernah bekerja dengan perusahaan pengembangan web atau menjadi bagian dari layanan pengembangan web, Anda pasti pernah mendengarnya - bahkan mungkin beberapa kali.
Tapi sejujurnya, apakah kita selalu berhenti sejenak untuk mempertimbangkan mengapa hal ini sangat penting? Karena hampir selalu diasumsikan bahwa kita harus mendesain dengan mempertimbangkan pengguna, bukan? Tapi, ada yang lebih dari sekadar frasa yang menarik.
Ketika Anda membuat sesuatu untuk orang lain, entah itu situs web atau aplikasi, itu harus dapat digunakan. Kedengarannya sudah jelas, tetapi sungguh gila betapa banyak desain yang melupakan fakta dasar ini.
Lebih dari sekadar antarmuka yang cantik atau fitur keren yang mengesankan selama lima menit, ini adalah tentang menciptakan pengalaman yang benar-benar masuk akal dan berfungsi bagi orang-orang yang menggunakannya. Dan... di sinilah Desain yang Berpusat pada Pengguna berperan.
Prinsip-prinsip Desain yang Berpusat pada Pengguna
Untuk memahami UCD, Anda harus mulai dari hal yang paling dasar. Ini lebih dari sekadar "memikirkan pengguna". Ini lebih tentang menerapkan prinsip-prinsip nyata yang memandu setiap keputusan desain. Mari kita jabarkan:
1. Kesesuaian Antara Sistem dan Dunia Nyata
Agak jelas, tetapi Anda akan terkejut betapa seringnya hal ini diabaikan. Pengguna mengharapkan hal-hal tertentu, dan itu berarti desain harus terasa akrab.
Platform Lengkap untuk SEO yang Efektif
Di balik setiap bisnis yang sukses adalah kampanye SEO yang kuat. Namun dengan banyaknya alat dan teknik pengoptimalan yang dapat dipilih, mungkin sulit untuk mengetahui dari mana harus memulai. Nah, jangan takut lagi, karena saya punya hal yang tepat untuk membantu. Menghadirkan platform lengkap Ranktracker untuk SEO yang efektif
Kami akhirnya membuka pendaftaran ke Ranktracker secara gratis!
Buat akun gratisAtau Masuk menggunakan kredensial Anda
Sebagai contoh, jika seseorang membeli sesuatu secara online, Anda tidak perlu membuat ulang keranjang belanja. Hal ini sudah tertanam dalam pikiran kita pada saat ini, bukan? Jadi, memastikan desain Anda sesuai dengan cara kerja dunia nyata adalah kuncinya.
Jika proyek pengembangan web Australia Anda mencakup situs e-commerce, maka, buatlah semuanya sederhana. Tidak perlu terlalu rumit dengan ikon-ikon unik. Orang hanya perlu tahu ke mana harus mengklik untuk membeli sesuatu.
2. Kontrol dan Kebebasan Pengguna
Pernah menggunakan sebuah aplikasi, mengklik sesuatu, dan berpikir, "Tunggu, bukan itu yang saya inginkan"? Ya, kami juga. Ini membuat frustrasi.
Pengguna harus merasa memiliki kendali, bahwa mereka dapat mundur jika mereka melakukan kesalahan. Dan ini bukan hanya tentang tombol undo (meskipun tombol tersebut sangat bagus). Ini adalah tentang merancang alur yang tidak mengunci mereka.
Jika Anda pernah berada di sebuah situs web di mana Anda merasa terjebak dalam sebuah formulir atau proses, Anda mungkin tidak menyelesaikannya, bukan? Saya pikir kebanyakan orang tidak akan melakukannya. Jadi, ya, kebebasan untuk kembali adalah hal yang sangat penting dalam UCD.
3. Konsistensi dan Standar
Di sinilah letaknya yang sedikit rumit. Konsistensi sangat penting, tapi bukan berarti Anda harus mengikuti setiap tren yang ada di luar sana. Orang-orang mengharapkan perilaku dan pola tertentu, seperti, misalnya, tombol kembali atau bilah pencarian.
Ketika Anda bekerja dengan perusahaan pengembangan web terbaik, Anda akan menemukan bahwa mereka memahami hal ini. Tidak perlu menemukan kembali roda ketika menyangkut tata letak dasar. Sangat mudah untuk ingin menjadi "berbeda", tetapi terkadang, berpegang teguh pada konvensi umum akan bekerja lebih baik bagi pengguna.
4. Pencegahan dan Pemulihan Kesalahan
Oke, mari kita jujur sejenak. Kita semua pernah melakukan kesalahan saat online, entah itu salah mengisi formulir atau salah mengklik sesuatu.
Jika pengguna melakukan kesalahan, desain harus bisa menangkapnya, atau setidaknya memungkinkan mereka memperbaikinya dengan mudah. Sebagai contoh, saat memasukkan detail kartu kredit, situs web yang bagus mungkin akan langsung menunjukkan jika ada kesalahan, sehingga Anda tidak membuang waktu untuk menyelesaikannya, hanya untuk menyadari bahwa Anda melewatkan satu huruf pada alamat atau sesuatu.
Platform Lengkap untuk SEO yang Efektif
Di balik setiap bisnis yang sukses adalah kampanye SEO yang kuat. Namun dengan banyaknya alat dan teknik pengoptimalan yang dapat dipilih, mungkin sulit untuk mengetahui dari mana harus memulai. Nah, jangan takut lagi, karena saya punya hal yang tepat untuk membantu. Menghadirkan platform lengkap Ranktracker untuk SEO yang efektif
Kami akhirnya membuka pendaftaran ke Ranktracker secara gratis!
Buat akun gratisAtau Masuk menggunakan kredensial Anda
Selain itu, membuat pesan kesalahan yang ramah dan tidak "menghakimi" adalah kuncinya. Tidak ada orang yang suka diberitahu bahwa mereka mengacaukannya seperti orang bodoh.
5. Pengakuan Daripada Mengingat
Yang satu ini adalah tentang membuat segala sesuatunya menjadi mudah.
Jangan membuat pengguna Anda bekerja untuk mengingat apa yang harus dilakukan selanjutnya. Sebagai contoh, jika Anda membuat situs untuk layanan pengembangan web, jangan meminta pengguna untuk mengingat alamat perusahaan Anda atau detail lainnya. Sebaliknya, tampilkan dengan jelas di tempat yang masuk akal.
Semakin sederhana dan jelas Anda membuatnya, semakin sedikit pemikiran yang harus dilakukan oleh pengguna Anda.
6. Fleksibilitas dan Efisiensi Penggunaan
Tidak semua orang sama.
Beberapa pengguna lebih suka pintasan. Sebagian lainnya suka mengklik menu. UCD harus memungkinkan keduanya. Jadi, misalnya, jika Anda mendesain untuk aplikasi seluler, pertimbangkan bagaimana pengguna yang sudah mahir mungkin menginginkan cara yang lebih cepat untuk bernavigasi.
Anggap saja seperti antarmuka yang dapat beradaptasi dengan tingkat keahlian yang berbeda.
7. Visibilitas Status Sistem
Kami yakin Anda pasti pernah mengklik "kirim" pada sebuah formulir atau menunggu halaman dimuat, lalu hanya menatap layar, bertanya-tanya apakah formulir tersebut benar-benar dimuat. Sangat menjengkelkan, bukan? Inilah sebabnya mengapa visibilitas sangat penting.
Jika ada proses apa pun yang terjadi di latar belakang, beritahukan kepada pengguna Anda. Sedikit bilah kemajuan atau pesan "terima kasih atas kesabaran Anda" bisa sangat membantu.
Perbedaan Utama Antara UCD dan Model Desain Tradisional
Sangat mudah untuk terjebak dalam "apa yang baru" di dunia desain, tetapi inilah masalahnya: UCD tidak benar-benar baru. Ini hanyalah cara cerdas untuk melakukan pendekatan terhadap desain.
Model desain tradisional, seperti pendekatan Air Terjun, dimulai dari tempat yang sama sekali berbeda. Fokusnya biasanya adalah fungsionalitas terlebih dahulu. Bangun sistemnya, lalu pikirkan tentang penggunanya nanti. Namun, hal itu bisa menimbulkan masalah.
Memprioritaskan Fungsionalitas vs Kebutuhan Pengguna
Dengan desain tradisional, semuanya adalah tentang produk. Fitur apa yang diinginkan bisnis? Apa yang cocok untuk sistem?
Namun dengan UCD, hal itu dibalik. Pengguna adalah yang utama. Anda memikirkan kebutuhan mereka, masalah apa yang perlu dipecahkan, dan kemudian Anda bekerja mundur dari sana.
Contoh Dunia Nyata yang Menyoroti Kontras
Oke, mari kita ambil contoh nyata. Pikirkan tentang situs web jadul yang penuh dengan informasi.
Perusahaan pengembangan web Australia yang membangunnya mungkin berpikir, "Hei, mari kita buat semuanya tersedia di beranda." Tetapi bagi pengguna? Itu sangat luar biasa.
Tim yang berfokus pada UCD akan memecahnya menjadi beberapa bagian yang lebih mudah dicerna, sehingga mudah untuk menemukan apa yang Anda butuhkan.
Pendekatan Air Terjun vs Pendekatan UCD
Pengembangan Waterfall tradisional seperti jalan satu arah - Anda mulai dari awal dan terus bergerak maju.
Namun, dengan UCD, ini lebih seperti jalan yang berliku. Anda membangun, menguji, mendapatkan umpan balik, dan mengulanginya. Sangat fleksibel.
Dan tentu saja, terkadang terasa sedikit berantakan, tapi saya pikir itulah keindahannya. Anda terus menyesuaikan diri untuk memastikan pengalaman pengguna semulus mungkin.
Mengapa UCD Adalah Tulang Punggung Pengembangan Web dan Aplikasi Modern
Baiklah, kita sudah membahasnya cukup lama, tetapi bersabarlah. Ada alasan mengapa UCD sangat penting dalam lanskap pengembangan saat ini.
Peningkatan Kegunaan dan Aksesibilitas
Hal pertama yang pertama: Jika aplikasi atau situs Anda sulit digunakan, orang akan meninggalkannya. Sesederhana itu.
UCD memastikan Anda memikirkan bagaimana pengguna berinteraksi dengan produk Anda. Dan ini tidak hanya berarti kegunaan bagi orang-orang yang nyaman dengan teknologi.
UCD juga berfokus pada aksesibilitas, memastikan produk Anda dapat digunakan oleh semua orang, termasuk penyandang disabilitas.
Meningkatkan Kepuasan dan Loyalitas Pelanggan
Kita semua pernah menggunakan aplikasi atau situs web yang terasa sangat nyaman - lancar, intuitif, dan mudah digunakan. Itulah keajaiban UCD.
Ketika pengguna merasa bisa masuk, melakukan apa yang perlu dilakukan, dan keluar tanpa frustrasi, mereka akan cenderung bertahan. Dan, jujur saja, pelanggan setia jauh lebih mudah dipertahankan daripada pelanggan baru.
Tingkat Konversi dan Retensi yang Lebih Tinggi
Ketika sebuah situs web atau aplikasi dirancang dengan mempertimbangkan pengguna, peluang mereka untuk menyelesaikan tugas (seperti melakukan pembelian) akan meningkat.
Jika Anda bekerja sama dengan agensi ecommerce SEO, mereka akan memberi tahu Anda bahwa platform yang mudah dinavigasi dan dirancang dengan baik akan menghasilkan tingkat konversi yang lebih tinggi.
Lebih banyak pengguna akan menyelesaikan proses pembelian karena mereka tidak terjebak di suatu tempat di sepanjang jalan.
Mengurangi Biaya Pengembangan dan Desain Ulang
Sangat menggoda untuk berpikir bahwa desain yang berpusat pada pengguna lebih mahal, tetapi dalam jangka panjang, ini sebenarnya menghemat uang Anda.
Mengapa?
Karena Anda menguji, mendapatkan umpan balik, dan melakukan penyesuaian sejak dini, yang berarti lebih sedikit desain ulang yang mahal di kemudian hari.
Faktanya, beberapa layanan pengembangan web terbaik di luar sana mengandalkan UCD karena meminimalkan kebutuhan untuk revisi tanpa henti di kemudian hari.
Proses UCD: Gambaran Umum Langkah-demi-Langkah
Kedengarannya banyak sekali, bukan? Tetapi setelah Anda menguasainya, proses UCD cukup mudah.
a. Riset Pengguna dan Pengembangan PersonaSemuanya dimulai dengan memahami audiens Anda. Anda ingin berbicara dengan mereka, mensurvei mereka, dan pada dasarnya mencari tahu siapa mereka dan apa yang mereka inginkan.
b. Pengumpulan Kebutuhan dari Perspektif PenggunaSetelah Anda mengetahui siapa pengguna Anda, Anda mengumpulkan kebutuhan. Bukan dari sisi bisnis, tapi dari perspektif mereka. Apa yang mereka butuhkan? Apa masalah yang mereka hadapi?
c. Ide dan Membuat SketsaKemudian, saatnya untuk melakukan brainstorming. Buatlah sketsa, bermain-main dengan desain. Pada tahap ini, ini semua tentang mencari tahu apa yang bisa berhasil.
d. Pembuatan Prototipe dan Pengujian PenggunaBuatlah prototipe. Meskipun masih kasar, dapatkan umpan balik dari pengguna yang sebenarnya. Ini adalah salah satu langkah yang paling penting. Jika pengguna Anda tidak menyukainya, Anda punya waktu untuk membuatnya lebih baik.
e. Iterasi Berdasarkan Umpan BalikLakukan perubahan berdasarkan umpan balik. Jangan terpaku pada ide pertama Anda. Jika pengguna menyarankan perubahan, pertimbangkan dengan serius.
f. Penerapan dan Evaluasi Pasca-peluncuranSetelah produk Anda ditayangkan, jangan berhenti begitu saja. Teruslah mengevaluasi bagaimana pengguna berinteraksi dengannya, dan lakukan perubahan sesuai kebutuhan.
Memahami Kebutuhan Pengguna: Metode Penelitian yang Penting
Ada banyak cara yang bisa Anda lakukan untuk mengumpulkan wawasan. Tapi ingat: Tidak semua metode sama. Mari kita lihat beberapa metode utama:
-
Wawancara, Kelompok Fokus, dan Survei: Metode-metode ini sangat bagus untuk mendapatkan umpan balik yang mendetail langsung dari pengguna.
-
Pemetaan Perjalanan Pengguna dan Peta Empati: Alat-alat ini membantu memvisualisasikan bagaimana pengguna bergerak melalui situs atau aplikasi Anda.
-
Penyortiran Kartu dan Pengujian A/B: Kedua alat ini berguna untuk mengatur informasi dan menguji tata letak atau konten mana yang paling baik.
-
Peta Panas dan Analisis Pengguna: Alat-alat ini melacak di mana pengguna mengklik atau bagaimana mereka menggulir. Alat-alat ini sangat membantu untuk meningkatkan UI.
Peran Personas dalam UCD
Jika Anda tidak memiliki persona, Anda seperti terbang tanpa arah. Persona adalah representasi berbasis data dari pengguna target Anda. Mereka memandu keputusan dan membantu Anda tetap fokus pada kebutuhan nyata, bukan asumsi.
UX vs UI dalam Konteks UCD
UX adalah tentang pengalaman, perasaan keseluruhan dalam berinteraksi dengan situs atau aplikasi Anda. UI adalah tentang antarmuka, elemen visual. UCD mempertimbangkan keduanya, memastikan pengalaman yang mulus dan antarmuka yang mendukung pengalaman tersebut.
Desain yang Mengutamakan Seluler dan Responsif dengan Lensa UCD
Jika aplikasi atau situs web Anda tidak dioptimalkan untuk perangkat seluler, Anda kehilangan sebagian besar pengguna. UCD membantu Anda mendesain dengan mempertimbangkan seluler terlebih dahulu, kemudian beradaptasi untuk perangkat lain. Fleksibilitas itu adalah kuncinya.
Aksesibilitas dalam UCD
Dan, tentu saja, aksesibilitas tidak bisa ditawar. UCD memastikan produk Anda dapat digunakan oleh semua orang, termasuk penyandang disabilitas. Ini adalah hal yang benar untuk dilakukan, dan juga diwajibkan secara hukum di banyak tempat.
Desain yang Berpusat pada Pengguna bukan hanya sebuah prinsip desain yang mewah. Ini adalah pengubah permainan. Apakah Anda bekerja dengan perusahaan pengembangan web terbaik atau tim kecil, ini sangat penting untuk menciptakan produk yang benar-benar ingin digunakan orang. Lagi pula, jika pengguna Anda tidak menyukainya, mereka akan pergi begitu saja, dan itu bukan sesuatu yang diinginkan siapa pun.
Pertanyaan yang Sering Diajukan
1. Bagaimana saya tahu jika situs web atau aplikasi saya benar-benar berpusat pada pengguna?Itu pertanyaan yang bagus. Banyak orang beranggapan bahwa mereka sudah mengetahuinya, tetapi sebenarnya, ini hanyalah tentang mengajukan pertanyaan yang tepat. Apakah Anda ingin menggunakan situs atau aplikasi Anda? Tetapi ini bukan hanya tentang Anda; dapatkan umpan balik yang sebenarnya dari pengguna nyata. Mereka akan menunjukkan kepada Anda titik-titik masalah yang bahkan tidak Anda pikirkan.
2. Apa yang membuat User-Centered Design berbeda dari sekadar "memikirkan pengguna"?Hmm.... yah, "memikirkan pengguna" terdengar sederhana, tetapi UCD lebih dalam lagi. Ini bukan hanya ide yang tidak jelas seperti, "Oh, saya harus peduli dengan pengguna saya." Ini seperti, oke, mari kita berbicara dengan mereka, menguji sesuatu, memperbaiki sesuatu berdasarkan kebutuhan mereka. UCD adalah tentang mengambil langkah nyata, bukan hanya niat baik.
Platform Lengkap untuk SEO yang Efektif
Di balik setiap bisnis yang sukses adalah kampanye SEO yang kuat. Namun dengan banyaknya alat dan teknik pengoptimalan yang dapat dipilih, mungkin sulit untuk mengetahui dari mana harus memulai. Nah, jangan takut lagi, karena saya punya hal yang tepat untuk membantu. Menghadirkan platform lengkap Ranktracker untuk SEO yang efektif
Kami akhirnya membuka pendaftaran ke Ranktracker secara gratis!
Buat akun gratisAtau Masuk menggunakan kredensial Anda
3. Bagaimana saya bisa menerapkan UCD jika saya bekerja dengan tim kecil?Kabar baiknya, tim kecil sebenarnya bisa membuat hal ini lebih mudah. Anda tidak memerlukan tim yang besar untuk memulai UCD. Anda hanya perlu memahami siapa pengguna Anda, mengumpulkan umpan balik, dan cukup fleksibel untuk melakukan penyesuaian. Cukup menyenangkan jika Anda bisa melakukan iterasi dengan cepat, bukan? Anda tidak perlu menunggu banyak persetujuan untuk melakukan perbaikan.
4. Apakah UCD benar-benar dapat menghemat uang untuk desain ulang di masa depan?Ini mungkin terlihat seperti pekerjaan yang lebih banyak di awal, tetapi ya, UCD dapat menghemat uang Anda dalam jangka panjang. Menangkap potensi masalah lebih awal, bahkan sebelum peluncuran, jauh lebih murah daripada memperbaikinya setelah kejadian. Kami telah melihat hal ini terjadi berkali-kali di mana perusahaan berebut di kemudian hari, dan biayanya jauh lebih mahal. Jadi, ini sangat berharga.
5. Apa cara termudah untuk memasukkan UCD ke dalam situs web atau aplikasi yang sudah ada?Sejujurnya, Anda tidak perlu melakukan perombakan total. Mulailah dari yang kecil, mungkin dengan fitur atau bagian tertentu dari situs Anda yang agak rumit bagi pengguna. Ubahlah, uji coba, dapatkan umpan balik, lalu terus tingkatkan. Ini seperti mengutak-atik mobil secara perlahan alih-alih merombak seluruh mesinnya. Kemajuan yang stabil.
6. Bagaimana UCD meningkatkan aksesibilitas bagi pengguna penyandang disabilitas?Aksesibilitas adalah salah satu hal yang sering diabaikan sampai Anda harus menghadapinya. Namun, UCD memastikan hal itu sudah ada sejak awal. Ini tidak seperti pengaya yang ditambahkan kemudian. Ketika Anda mendesain dengan mempertimbangkan aksesibilitas, Anda memastikan bahwa semua orang bisa menggunakan situs atau aplikasi Anda, termasuk para penyandang disabilitas. Selain itu, Anda juga memenuhi standar hukum, dan ini penting.