Pengalaman Pertama
Nota
Panduan desain ini dibuat untuk Windows 7 dan belum diperbarui untuk versi Windows yang lebih baru. Sebagian besar panduan masih berlaku pada prinsipnya, tetapi presentasi dan contoh tidak mencerminkan panduan desain kami saat ini .
Dalam pengalaman pertama yang ideal, pengguna menginstal program Anda dan menggunakannya secara produktif segera, tanpa menjawab banyak pertanyaan atau mempelajari banyak hal.
Antarmuka pengguna pengalaman pertama membantu pengguna beralih dari paparan pertama mereka ke program atau fitur baru ke penggunaan sehari-hari.
Untuk program Windows, pengalaman pertama awal terjadi ketika pengguna menjalankan program Penyetelan. Program penyetelan biasanya:
- Mengharuskan pengguna untuk menerima Perjanjian Lisensi Pengguna Akhir (EULA).
- Minta kunci produk.
- Menyajikan opsi terkait konfigurasi yang diperlukan, termasuk penginstalan perangkat lunak opsional.
- Salin perangkat lunak ke hard disk pengguna.
- Sajikan opsi program yang berlaku untuk semua pengguna.
Bagian dari pengalaman penyiapan Windows yang khas.
Pengalaman pertama kemudian berlanjut ke penggunaan pertama program atau fitur. Pengalaman penggunaan pertama ini dapat:
- Sajikan opsi program yang hanya berlaku untuk pengguna saat ini.
- Menawarkan tutorial produk atau fitur.
Pengalaman penggunaan pertama.
Catatan: Panduan terkait opsi program disajikan dalam artikel terpisah.
Apakah ini antarmuka pengguna yang tepat?
Untuk memutuskan, pertimbangkan pertanyaan berikut.
Pengalaman penyiapan
Apakah kondisi berikut berlaku?
- Pengaturan yang benar diperlukan untuk menggunakan program, dan berlaku untuk semua pengguna.
- Pengaturan menyesuaikan pengalaman inti, atau yang sangat penting untuk identifikasi pribadi pengguna dengan program.
- Tidak ada default yang aman, pengguna kemungkinan memilih pengaturan yang bukan default, atau pengaturan default memerlukan persetujuan pengguna.
- Pengguna tidak mungkin mengubah pengaturan setelah penyiapan.
- Mengubah pengaturan memerlukan elevasi.
Jika demikian, pertimbangkan untuk menyajikan pengaturan selama pengalaman penyiapan.
Pengalaman penggunaan pertama
Apakah kondisi berikut berlaku?
- Pengaturan atau tugas yang benar diperlukan untuk menggunakan program atau fitur, dan berlaku untuk pengguna individual.
- Pengaturan menyesuaikan pengalaman inti, atau yang sangat penting untuk identifikasi pribadi pengguna dengan program.
- Tidak ada default yang aman, pengguna kemungkinan memilih pengaturan yang bukan default, atau pengaturan default memerlukan persetujuan pengguna.
- Pengguna cenderung membuat pilihan yang lebih baik dalam konteks program daripada dalam penyiapan.
- Pengguna tidak mungkin mengubah pengaturan menggunakan Opsi.
Jika demikian, pertimbangkan untuk menyajikan tugas dan pengaturan selama pengalaman penggunaan pertama program atau fitur.
Konsep desain
Dalam pengalaman pertama yang ideal, pengguna menginstal program Anda (atau bahkan hanya memulainya jika tidak memerlukan penginstalan) dan menggunakannya secara produktif segera tanpa menjawab banyak pertanyaan atau mempelajari banyak hal.
Ideal ini dapat diperoleh untuk sebagian besar program, jadi Anda harus berusaha untuk pengalaman ideal ini kapan pun Anda bisa. Namun, tujuan ini sering kali tidak dapat diperoleh untuk program yang memerlukan integrasi sistem yang signifikan, memiliki banyak fitur opsional, atau memiliki implikasi privasi. Misalnya, jika program Anda memiliki fitur yang mungkin mengungkapkan informasi pribadi kepada pihak yang tidak tepercaya, tenet komputasi tepercaya mengharuskan Anda mendapatkan persetujuan pengguna sebelum mengaktifkan fitur-fitur ini.
Pertanyaan bukan pilihan
Pertanyaan memerlukan respons yang harus mereka jawab sebelum pengguna dapat melanjutkan. Pertanyaan selama pengalaman pertama adalah rintangan yang harus dilewati pengguna sebelum mereka dapat menggunakan program Anda secara produktif. Sebaliknya, pilihan bersifat opsional. Pengguna tidak perlu menanggapi mereka, atau dapat memilih untuk melihatnya hanya ketika mereka mau.
Dengan demikian, pengaturan yang disajikan dalam alur utama wizard penyiapan adalah pertanyaan, sedangkan pengaturan di luar alur penyiapan utama atau dalam kotak dialog opsi program adalah pilihan. Pertanyaan yang tidak perlu membuat pengalaman pertama program Anda rumit dan panjang, secara efektif menghilangkan antisipasi positif dan kegembiraan pengguna tentang memulai program Anda.
Gunakan pengalaman pertama ketika Anda harus
Sajikan pengaturan dan tugas kepada pengguna selama pengalaman pertama ketika Anda harus, tetapi biasanya ada alternatif yang lebih baik:
Pengalaman pertama | Alternatif |
---|---|
Pertanyaan penyiapan |
Pilih default yang sesuai. Perbolehkan pengguna untuk mengubah dari opsi program. Menyediakan jalur penyiapan kustom vs. yang khas. |
Pertanyaan penggunaan pertama |
Pilih default yang sesuai, dan izinkan pengguna untuk mengubah dari opsi program. |
Pertama-tama gunakan tugas |
Sajikan secara kontekstual sebagai gantinya. |
Pertama-tama gunakan iklan fitur |
Buat tugas yang paling umum dan penting dapat ditemukan dan kontekstual. |
Tutorial penggunaan pertama |
Buat fitur program menjadi jelas. |
Pendaftaran produk |
Berikan perintah di menu Bantuan dan kotak Tentang. |
Jika Anda hanya melakukan satu hal ...
Pertahankan pengalaman pertama Anda sesering mungkin. Dapatkan program Anda bekerja segera. Pilih default yang aman, aman, nyaman, dan ajukan pertanyaan selama penyiapan dan pertama-tama gunakan hanya ketika Anda harus.
Anda hanya memiliki satu kesempatan untuk membuat kesan pertama yang baik dan kesan pertama itu abadi.
Pedoman
Umum
- Batasi pengalaman pertama untuk tugas dan pengaturan yang diperlukan untuk menggunakan program atau fitur, dan hanya sertakan ini ketika tidak ada alternatif yang lebih baik. Lihat tabel sebelumnya untuk alternatif.
- Pengecualian: Menambahkan pengaturan kustomisasi personalisasi atau program ke pengalaman pertama jika penyesuaian mereka adalah bagian dari pengalaman inti atau penting untuk identifikasi pribadi pengguna dengan program.
Windows meminta nama komputer dan pilihan latar belakang kepada pengguna selama penyetelan karena pengaturan ini membantu membentuk koneksi emosional ke produk.
- Gunakan pengalaman penyiapan untuk tugas dan pengaturan jika berlaku untuk semua pengguna atau mengubah pengaturan memerlukan elevasi.
- Gunakan pengalaman penggunaan pertama untuk tugas dan pengaturan jika berlaku untuk pengguna individual.
Presentasi
Pilih tugas dan pengaturan opsional untuk tugas dan pengaturan yang diperlukan. Hindari memaksa pengguna untuk mengonfigurasi program Anda.
Kotak dialog Temukan Perangkat Keras Baru membuatnya opsional untuk menginstal perangkat lunak pengandar alih-alih menjadikannya tugas yang diperlukan.
Ambil tugas dan pengaturan opsional dari alur tugas utama setiap kali praktis. Misalnya, banyak program penyiapan menyediakan jalur penginstalan kustom untuk menghapus pengaturan yang jarang diubah dari alur tugas utama.
Pengalaman penyiapan yang memfasilitasi alur tugas utama jika pengguna tidak berniat untuk menyesuaikan penginstalan.
Jangan membuat pengguna kewalahan dengan tugas dan pengaturan:
Mulailah sederhana. Mulailah dengan pengaturan personalisasi sederhana dan kemajuan menuju tugas dan pengaturan teknis yang lebih kompleks. Misalnya, penyiapan Windows dimulai dengan informasi pribadi dan diakhir dengan konfigurasi jaringan.
Gunakan pengalaman pertama kontekstual untuk tugas dan pengaturan jika hanya berlaku untuk fitur yang tidak mendasar untuk program utama.
Windows Live Messenger memiliki penyiapan kontekstual untuk audio dan video karena digunakan oleh fitur sekunder.
Jangan menyajikan semuanya sekaligus. Konsolidasikan untuk menggunakan satu UI alih-alih beberapa permukaan UI, atau tampilkan tugas pada waktu yang berbeda alih-alih semua sekaligus.
Salah:
Dalam contoh ini, pengalaman penggunaan pertama luar biasa.
Mengekspresikan pertanyaan dan opsi dalam hal tujuan dan tugas pengguna, bukan dalam hal teknologi. Berikan opsi yang dipahami dan dibengkai oleh pengguna dengan jelas. Pastikan untuk memberikan informasi yang cukup bagi pengguna untuk membuat keputusan berdasarkan informasi.
Jika kebutuhan akan informasi pribadi tidak jelas, jelaskan mengapa program Anda membutuhkan informasi dan cara penggunaannya.
Dalam contoh ini, aplikasi e-niaga menjelaskan bagaimana informasi pribadi akan digunakan.
Sajikan pengalaman pertama layar penuh hanya jika pengguna tidak dapat melakukan tugas lain secara produktif. Misalnya, penyiapan Windows disajikan layar penuh untuk mencegah pengguna melakukan tugas lain saat Windows sedang diinstal. Sebagian besar pengalaman pertama tidak boleh layar penuh.
Pengaturan
Untuk semua pengaturan, pilih yang paling aman (untuk mencegah hilangnya data atau akses sistem), nilai paling aman dan privat secara default. Jika keamanan dan keselamatan bukan faktor, pilih nilai yang paling mungkin atau nyaman. Memilih default yang baik adalah cara yang efektif untuk menyederhanakan pengalaman pertama.
Mengharuskan pengguna untuk ikut serta:
- Pengaturan dengan implikasi hukum, seperti perjanjian lisensi pengguna akhir (UE). Pengaturan tersebut tidak dapat memiliki pilihan default.
- Fitur yang melakukan perubahan konfigurasi sistem otomatis, seperti pembaruan otomatis Windows.
- Fitur yang mengungkapkan informasi pengidentifikasi pribadi (PII) atau informasi sistem.
- Perubahan pada desktop pengguna di luar penambahan entri ke menu Mulai, seperti menambahkan ikon ke desktop atau bilah luncur cepat.
- Perangkat lunak opsional, seperti peningkatan produk, langganan, dan produk pihak ketiga.
kotak dialog
Dalam contoh ini, pengguna memilih untuk peningkatan produk, langganan, dan produk pihak ketiga.
Jika pengaturan sangat disarankan, tambahkan "(disarankan)" ke label. Untuk tombol radio dan kotak centang, pastikan untuk menambahkan ke label kontrol, bukan catatan tambahan.
Jika pengaturan hanya ditujukan untuk pengguna tingkat lanjut, tambahkan "(tingkat lanjut)" ke label. Untuk tombol radio dan kotak centang, pastikan untuk menambahkan ke label kontrol, bukan catatan tambahan.
Tugas
-
Membantu pengguna melewati waktu tunggu secara produktif.
- Jika waktu tunggu biasanya antara satu dan dua menit, pertimbangkan untuk memberikan informasi bermanfaat saat pengguna menunggu, seperti presentasi tentang apa yang baru selama penyiapan.
- Jika waktu tunggu biasanya lebih dari dua menit, memudahkan pengguna untuk melakukan tugas lain. Tampilkan perkiraan waktu tunggu, merekomendasikan agar pengguna melakukan hal lain sementara itu, dan membuat penyelesaian tugas menjadi jelas dengan mengubah layar secara signifikan.
- Pertimbangkan untuk menyajikan tutorial selama pengalaman pertama. Kemungkinan besar pengguna ingin segera menggunakan program Anda dan tertarik pada tutorial di titik selanjutnya.
- Jangan gunakan pemberitahuan iklan fitur di pengalaman pertama. Alih-alih menggunakan pemberitahuan iklan fitur , rancang fitur agar lebih mudah ditemukan dalam konteks di mana diperlukan, atau jangan lakukan sesuatu yang istimewa dan biarkan pengguna menemukan fitur itu sendiri.
- Jangan gunakan pemberitahuan apa pun selama pengalaman Windows awal. Untuk meningkatkan pengalaman pertamanya, Windows 7 menekan semua pemberitahuan yang ditampilkan selama beberapa jam pertama penggunaan. Desain program Anda dengan asumsi pengguna tidak akan melihat pemberitahuan tersebut.