User Interface bukanlah hal yang asing lagi bagi dunia IT. Banyak yang mengatakan ui yang baik adalah ui yang estetik dari segi visual. Pernyataan itu tidaklah salah. Tapi yang paling tepat adalah bukan hanya dilihat dari segi permukaan estetikanya yang indah, namun secara umum harus didukung oleh beberapa atribut berikut ini:
Purposeful
Aplikasi interface yang dibuat harus mampu menyelesaikan masalah user. Interface ini harus dibuat sesuai dengan kebutuhan, serta memiliki objective & kriteria kesuksesan yang dapat diukur.
Prinsipled
Platform yang dibuat harus memiliki prinsip-prinsip yang terhubung dengan produk sehingga value proposition dari produk sampai ke user melalui desain interface tersebut.
Clear & Understandable
Platform anda harus jelas dan mudah dimengerti. User harus dapat berkomunikasi dan berinteraksi dengan desain tanpa ragu-ragu, bingung, tanpa ekstra usaha untuk mengingat, tanpa mencoba-coba, tidak perlu bantuan, bahkan tidak perlu pelatihan khusus.
Intuitive
Hal yang tidak kalah penting adalah inuitive. Dimana platform anda harus memiliki visual dan behaviour yang konsisten agar user familiar dan tidak bingung pada saat berinteraksi dengan desain dan produk kita. Hal ini juga akan membuat user mengingat identitas platform anda.
Consistent
Tentunya platform yang anda buat harus konsisten dari segala sisi. Konsisten dari awal hingga akhir. Desain rapi dan jelas sehingga tidak akan kadaluwarsa. Karena mengikuti trend tidak akan menjamin desain kita akan tahan lama.