Mengumpulkan persyaratan
Mengumpulkan persyaratan untuk pengalaman percakapan bukan hanya soal menentukan fitur dan fungsi, meskipun itulah hasil utamanya. Pada intinya, proses pengumpulan persyaratan adalah tentang memahami pengguna dan kemampuan teknis.
Memulai dengan persyaratan yang jelas dan diteliti dengan baik adalah cara terbaik untuk menghindari kebutuhan akan perubahan besar setelah desain dan/atau pengembangan selesai.
Mengidentifikasi pengguna
Mengumpulkan persyaratan adalah soal mengajukan pertanyaan dan menggunakan data untuk menjawabnya. Contoh:
- Siapa pengguna Anda?
- Apa kebutuhan mereka?
- Bagaimana mereka menyelesaikan tugas ini hari ini?
- Kata dan frasa apa yang mereka gunakan untuk membahas tugas ini?
- Situasi atau situasi apa yang memicu tugas ini?
Mengakomodasi semua pengguna
Meskipun penting untuk mengoptimalkan pengguna yang paling sering, jangan melakukannya dengan mengorbankan pengalaman pengguna lainnya. Produk yang dirancang dengan baik bersifat inklusif dan dapat diakses secara universal. Mendesain untuk populasi yang berbeda berarti memanfaatkan desain inklusif atau strategi desain universal. Sering kali, akomodasi yang dipaksa untuk dibuat untuk satu populasi pada akhirnya menguntungkan semua orang (mis., tanjakan lebih mudah daripada tangga). Untuk informasi selengkapnya, lihat pedoman Desain Material untuk Aksesibilitas.
Buat persona dan perjalanan pengguna | ||
---|---|---|
Persona pengguna |
Siapa penggunanya? |
Persona pengguna adalah deskripsi singkat tetapi spesifik tentang setiap pengguna. Pikirkan tentang jenis orang yang Anda harapkan untuk menggunakan Actions Anda, dan buat beberapa persona pengguna untuk mewakili mereka. Persona pengguna ini akan membantu Anda menghindari mendesain hanya untuk diri sendiri dan sasaran Anda. |
Perjalanan pengguna |
Apa sasaran pengguna? Apa konteks pengguna? |
Perjalanan pengguna adalah jalur bagi pengguna untuk menyelesaikan sasaran dalam konteks tertentu. |
Perjalanan penting pengguna |
Jelaskan setiap momen yang relevan dalam perjalanan |
Perjalanan penting pengguna adalah yang 1) sangat sering terjadi atau 2) sangat penting bagi pengguna. Upayakan untuk membantu pengguna menyelesaikan salah satu perjalanan ini dari awal hingga akhir. Fokus pada hal ini akan membantu Anda membuat Action yang menjangkau audiens dalam jumlah besar dan/atau khusus. |
Contoh dari Action Google I/O 18
Siapa penggunanya?
Apa sasaran pengguna?
Apa konteks pengguna?
Jelaskan setiap momen yang relevan dalam perjalanan.
Mengidentifikasi kemampuan teknis
Sistem
Apa kemampuan dan batasan berbagai sistem yang akan diandalkan oleh Actions Anda?
Contoh: Google I/O 18 memungkinkan pengguna membuat jadwal yang dipersonalisasi untuk semua sesi yang ingin mereka hadiri |
---|
|
Data
Apa format dan kualitas data yang akan Anda gunakan?
Contoh: Google I/O 18 membaca informasi tentang sesi |
---|
|
Sering kali, pemformatan ulang harus dilakukan sebelum beberapa jenis konten dapat dirender dengan tepat di text-to-speech (TTS).
Mengidentifikasi kasus penggunaan utama
Usahakan untuk memberikan dampak.
Apa yang diminta pengguna?
Contoh dari Action Google I/O 18:
Jika Anda belum melakukannya, pastikan untuk membaca postingan blog ini guna mempelajari lebih lanjut cara kami mendesain dan membuat Action I/O 18 (atau lihat kode).
Untuk Aksi Google I/O 18, kami berbicara dengan Googler yang telah bekerja di acara tersebut pada tahun-tahun sebelumnya. Kami menanyakan jenis pertanyaan yang biasanya diajukan peserta selama acara. Pertanyaan-pertanyaan ini biasanya masuk dalam salah satu dari 4 kategori berikut:
Navigasi umum | Navigasi pribadi | Detail acara | Detail acara khusus lokasi |
---|---|---|---|
“Di mana kamar mandi?” “Di mana codelab berada?” |
“Di mana sesi saya berikutnya?” “Di mana saya dapat meminta aplikasi saya ditinjau?” |
“Pukul berapa makan siang?” “Kapan pesta berakhir?” |
“Apa sesi berikutnya di ruang ini?” “Apa yang dapat saya lakukan di sini?” |
Dengan pengetahuan tersebut, kami memutuskan untuk berfokus pada kasus penggunaan utama berikut:
- Berikan informasi petunjuk arah untuk lokasi tertentu yang terkait dengan Shoreline Amphitheatre, misalnya: kamar mandi, tempat parkir, rute mobil
- Berikan informasi cara menemukan lokasi yang spesifik untuk Google I/O, misalnya: pengambilan badge, sandbox, codelab, waktu konsultasi, dan ulasan aplikasi, setelah jam buka, toko I/O
- Berikan detail acara untuk semua keynote, sesi, waktu konsultasi, dan makanan; izinkan filter menurut waktu, lokasi, atau jadwal pengguna