Prinsip-Prinsip IMK

Galitz, pada 2007 menyusun prinsip-prinsip panduan dalam desain aplikasi melalui perspektif Interaksi Manusia-Komputer dengan mengacu pada prinsip-prinsip yang disusun oleh IBM (1991, 2001), Lidwell et al. (2003), Mayhew (1992), Microsoft (1992, 1995, 2001), Norman (1988), Open Software Foundation (1993), Verplank (1988), dan World Wide Web Consortium (2001) :

 

  • Accessibility, 
        sistem didesain untuk dapat dipergunakan oleh banyak user;
  • Aesthetically, 
tiap unsur internnya punya makna dan estetis;
  • Avaibility, 
fungsionalitas yang diperlukan tersedia
  • Clarity, 
tampilan elemen visual, fungsi, dan konten jelas
  • Compatibility, 
yaitu sesuai dengan produk lain yang disyaratkan;
  • Configurability, 
susunannya sesuai aturan/prosedur dan requirement;
  • Consistency, 
konsisten terhadap perubahan namun tidak membingungkan;
  • Control, 
proses terkendali oleh sistem;
  • Directness, 
objek yang ditampilkan berkomunikasi langsung dengan user;
  • Efficiency 
yaitu konten yang ditampilkan efisien dan porsi sesuai;
  • Familiarity, 
mudah dikenali, dipelajari, dan dimengerti penggunaannya;
  • Flexibility, 
mampu menyesuaikan terhadap karakter user yang beragam;
  • Forgiveness, 
bisa mamahami kesalahan user dan memberi pesan konstruktif
  • Immersion, 
fokus pada kepekaan atas feedback terhadap action;
  • Obviousness, 
user mudah belajar dan mengerti batasan sistem
  • Operability, 
dapat dipergunakan sesuai prosedurnya
  • Perceptibility, 
yaitu desain sistem mampu dimengerti dan menghasilkan proses komunikasi yang lancar;
  • Pleasing, 
memberi kesan menyenangkan dalam penggunaannya
  • Predictability, 
memberikan gambaran mengenai prosedur kemungkinan yang bisa terjadi mengenai apa akibat dari aksi yang user lakukan
  • Recovery, 
bisa memperbaiki maupun diperbaiki atas error yang terjadi;
  • Responsiveness, 
tanggap terhadap proses komunikasi dengan user;
  • Safety, 
dioperasikan dengan aman oleh user;
  • Simplicity, 
desain sederhana, mudah dimengerti, tidak terlalu banyak elemen yang tidak diperlukan;
  • Transparency, 
proses yang berjalan akan bersifat black box atau white box sesuai kebutuhan user;
  • Trade Offs, 
boleh mengabaikan requirements yang memberi efek negatif;
  • Visibility, 
fungsi yang diperlukan saat bagian dari aplikasi dijalankan dapat tersedia dan dipergunakan.

No Response to "Prinsip-Prinsip IMK"