Heuristics is the key of DESIGNING
- Visibility of System Status
Pada poin visibility, user diharapkan dapat melacak apa yang sedang ia lakukan atau sedang ada dimana ia sekarang. Pada poin ini kelompok kami membuat indikator warna (warna berubah) sesuai tempat dimana ia berada.
2. Match Between System and the Real World
Aplikasi yang digunakan menggunakan bahasa yang jelas (bahasa indonesia) dan mudah dipahami pengguna (karyawan BPPT).
3. User Control and Freedom
Apa itu user control dan freedom? pada poin ini diharapkan sebuah aplikasi memberikan akses kemudahan kepada user untuk membatalkan atau keluar dari segala kondisi yang tidak diinginkan oleh user (exit atau undo). Pada aplikasi SINADIN, belum diterapkan tombol back pada pembuatan surat untuk saat ini, namun jika user ingin kembali user bisa memilih tujuan yang diinginkan pada dashboard.
4. Error Prevention
Pada error prevention ini, aplikasi diharapkan memiliki pencegahan terhadap error. Pada SINADIN, kami menggunakan select2 sebagai salah satu pencegahan terhadap error (tidak ditemukannya user pada database).
5. Aesthetic and Minimalist Design
Aesthetic and Minimalist Design? yup, udah jelas seperti judulnya design yg digunakan minimalist dan tidak bertele — tele.
6. Consistency and Standards
Design yang digunakan pada aplikasi harus konsisten (seperti layout hingga tombol — tombol yang ada). Pada SINADIN, warna yang digunakan sama, yaitu #25C6C8. Serta tombol-tombol yang digunakan sama.
7. Flexibility and Efficiency of Use
Aplikasi yang dibuat harus efisien tidak bertele — tele. Pada SINADIN, semua fitur terdapat jelas pada dashboard jadi user tidak perlu bingung mencari fitur yang diinginkan.
8. Recognition rather than Recall
Peletakan fitur harus jelas, dalam suatu page sebuah aplikasi, page tersebut diharapkan tidak memuat item terlalu banyak yang dapat membingungkan user dalam mengingat hal.
9. Help Documentation
Tidak jarang, dalam melakukan aplikasi, kita mengalami kesulitan atau kebingungan. Maka dari itu diharapkan sebuah aplikasi memiliki dokumentasi atau FAQ.
10. Help user Recognize, Diagnose, and Recover from Error
Adanya sugesti untuk membenarkan saat terjadi error. Sebagai contoh adanya form validation yang digunakan pada aplikasi SINADIN.