Cara Menulis Skenario Tugas yang Baik untuk User Testing
Indonesian (Bahasa Indonesia) translation by Haikal Kamil (you can also view the original English article)
Skenario tugas (task scenarios) adalah jumlah langkah yang harus dilakukan pengguna (user) untuk menyelesaikan sebuah tujuan. Ini menggambarkan apa yang pengguna coba capai dengan memberi konteks dengan rincian yang diperlukan untuk mencapai tujuan tanpa terlalu preskriptif.
Skenario tugas menyertai user tests dan digunakan sebagai cara untuk memeriksa apakah story pengguna efektif, efisien dan sesuai dengan kebutuhan pengguna. Tutorial berikut akan menjelaskan bagaimana cara menulis skenario tugas yang baik.
Apa yang Membuat Skenario Tugas Baik?
Menurut pengalaman saya, menulis skenario tugas yang baik lebih merupakan sebuah seni daripada sains. Saya akan menggunakan sebuah contoh, dan kemudian membahas setiap prinsip skenario tugas yang baik dan bagaimana kaitannya dengan contoh tersebut, sehingga anda memiliki ide yang lebih baik tentang bagaimana menciptakannya untuk diri anda sendiri.
Contoh Tugas: Temukan Tempat Tinggal di Airbnb
Katakanlah anda memiliki penerbangan internasional ke Kathmandu, Nepal pada bulan Oktober. Anda tiba di tanggal 5, tapi teman anda hanya akan siap menjamu anda dari tanggal 8 dan seterusnya. Temukan tempat di Airbnb dari tanggal 5 sampai 7 dengan harga di bawah rata-rata per malam ($58).



Langkah-langkah dalam skenario ini mungkin terlihat seperti berikut:
- Langkah 1: Masukkan tujuan anda
- Langkah 2: Masukkan rentang tanggal anda
- Temukan tempat yang instant booking
- Langkah 3: Temukan sesuatu yang terdekat dengan distrik Patan di Kathmandu
- Langkah 4: Lakukan pemesanan dan beri tahu tuan rumah alasan kedatangan anda
- Review dan bayar
Skenario Tugas yang Bagus Memberikan Konteks
Skenario tugas yang baik memberi anda sedikit konteks, sehingga pengguna dapat bersikap seolah-olah mereka benar-benar perlu melakukan tugas tersebut.
Dalam contoh di atas, saya telah memberikan backstory yang realistis untuk memberi konteks "Anda memiliki penerbangan internasional ke Kathmandu, Nepal pada bulan Oktober. Anda tiba di tanggal 5, tapi teman anda hanya akan bersedia untuk mengantar anda dari tanggal 8 dan seterusnya ".
Skenario Tugas yang Baik Memberikan Rincian
Skenario tugas yang baik memberikan rincian spesifik yang perlu diketahui pengguna. Yang dikamsud mungkin nomor model, harga, item, kategori, tanggal dll
Pada contoh di atas, saya telah memberikan tanggal (5 sampai 7 Oktober). Saya juga menyertakan sebuah lokasi (Kathmandu, Nepal) dan harga rata-rata per malam ($58).
Skenario Tugas yang Baik Tidak Terlalu Preskriptif
Saat menetapkan tugas, anda harus memberikan detail dan konteks tanpa memberi tahu pengguna apa yang harus dilakukan (jika tidak, apa gunanya melakukan tes kegunaan?)
Misalnya di atas, saya telah menyatakan, "Temukan tempat di Airbnb dari tanggal 5 sampai 7 dengan harga di bawah rata-rata harga per malam ($58)." Dan tidak "Klik kalender di bagian atas layar untuk menemukan pemesanan anda. ".
Skenario Tugas yang Baik Memiliki Solusi yang Benar
Skenario tugas memiliki solusi pasti dan tepat. Jika anda meminta pengguna untuk "mencari tempat yang kurang dari harga rata-rata per malam di $58" anda harus memastikan benar-benar ada solusi yang tepat. Memiliki solusi yang tepat memberitahu pengguna jika mereka berhasil atau tidak.
Kesimpulan
Skenario tugas yang baik sangat penting untuk menjalankan sesi user testing yang valid. Tanpa mem-framing pertanyaan dengan benar, anda mungkin mendapatkan data yang bias atau tidak akurat. Tutorial ini bukan daftar yang lengkap, namun lebih merupakan gambaran umum. Ada banyak faktor yang perlu dipertimbangkan. Menurut pengalaman saya, jika anda memberi konteks, memiliki backstory yang kuat dengan rincian, dan memberikan solusi yang benar, kemungkinan anda akan mendapatkan sesi pengujian pengguna yang lancar.
Apakah anda punya tips lain tentang bagaimana menulis skenario tugas yang baik? Tinggalkan tips anda di komentar di bawah ini!
Bacaan lebih lanjut
Untuk mempelajari lebih lanjut tentang pengujian pengguna (user testing), lihat artikel ini di Tuts+: