SlideShare a Scribd company logo
1 of 30
MENURUTBENSHNEIDERMAN
EIGHTGOLDENRULES
S-1TeknikIndustrii
UniversitasSebelasMaret
• Memahami
• Arti Golden Rules
• Bagaimana Golden Rules dapat meningkatkan kualitas dari sebuah
User Interface (UI)
• Mampu
• Menjelaskan Golden Rules serta memberikan contohnya
• Mendiskusikan suatu UI sesuai dengan konsep Golden Rules
LEARNING GOALS
BUKU PEDOMAN
01
02
03
04
05
06
07
Strive for Consistency
Seek Universal Usability (Another version: Enable frequent users to use shortcuts)
Offer Informative Feedback
Design Dialogue to Yield Closure
Prevent Errors / Offer Simple Error Handling
Permit Easy Reversal of Actions
Keep Users in Control / Support Internal Locus of Control
08 Reduce Short-term Memory Load
THE EIGHT GOLDEN RULES
STRIVE FOR CONSISTENCY
01
• Pengaplikasian segala hal secara konsisten, mulai dari userflow,
terminologi, warna, layout, font, icon, call-to-action (CTA), dll.
• Konsistensi membantu user agar dapat langsung mengoperasikan Interface
tanpa perlu mempelajari terlebih dahulu
• Konsistensi membantu user cepat familiar terhadap interface sehingga
mempermudah dalam menyelesaikan setiap tugas
• Konsistensi terdapat 2 makna, yaitu konsisten antara sistem lainnya yang
sejenis atau konsisten dalam sistem internal itu sendiri
STRIVE FOR CONSISTENCY
01
Tampilan di atas terlihat berbeda dari tampilan di samping
mulai dari warna, hingga Tombol CTA.
STRIVE FOR CONSISTENCY
01
Contoh Konsistensi Layout (studycase: Google Suite)
STRIVE FOR CONSISTENCY
01
Contoh Konsistensi Warna (studycase: Google Suite)
STRIVE FOR CONSISTENCY
01
Contoh Konsistensi Userflow
Penggunaan userflow signup-login yang sudah umum dapat
mempermudah user dalam memahami interface
SEEK UNIVERSAL USABILITY
02
Ketika mendesain interface, Kita tidak boleh hanya fokus pada kebutuhan satu
kelompok pengguna saja. Sebuah desain antarmuka pengguna (UI) baru bisa
dianggap baik jika semua pengguna baru dan semua kelompok pengguna
dapat dengan mudah memahami dan menggunakan aplikasi tersebut untuk
mencapai tujuan mereka dengan cepat.
SEEK UNIVERSAL USABILITY
02
Contoh: Tooltip pada Slack
Bantuan Kontekstual berupa tooltip dapat memudahkan pengguna baru untuk menjelajahi
aplikasi atau situs web.
• Setiap user melakukan tindakan, user harus mengetahui posisi mereka
saat ini dan aktivitas pada sistem yang sedang berjalan. Sistem harus
memberikan feedback yang informatif.
• Feedback informatif: Harus bisa dimengerti oleh orang awam dan
diberikan waktu yang cukup untuk user untuk mengambil tindakan
OFFER INFORMATIVE FEEDBACK
03
OFFER INFORMATIVE FEEDBACK
03
adanya highlight (perbedaan warna dengan tab sebelahnya) menandakan
user saat ini berada pada tab Twitter/X
Contoh: Tab pada Google Chrome
OFFER INFORMATIVE FEEDBACK
03
adanya highlight (perbedaan warna dengan proses
sebelahnya) menandakan user saat ini berada pada
proses “Bayar”
Contoh:
Traveloka
OFFER INFORMATIVE FEEDBACK
03
memberikan pesan error seperti ini akan membuat pengguna bingung. Ini
sama saja ketika anda bertanya ke pasangan mau makan apa, lalu dijawab
"terserah", tentunya anda akan bingung sendiri 😭
OFFER INFORMATIVE FEEDBACK
03
pesan dengan bahasa mesin yang tidak informatif seperti di atas tidak
membantu pengguna menyelesaikan masalahnya. Gunakan pesan yang
dimengerti oleh orang awam
OFFER INFORMATIVE FEEDBACK
03
Feedback di atas merupakan contoh-contoh feedback yang informatif
dan dapat membantu user
https://cxl.com/blog/error-messages/
DESIGN DIALOGUE TO YIELD CLOSURE
04
Jangan biarkan pengguna menebak-nebak harus melakukan apa, apakah proses sudah
selesai atau masih perlu menunggu
adanya dialog yang menyatakan bahwa proses upload sudah selesai
Contoh:
Proses Upload
pada Google Drive
DESIGN DIALOGUE TO YIELD CLOSURE
04
Loading semestinya memberikan kejelasan sudah sampai mana
proses menunggunya
https://uxdesign.cc/loading-progress-indicators-ui-
components-series-f4b1fc35339a
PREVENT ERRORS / OFFER SIMPLE ERROR HANDLING
05
• Saat terjadi kesalahan pada sistem, usahakan tidak menyalahkan pengguna
• Jika terjadi kesalahan, sampaikan dengan sederhana yang dilengkapi dengan
langkah-langkah penyelesaian permasalahan tersebut
PREVENT ERRORS / OFFER SIMPLE ERROR HANDLING
05
https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4
PREVENT ERRORS / OFFER SIMPLE ERROR HANDLING
05
https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4
• Ijinkan pengguna memperbaiki kesalahan yang telah dilakukan sebelumnya (ex:
undo pada Microsoft Office)
• Fitur ini mengurangi kecemasan karena user tahu bahwa kesalahan dapat
dikembalikan, dan mendorong user untuk mengeksplorasi interface lebih
banyak.
• Solusi apabila memang proses tidak dapat dibatalkan: Penambahan tombol
konfirmasi atau peringatan jika data yang dimasukkan memang tidak dapat
diubah lagi.
PERMIT EASY REVERSAL OF ACTIONS
06
06
Saat menghapus file, sistem akan memberikan kesempatan untuk “undo”
Contoh:
Proses Delete
pada Google Drive
PERMIT EASY REVERSAL OF ACTIONS
06
Memberikan fitur unsend pada aplikasi messenger
PERMIT EASY REVERSAL OF ACTIONS
KEEP USERS IN CONTROL
07
• Ijinkan user menjadi inisiator dari suatu action
• Berikan full control kepada user untuk mengendalikan aktifitas pada sistem
• Sistem harus dirancang sehingga “predictable”
07
Sistem IOS memberikan pilihan kepada user apakah mengizinkan untuk
memberikan akses camera dan microphone kepada aplikasi instagram
KEEP USERS IN CONTROL
08
REDUCE SHORT-TERM MEMORY LOAD
• Manusia memiliki keterbatasan memori
• Sistemlah yang mengingat, bukan pengguna. Ini bermakna sistem harus bisa
menyimpan dan mengakses informasi pengguna sebelumnya, sehingga mereka
tidak perlu mengingat ulang setiap kali.
• Tampilkan informasi yang dibutuhkan pengguna secara jelas. Informasi
penting harus mudah ditemukan dan diakses, sehingga pengguna tidak perlu
mencari-cari.
• Recognition > Recall. Gunakan bantuan seperti tampilan visual atau audio untuk
membantu pengguna memahami dan mengingat informasi.
08
Penggunaan ilustrasi dapat menjelaskan pengguna secara singkat
tentang apa yang terjadi pada sistem
REDUCE SHORT-TERM MEMORY LOAD
How You Can Apply Shneiderman’s 8 Golden Rules to Your Interface Designs
https://www.interaction-design.org/literature/article/shneiderman-s-eight-golden-rules-will-help-you-design-better-interfaces

More Related Content

Similar to EIGHT GOLDEN RULES BY BEN SHNEIDERMAN.pptx

UI, Prinsip UI, Know Ur Users
UI, Prinsip UI, Know Ur UsersUI, Prinsip UI, Know Ur Users
UI, Prinsip UI, Know Ur UsersRizki Ogawa
 
evaluasi teori heuristik di sistem informasi akdemik
evaluasi teori heuristik di sistem informasi akdemik evaluasi teori heuristik di sistem informasi akdemik
evaluasi teori heuristik di sistem informasi akdemik Muhammad Zakaria
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkArtaya Honest
 
Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5Hide Maru
 
IMK-Pertemuan5.pptx
IMK-Pertemuan5.pptxIMK-Pertemuan5.pptx
IMK-Pertemuan5.pptxRedyWinatha1
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerAuliaa Oktarianii
 
INTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTERINTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTERAngling_seto
 
Chapt 7. daya guna
Chapt 7. daya gunaChapt 7. daya guna
Chapt 7. daya gunaIbnu Dzakwan
 
Cara mencapai kemudahan bagi pemakai dalam perangkat lunak
Cara mencapai kemudahan bagi pemakai dalam perangkat lunakCara mencapai kemudahan bagi pemakai dalam perangkat lunak
Cara mencapai kemudahan bagi pemakai dalam perangkat lunakOperator Warnet Vast Raha
 
UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty]
UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty] UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty]
UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty] Open Class Academy
 
BAB 6-RagamInteraksi (1).ppt
BAB 6-RagamInteraksi (1).pptBAB 6-RagamInteraksi (1).ppt
BAB 6-RagamInteraksi (1).pptAksaRey
 
Tampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptxTampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptxIYudarma
 

Similar to EIGHT GOLDEN RULES BY BEN SHNEIDERMAN.pptx (20)

Ragam dialog
Ragam dialogRagam dialog
Ragam dialog
 
Ragam dialog
Ragam dialogRagam dialog
Ragam dialog
 
Ragam dialog
Ragam dialogRagam dialog
Ragam dialog
 
Antarmuka_pengguna.pptx
Antarmuka_pengguna.pptxAntarmuka_pengguna.pptx
Antarmuka_pengguna.pptx
 
UI, Prinsip UI, Know Ur Users
UI, Prinsip UI, Know Ur UsersUI, Prinsip UI, Know Ur Users
UI, Prinsip UI, Know Ur Users
 
evaluasi teori heuristik di sistem informasi akdemik
evaluasi teori heuristik di sistem informasi akdemik evaluasi teori heuristik di sistem informasi akdemik
evaluasi teori heuristik di sistem informasi akdemik
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imk
 
Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5
 
IMK-Pertemuan5.pptx
IMK-Pertemuan5.pptxIMK-Pertemuan5.pptx
IMK-Pertemuan5.pptx
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
INTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTERINTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTER
 
Chapt 7. daya guna
Chapt 7. daya gunaChapt 7. daya guna
Chapt 7. daya guna
 
Cara mencapai kemudahan bagi pemakai dalam perangkat lunak
Cara mencapai kemudahan bagi pemakai dalam perangkat lunakCara mencapai kemudahan bagi pemakai dalam perangkat lunak
Cara mencapai kemudahan bagi pemakai dalam perangkat lunak
 
UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty]
UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty] UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty]
UI/UX Heuristic Evaluation & Usability Testing [OCACourse X uxspecialty]
 
Prinsip dan paradigma
Prinsip dan paradigmaPrinsip dan paradigma
Prinsip dan paradigma
 
BAB 6-RagamInteraksi (1).ppt
BAB 6-RagamInteraksi (1).pptBAB 6-RagamInteraksi (1).ppt
BAB 6-RagamInteraksi (1).ppt
 
Interaksi manusia komputer
Interaksi manusia komputerInteraksi manusia komputer
Interaksi manusia komputer
 
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
 
Bab iv ragam dialog
Bab iv ragam dialogBab iv ragam dialog
Bab iv ragam dialog
 
Tampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptxTampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptx
 

Recently uploaded

2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawamcnoob1
 
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...ahmadirhamni
 
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggiKEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggiLookWWE
 
Pertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.pptPertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.pptDAVIDSTEVENSONSIMBOL
 
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhKELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhRatriShintya
 
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨Kartu Undangan Bandung
 
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...achmadwalidi444
 
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.Monhik1
 
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnvsagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnvademahdiyyah
 

Recently uploaded (10)

2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa
 
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
persentasi tentang modul ajar kelas lima kelas enam semster 2458902569-Modul-...
 
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggiKEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
KEL 1 KCKT KAI.pptx. kromatografi cair kinerja tinggi
 
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pillsAbortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
 
Pertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.pptPertemuan kuliah 6 Reduksi data State.ppt
Pertemuan kuliah 6 Reduksi data State.ppt
 
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhKELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
 
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
Kartu Undangan Softcover + Amplop Hazelnut Foliage Hibiscus Sunny Orange✨
 
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
kk eko junianto.pdf ada yang terjual tapi ngecer nggak bisa mijid nggak bisa ...
 
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
 
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnvsagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
sagdjasgfjckasbkfjhsakjkadjvjnskdjvnjkdvnv
 

EIGHT GOLDEN RULES BY BEN SHNEIDERMAN.pptx

  • 2. • Memahami • Arti Golden Rules • Bagaimana Golden Rules dapat meningkatkan kualitas dari sebuah User Interface (UI) • Mampu • Menjelaskan Golden Rules serta memberikan contohnya • Mendiskusikan suatu UI sesuai dengan konsep Golden Rules LEARNING GOALS
  • 4. 01 02 03 04 05 06 07 Strive for Consistency Seek Universal Usability (Another version: Enable frequent users to use shortcuts) Offer Informative Feedback Design Dialogue to Yield Closure Prevent Errors / Offer Simple Error Handling Permit Easy Reversal of Actions Keep Users in Control / Support Internal Locus of Control 08 Reduce Short-term Memory Load THE EIGHT GOLDEN RULES
  • 5. STRIVE FOR CONSISTENCY 01 • Pengaplikasian segala hal secara konsisten, mulai dari userflow, terminologi, warna, layout, font, icon, call-to-action (CTA), dll. • Konsistensi membantu user agar dapat langsung mengoperasikan Interface tanpa perlu mempelajari terlebih dahulu • Konsistensi membantu user cepat familiar terhadap interface sehingga mempermudah dalam menyelesaikan setiap tugas • Konsistensi terdapat 2 makna, yaitu konsisten antara sistem lainnya yang sejenis atau konsisten dalam sistem internal itu sendiri
  • 6. STRIVE FOR CONSISTENCY 01 Tampilan di atas terlihat berbeda dari tampilan di samping mulai dari warna, hingga Tombol CTA.
  • 7. STRIVE FOR CONSISTENCY 01 Contoh Konsistensi Layout (studycase: Google Suite)
  • 8. STRIVE FOR CONSISTENCY 01 Contoh Konsistensi Warna (studycase: Google Suite)
  • 9. STRIVE FOR CONSISTENCY 01 Contoh Konsistensi Userflow Penggunaan userflow signup-login yang sudah umum dapat mempermudah user dalam memahami interface
  • 10. SEEK UNIVERSAL USABILITY 02 Ketika mendesain interface, Kita tidak boleh hanya fokus pada kebutuhan satu kelompok pengguna saja. Sebuah desain antarmuka pengguna (UI) baru bisa dianggap baik jika semua pengguna baru dan semua kelompok pengguna dapat dengan mudah memahami dan menggunakan aplikasi tersebut untuk mencapai tujuan mereka dengan cepat.
  • 11. SEEK UNIVERSAL USABILITY 02 Contoh: Tooltip pada Slack Bantuan Kontekstual berupa tooltip dapat memudahkan pengguna baru untuk menjelajahi aplikasi atau situs web.
  • 12. • Setiap user melakukan tindakan, user harus mengetahui posisi mereka saat ini dan aktivitas pada sistem yang sedang berjalan. Sistem harus memberikan feedback yang informatif. • Feedback informatif: Harus bisa dimengerti oleh orang awam dan diberikan waktu yang cukup untuk user untuk mengambil tindakan OFFER INFORMATIVE FEEDBACK 03
  • 13. OFFER INFORMATIVE FEEDBACK 03 adanya highlight (perbedaan warna dengan tab sebelahnya) menandakan user saat ini berada pada tab Twitter/X Contoh: Tab pada Google Chrome
  • 14. OFFER INFORMATIVE FEEDBACK 03 adanya highlight (perbedaan warna dengan proses sebelahnya) menandakan user saat ini berada pada proses “Bayar” Contoh: Traveloka
  • 15. OFFER INFORMATIVE FEEDBACK 03 memberikan pesan error seperti ini akan membuat pengguna bingung. Ini sama saja ketika anda bertanya ke pasangan mau makan apa, lalu dijawab "terserah", tentunya anda akan bingung sendiri 😭
  • 16. OFFER INFORMATIVE FEEDBACK 03 pesan dengan bahasa mesin yang tidak informatif seperti di atas tidak membantu pengguna menyelesaikan masalahnya. Gunakan pesan yang dimengerti oleh orang awam
  • 17. OFFER INFORMATIVE FEEDBACK 03 Feedback di atas merupakan contoh-contoh feedback yang informatif dan dapat membantu user https://cxl.com/blog/error-messages/
  • 18. DESIGN DIALOGUE TO YIELD CLOSURE 04 Jangan biarkan pengguna menebak-nebak harus melakukan apa, apakah proses sudah selesai atau masih perlu menunggu adanya dialog yang menyatakan bahwa proses upload sudah selesai Contoh: Proses Upload pada Google Drive
  • 19. DESIGN DIALOGUE TO YIELD CLOSURE 04 Loading semestinya memberikan kejelasan sudah sampai mana proses menunggunya https://uxdesign.cc/loading-progress-indicators-ui- components-series-f4b1fc35339a
  • 20. PREVENT ERRORS / OFFER SIMPLE ERROR HANDLING 05 • Saat terjadi kesalahan pada sistem, usahakan tidak menyalahkan pengguna • Jika terjadi kesalahan, sampaikan dengan sederhana yang dilengkapi dengan langkah-langkah penyelesaian permasalahan tersebut
  • 21. PREVENT ERRORS / OFFER SIMPLE ERROR HANDLING 05 https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4
  • 22. PREVENT ERRORS / OFFER SIMPLE ERROR HANDLING 05 https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4
  • 23. • Ijinkan pengguna memperbaiki kesalahan yang telah dilakukan sebelumnya (ex: undo pada Microsoft Office) • Fitur ini mengurangi kecemasan karena user tahu bahwa kesalahan dapat dikembalikan, dan mendorong user untuk mengeksplorasi interface lebih banyak. • Solusi apabila memang proses tidak dapat dibatalkan: Penambahan tombol konfirmasi atau peringatan jika data yang dimasukkan memang tidak dapat diubah lagi. PERMIT EASY REVERSAL OF ACTIONS 06
  • 24. 06 Saat menghapus file, sistem akan memberikan kesempatan untuk “undo” Contoh: Proses Delete pada Google Drive PERMIT EASY REVERSAL OF ACTIONS
  • 25. 06 Memberikan fitur unsend pada aplikasi messenger PERMIT EASY REVERSAL OF ACTIONS
  • 26. KEEP USERS IN CONTROL 07 • Ijinkan user menjadi inisiator dari suatu action • Berikan full control kepada user untuk mengendalikan aktifitas pada sistem • Sistem harus dirancang sehingga “predictable”
  • 27. 07 Sistem IOS memberikan pilihan kepada user apakah mengizinkan untuk memberikan akses camera dan microphone kepada aplikasi instagram KEEP USERS IN CONTROL
  • 28. 08 REDUCE SHORT-TERM MEMORY LOAD • Manusia memiliki keterbatasan memori • Sistemlah yang mengingat, bukan pengguna. Ini bermakna sistem harus bisa menyimpan dan mengakses informasi pengguna sebelumnya, sehingga mereka tidak perlu mengingat ulang setiap kali. • Tampilkan informasi yang dibutuhkan pengguna secara jelas. Informasi penting harus mudah ditemukan dan diakses, sehingga pengguna tidak perlu mencari-cari. • Recognition > Recall. Gunakan bantuan seperti tampilan visual atau audio untuk membantu pengguna memahami dan mengingat informasi.
  • 29. 08 Penggunaan ilustrasi dapat menjelaskan pengguna secara singkat tentang apa yang terjadi pada sistem REDUCE SHORT-TERM MEMORY LOAD
  • 30. How You Can Apply Shneiderman’s 8 Golden Rules to Your Interface Designs https://www.interaction-design.org/literature/article/shneiderman-s-eight-golden-rules-will-help-you-design-better-interfaces