Apa itu desain percakapan?

Desain percakapan adalah bahasa desain berdasarkan percakapan manusia (mirip dengan desain material yang merupakan bahasa desain berdasarkan pena dan kertas). Makin banyak antarmuka yang memanfaatkan percakapan manusia, makin sedikit pengguna yang diajari cara menggunakannya. Ini adalah sintesis dari beberapa disiplin desain, termasuk desain antarmuka pengguna suara, desain interaksi, desain visual, desain gerakan, desain audio, dan penulisan UX.

Peran desainer percakapan sama seperti seorang arsitek, yang memetakan hal yang dapat dilakukan pengguna pada ruang, sekaligus mempertimbangkan kebutuhan pengguna dan batasan teknologi. Mereka menyeleksi percakapan, mendefinisikan alur dan logika yang mendasarinya dalam spesifikasi desain mendetail yang mewakili pengalaman pengguna secara menyeluruh. Mereka berpartner dengan pemangku kepentingan dan developer untuk melakukan iterasi pada desain dan mewujudkan pengalaman.


Apa itu desain percakapan?

Jika Anda sudah memiliki antarmuka pengguna grafis (GUI) yang berfungsi, Anda mungkin ingin cukup menambahkan input suara dan output text-to-speech (TTS) untuk mengubahnya menjadi desain percakapan. Merupakan kesalahpahaman umum untuk mengasumsikan bahwa "percakapan" hanya mengacu pada apa yang diucapkan atau didengar—Percakapan pada dasarnya bersifat multimodal.

Pada intinya, desain percakapan berfokus pada alur percakapan dan logika yang mendasarinya. Oleh karena itu, antarmuka harus dimulai dari bawah ke atas saat mendesain ulang antarmuka agar bersifat komunikatif. Logika yang berfungsi untuk antarmuka grafis hampir tidak pernah berfungsi sebagaimana mestinya untuk antarmuka percakapan.

Percakapan tidak boleh dikesampingkan; justru, itu adalah rencana tentang apa saja yang dapat dicapai dan cara pengguna mencapainya.

Ido Green, Pelajari cara mendesain aplikasi Asisten Google yang lebih baik


Persona sistem dan pengguna

Salah satu peran desainer percakapan adalah penulis skenario. Sebelum dapat menulis dialog, Anda harus memiliki gambaran yang jelas tentang karakternya; persona adalah alat desain yang digunakan untuk hal ini. Persona yang baik cukup spesifik untuk memunculkan suara dan kepribadian yang unik, tetapi cukup singkat sehingga mudah diingat saat menulis dialog. Sebaiknya jawab pertanyaan, "Apa yang akan dikatakan atau dilakukan persona ini dalam situasi ini?"

Persona sistem adalah partner percakapan yang dibuat untuk menjadi bagian depan teknologi yang akan berinteraksi langsung dengan pengguna. Menentukan persona sistem yang jelas sangat penting untuk memastikan pengalaman pengguna yang konsisten. Jika tidak, setiap desainer akan mengikuti gaya percakapan pribadinya dan pengalaman secara keseluruhan akan terputus-putus.

Di Google, kami telah membuat Asisten Google. Semua yang dilakukan Asisten (misalnya, mengatakan, menulis, menampilkan, menyarankan) dan di mana pun Asisten Google muncul (misalnya, tampilan dan nuansa software dan hardware) dirancang untuk membangkitkan persona yang konsisten.

Developer Actions pihak ketiga harus membuat persona mereka sendiri. Biasanya, hal ini dimulai dengan bertukar kata sifat (misalnya, ramah, tepercaya) dan mempersempitnya ke daftar pendek. Daftar ini menjadi deskripsi singkat, biasanya disertai dengan gambar. Untuk mengetahui panduan mendetail, lihat Membuat persona.

Pikirkan beberapa orang tertentu yang Anda harapkan untuk menggunakan Actions Anda. Usahakan untuk memiliki dua hingga tiga jenis yang berbeda, misalnya, milenial vs orang tua yang bekerja. Persona pengguna ini akan membantu Anda menghindari mendesain hanya untuk diri sendiri dan sasaran Anda. Untuk panduan mendetail, lihat Mengidentifikasi pengguna.
Persona pengguna adalah deskripsi tentang pengguna individual yang spesifik, tetapi singkat.

Persona pengguna: Amy, 32, adalah developer Android yang mendesain dan mem-build aplikasi game lanjutan. Ia adalah anggota Women Who Code. Ia tinggal di Austin, dan sering bepergian untuk bekerja.

Tambahkan sasaran dan konteks untuk membuat perjalanan pengguna.

Sasaran pengguna: Dia merencanakan perjalanannya ke Mountain View untuk Google I/O, dan berharap dapat memaksimalkan perjalanannya.

Konteks pengguna: Dia berada di ruang minum teh favoritnya karena rapat di sekitar tidak dimulai selama satu jam lagi.


Percakapan untuk komputer

Desain percakapan adalah tentang mengajarkan komputer agar fasih berbicara dalam manusia dan konvensinya.
Mulailah dengan apa yang dilakukan manusia

Percakapan dengan komputer tidak boleh terasa canggung atau terputus polanya yang telah berkembang selama seratus ribu tahun terakhir. Sebagai gantinya, komputer harus beradaptasi dengan sistem komunikasi yang dipelajari pengguna terlebih dahulu dan mengetahui dengan baik. Hal ini membantu menciptakan pengalaman yang intuitif dan lancar.

Beradaptasi dengan batasan teknis

Dalam beberapa hal, komputer tidak memiliki banyak kemampuan manusia. Batasan teknis menimbulkan skenario yang tidak terjadi dalam percakapan antara manusia. Misalnya, percakapan manusia tidak pernah gagal karena error yang tidak dapat dipulihkan. Percakapan manusia tidak memerlukan dimulai dengan kata atau frasa tertentu, misalnya, “Ok Google”. Dalam hal ini, andalkan riset pengguna untuk menentukan pendekatan terbaik.

Memanfaatkan kekuatan teknis

Dengan cara lain, komputer dapat melebihi kemampuan manusia. Mereka tidak merasa lelah dengan pertanyaan yang sama. Mereka tidak tersinggung dengan pemberian perintah. Anda tidak perlu mengisi respons mereka dengan kata-kata pengisi atau bahasa formulasi lainnya, misalnya, ums dan ah. Mereka dapat menemukan dan membagikan informasi dengan cepat. Cari peluang untuk menghindari gangguan, menyederhanakan percakapan, dan melampaui ekspektasi.