Jumat, 29 April 2011

Tipe-tipe Interface dan tipe interaksinya

          Interface merupakan salah satu bagian yang terpenting dari sistem. Interface sendiri adalah sistem yang dirancang untuk mengolah input dan output dari data. Seperti contohnya interface dibuat untuk pembentukan output laporan yang dapat dipreview, diprint, export/import (excel, word, barcode, text dll..). 


Interface ada dua jenis, yaitu :
1.
- Graphical User Interface (GUI) : Menggunakan unsur-unsur multimedia (seperti gambar, suara, video) untuk    
   berinteraksi dengan pengguna.
2.
- Text-Based : Menggunakan syntax/rumus yang sudah ditentukan untuk memberikan perintah.


Ada 5 tipe utama interaksi untuk user interaction:

  1. Direct manipulation – pengoperasian secara langsung : interaksi langsung dengan objek pada layar. Misalnya delete file dengan memasukkannya ke trash. Contoh: Video games. Kelebihan :  Waktu pembelajaran user sangat singkat, feedback langsung diberikan pada tiap aksi sehingga kesalahan terdeteksi dan diperbaiki dengan cepat. Kekurangan :  Interface tipe ini rumit dan memerlukan banyak fasilitas pada sistem komputer, cocok untuk penggambaran secara visual untuk satu operasi atau objek.
  2. Menu selection – pilihan berbentuk menu :  Memilih perintah dari daftar yang disediakan. Misalnya saat click kanan dan memilih aksi yang dikehendaki. Kelebihan : User tidak perlu ingat nama perintah. Pengetikan minimal. Kesalahan rendah. Kekurangan : Tidak ada logika AND atau OR. Perlu ada struktur menu jika banyak pilihan. Menu dianggap lambat oleh expert user dibanding command language.
  3. Form fill-in – pengisian form : Mengisi area-area pada form. Contoh : Stock control. Kelebihan : Masukan data yang sederhana. Mudah dipelajari Kekurangan : Memerlukan banyak tempat di layar. Harus menyesuaikan dengan form manual dan kebiasaan user.
  4. Command language – perintah tertulis : Menuliskan perintah yang sudah ditentukan pada program. Contoh: operating system. Kelebihan : Perintah diketikan langsung pada system. Misal UNIX, DOS command. Bisa diterapkan pada terminal yang murah.Kombinasi perintah bisa dilakukan. Misal copy file dan rename nama file. Kekurangan : Perintah harus dipelajari dan diingat cara penggunaannya, tidak cocok untuk user biasa. Kesalahan pakai perintah sering terjadi. Perlu ada sistem pemulihan kesalahan.Kemampuan mengetik perlu.
  5. Natural language – perintah dengan bahasa alami : Menggunakan bahasa alami untuk mendapatkan hasil. Contoh: search engine di Internet. Kelebihan: Perintah dalam bentuk bahasa alami, dengan kosa kata yang terbatas (singkat), misalnya kata kunci yang kita tentukan untuk dicari oleh search engine. Ada kebebasan menggunakan kata-kata. Kekurangan: Tidak semua sistem cocok gunakan ini. Jika digunakan maka akan memerlukan banyak pengetikan.




Evaluasi IMK

- Evaluasi Heuristik

Hampir sama dengan Cognitive Walkthrough tetapi sedikit terstruktur dan sedikit terarah.Pada pendekatan ini, sekumpulan criteria usability atau heuristic diidentifikasi dan perancangan dilaksanakan,misalnya dimana criteria dilanggar.Tujuan dari Evaluasi heuristik adalah untuk memperbaiki perancangan secara efektif.Evaluator melakukan evaluasi melalui kinerja dari serangkaian tugas dengan perancangan dan dilihat kesesuaiannya dengan kriteria setiap tingkatan.Jika ada kesalahan terdeteksi maka perancangan dapat ditinjau ulang untuk memperbaiki masalah ini sebelum tingkat implementasi.

- Discount Usability testing


Definisi Suatu metode dengan biaya rendah usabilitas rancang-bangun yang diusulkan oleh Jakob Nielsen,menyatakan bahwa usabilitas itu sering dilakukan oleh sedikit peserta, dan skenario penggunaannya berdasarkan dari hasil pengamatan yang menghasilkan hampir sebagai kebaikan, dan dengan ROI akan menjadi lebih baik manakala dibandingkan dengan costlier usabilitas tradisional yang menguji.

- Cognitive Walkh Trough

Cognitive walkh trough adalah suatu usabilitas pemeriksaan metode yang digunakan untuk mengidentifikasi usabilitas yang mengeluarkan suatu potongan perangkat lunak atau jaringan lokasi, memusatkan pada beberapa kemudahan untuk para pemakai yang baru untuk memenuhi tugas dengan sistem itu. Sedangkan teori walkthrough task-specific, evaluasi heuristik mengambil suatu pandangan holistic untuk tidak menangkap permasalahan yang ditangkap oleh ini dan usabilitas pemeriksaan metode lain. 

- Pemodelan User

Permodelan user adalah sebagai pengguna dari semua bahan yang ada pada evaluasi, yang di antaranya yaitu pada Evaluasi Heuristik, Discount Usability testing,dan lain – lain.

- Model Koqnitive (GOMS, CCT, Context based)

Model Kognitif adalah sebuah model yang di rancang dari cara kerja user,untuk mengetahui bagaimana user akan berinteraksi dengan interface.

- GOMS adalah suatu cara menganalisa urutan langkah perkirakan durasi tiap langkah dan akhirnya dan total waktu keseluruhan langkah. Analisa digunakan untuk menentukan jalur critical, waktu yang digunakan untuk menyelesaikan suatu tugas.

- Cognitive Complexity Theory (CCT) adalah alat perekayasaan dengan pengukuran kemudahan dan tingkat kesulitan secara garis besar digabung dengan dekripsi secara detail dari perilaku user.CCT memiliki dua deskripsi paralel, satu adalah tujuan user dan yang lainnya adalah sistem komputer atau disebut device pada CCT. Deskripsi tujuan user berdasarkan hirarki yang tujuan mirip dengan GOMS, tetapi diekspresikan menggunakan production rules. 

- Interprative Evaluation

Interpretive adalah suatu studi dan sistematik tentang budaya manusia yang didapat dari Penelitian kontekstual, Studi lapangan dan Studi observasi.
Obyektifitas yang dapat memahami sebuah user dan juga dapat memahami tujuan dan nilai yang berkesinambungan pada sebuah interaksi individu dan group dalam suatu
budaya yang berguna untuk memperbaiki sistem bila ada masalah pada cara yang 
digunakan pada saat itu dengan menggunakan sebuah teknik misalnya : Observasi personal, Audio yaitu video recording dan lain-lain. 

Sumber Informasi,Penggunaan Informasi,Data I/O dan Mempersentasikan data

        Sumber informasi adalah berupa data yang bentuknya masih mentah dan perlu diolah lagi.Data terdiri dari fakta-fakta dan angka-angka yang secara relatif tidak berarti bagi pemakai, tetapi dapat diolah melalui suatu model untuk menghasilkan sebuah informasi. Kelompok dalam Informasi : Informasi Strategis, Informasi Taktis, Informasi Teknik. Informasi yang Berkualitas : Akurat, Tepat Waktu dan Relevan.Fungsi Informasi Suatu Organisasi berguana sebagai suatu bentuk yang memberikan kejelasan mengenai sesuatu hal yang sudah, sedang atau yang akan dilakukan oleh suatu organisasi tersebut.

Jenis-jenis analisis tugas

       Analisis tugas adalah suatu proses mengkaji seorang manusia dalam melaksanakan tugas, apa saja peralatan yang mereka gunakan, dan hal-hal yang apa saja yang perlu mereka ketahui. Memeriksa tugas-tugas user untuk mengetahui dengan baik apa yang dibutuhkan user dari interface yang mereka rancang dan bagaimana mereka akan menggunakannya.

      Proses menganalisis dan menggambarkan bagaimana manusia melaksanakan tugas / pekerjaannya, apa saja yang dilakukan hal-hal apa saja yang perlu diketahui. Memeriksa tugas-tugas user untuk mengetahui dengan baik apa yang dibutuhkan user dari interface .

Contoh Pengelompokkan tugas :
     Pada Fixed sequence ,Optional tasks ,Waiting events ,Cycles ,Time-sharing ,dan Discreationary.
Cara melakukan analisis tugas :
- INPUT         : sebagai aktifitas pemberian data
- OUTPUT     : sebagai keluaran, hasil dari suatu proses, baik berupa data maupun
contoh :
Pada penggunaan yang outputnya menggunakan analisis tugas yaitu sebagai berikut:
Perancangan Detail Interface, Pendefinisian kebutuhan dalam sistem dan Perancangan Sistem.

Overview,utility dalam analisis tugas

         Overview dalam analisis tugas adalah suatu ringkasan yang seluruhnya di gunakan untuk koleksi dan Utility sebagai pengaca kepada fungsionalitas sistem atau sistem yang dapat meningkatkan efektifitas dan efisien kerjanya.
Analisis Tugas,Pada proses menganalisa, menggambar, melaksanakannya dan memeriksa tugas-tugas tersebut adalah sebagai berikut :
- Komponen yakni sebagai aktivitas dan hubungan,Fokus Analisis Tugas digunakan sebagai fokus pada lingkungan,Input dan Output digunakan sebagai pengumpulan Data dan Reprentasi Data Dokumentasi,Interview digunakan sebagai terstruktur, tidak terstruktur dan semistruktur,Observasi digunakan untuk merekam apa yang terjadi, mencatat bagian-bagian apa yang di anggap penting pada Reprentasi daftar, Ringkasan dan Naratif.

Senin, 04 April 2011

Apa itu IMK?

Apa itu IMK??

Menurut saya IMK adalah suatu ilmu yang mempelajari tentang interaksi antara manusia dan komputer,atau tentang hubungan pengguna komputer dengan komputernya sendiri sehingga si pengguna lebih mudah dan nyaman dalam menggunakan komputernya.

Di dalam IMK juga mengajarkan bagi para perancang program untuk lebih memahami apa yang terbaik untuk pengguna program yang dirancangnya tersebut sehingga pengguna programnya lebih nyaman dan mudah dalam menjalankan program tersebut (User Friendly).

IMK sangatlah penting untuk dipelajari,karena pada saat ini kebanyakan manusia sangatlah bergantung pada komputer,contohnya seperti sebuah perusahaan yang menggunakan sebuah komputer yang yang terdapat program untuk mengontrol keluar-masuknya barang,atau mendata semua karyawan dan lain-lain.

Mungkin itu sedikit gambaran tentang IMK dari saya,jika ada kekurangan mohon dimaafkan,kritik dan sarann atau sedikit tambahan ilmu tentang IMK sangat berguna bagi saya.

Thank's