Senin, 13 Juni 2011

Tugas Interaksi Manusia & Komputer

Tugas IMK
Soal:
Buatlah perbedaan  dua buah software pendisain ranji keluarga berdasarkan prinsip perancangan antar muka pengguna :
  •        Family tree
  •        Dinastree
Jawaban :

1.      1.  Aksesibilitas (Operabilitas dan Perseptibilitas)
merupakan prinsip yang menekankan agar antarmuka dapat diakses oleh berbagai pengguna dengan kemampuan yang berbeda-beda secara visual, auditori, fisik dan kognitif serta berbeda pengalaman ataupun cara menyikapi teknologi.
       Operabilitas            : dapat dioperasikan oleh kemampuan fisik manusia.
       Perseptabilitas        : dapat diterima dan dipahami oleh kemampuan sensori manusia. 

Software Family tree


 
Berdasarkan  prinsip aksesibilitas (Operabilitas dan Perseptibilitas) :
  • Tampilan antar muka Software family tree cukup memenuhi standar dari sebuah software dan  tampilannya sangat sederhana.
  •  Tetapi pada segi pemahaman belum tentu semua pengguna mampu mengoperasikan software tersebut, karena tidak ada petunjuk penggunaan seperti help atau bantuan lainnya.

                          Software Dynastree

                

    Berdasarkan  prinsip aksesibilitas (Operabilitas dan Perseptibilitas) :
  •  Tampilan  antarmuka software Dynastree di atas sudah memenuhi tampilan antarmuka yang baik dan memenuhi standar.
  • Dari segi pemahan, tampilan antar muka Dynastree sudah dapat dipahami oleh penggunanya. Karena pada bagian menu ada help atau bantuan jika pengguna ada kebingungan penggunaan software tersebut.
  • Selain itu dari segi pemahan pengguna juga dimudahkan dengan adanya pengaturan bahasa pada menu Language sehingga dengan mengganti bahasa dari software tersebut pengguna lebih mudah memahami  kegunaan software tersebut sesuai dengan kebutuhannya.

1.      2. Visibilitas
 Pada tampilan antar muka memperlihatkan status sistem dan metode penggunaan sistem     dengan jelas.
              Software Family tree
             
Berdasarkan prinsip visibilitas tampilan tampilan antar muka di atas sudah cukup memenuhi status system dan penggunaan system yang jelas. Karena pada tampilan nya ada perintah untuk mengisikan nama kakek dari keluarga ibu. Jadi berdasarkan prinsipnya  dengan adanya perintah tersebut sudah dapat memperlihatkan status sistem dan metode penggunaan system yang jelas.

                     Software Dynastree
 
Berdasarkan prinsip visibiltasnya software di atas sudah sangat memenuhi prinsip status system dan penggunaan sistem yang jelas. Karena dengan ada nya tampilan menu pada bagian atas dapat menjelaskan atau menunjukan apa yang ingin dilakukan oleh pengguna selanjutnya pada penggunaan software tersebuat. Seperti contoh pada gambar di atas dapat kita lihat bahwa user atau pengguna ingin membuat data awal atau data baru, yang dapat kita ketahui dengan ada menu-menu pada bagian atas software tersebut.

1.     3.  Kesederhanaan
k      Keserhanaan (Simplicity) merupakan prinsip menyediakan antarmuka yang sesederhana mungkin, dengan cara : 
  • menggunakan penguakan progresif (progressive disclosure), menyembunyikan sesuat hingga ia digunakan
  • menyajikan fungsi yang umum dan perlu terlebih dahulu
  •  menyediakan hirarki visual yang jelas
  •  menyediakan default
  • menyediakan keseragaman dan konsistensi
  • mengeliminasi elemen yang tidak perlu.
  •  memungkinkan pengguna untuk fokus pada tugas / pekerjaannya, tanpa harus memikirkan mekanisme antarmuka.
  •  menyembunyikan cara kerja di dalam komputer dan komunikasi proses komputer.
  •  tidak menggunakan terlalu banyak kode dan istilah teknis.
 
 Software Family tree
 
Berdasarkan prinsip kesederhanaan ( Simplicity) tampilan antaruka dari software Family tree ini sangat mendukung, bahkan tampilannya sangat sederhana sekali sehingga hanya menggunakan satu tombol fungsional yaitu next.

Software Dynastree
Berdasarkan prinsip kesederhana  (Simplicity) tamplan antar muka dari software untuk sebuah software sudah sederhan karena tidak menampilkan semua tombol fungsinya karena diperkecil dengan ada bagian sub-sub menu pada bagian atas software tersebut.

1.      4.  Efesiensi

Prinsip yang menekankan pada minimasi pergerakan mata dan tangan serta aksi kendali lain:
  • pengorganisasian sistem hendaknya sesuai dengan tugas-tugas yang dilakukan pengguna untuk menyelesaikan pekerjaannya.
  •  struktur dan aliran fungsi hendaknya memungkinkan transisi yang mudah antar beberapa tugas.
  • jalur navigasi hendaknya sependek mungkin. Pengguna tidak boleh dipaksa untuk bernavigasi antar aplikasi atau antar banyak layar untuk menyelesaikan tugas sehari-hari.
  •  pergerakan mata ketika melihat layar hendaknya berurutan.
 
      Software Family tree
 



Pada antarmuka / software Family tree ini pengorganisasiannya sangat efesien bahkan sangat sederhana tapi tidak sesuai dengan standar keefesianan sebuah software.

           Software Dynastree



Pada tampilan antar muka/ software Dynastree ini cukup efesien karena pada tampilan awal software ini tidak begitu banyak. Karena setiap tombol fungsionalnya terdapat pada bagian menu-menu yang ada pada bagian atas software tersebut dan sudah sesuai dengan standar sebuah software.

5.  Konsistensi
1.
  • Konsistensi dengan dunia nyata : Penggunaan konvensi dan aturan yang sama dengan yang ada di dunia nyata.
  • Konsistensi internal :Penggunaan konvensi dan aturan yang sama untuk semua aspek sebuah antarmuka, meliputi :
-          prosedur operasi dan navigasi
-          identitas visual atau tema
-          pengorganisasian, penyajian, penggunaan dan lokasi komponen
-          Konsistensi eksternal
-          Penggunaan konvensi dan aturan yang sama untuk semua antarmuka-antarmuka yang berhubungan
-          Bedakan hanya bila jelas manfaatnya bagi pengguna.

         Software Family tree

Pada kedua tampilan tampilan di atas dapat kita lihat bahwa tombol next berfungsi sama-sama untuk pergi ke halaman selanjutnya. Jadi pada prinsipnya antarmuka family tree ini sudah cukup konsisten pada tombol fungsionalnya.

       Software Dynastree

Dapat kita lihat pada tampilan antar muka software  Dynastree megguna kan tombol X untuk keluar dari program tersebut dan menggunakan symbol  ? pada tombol help atau bantuan yang berfungsi sebagai pembantu user pengguna dalam menggunakan software tersebut. Jadi pada initinya softaware sudah memenuhi syarat sebuah software yang standar.

6. Prediktabilitas
1.
  • Pengguna hendaknya mengantisipasi progresi natural dari setiap tugas.
  • menyediakan elemen layar yang dapat dibedakan dan dikenali
  •  menyediakan petunjuk / gambaran tentang hasil dari aksi yang akan dilakukan
  •  Tidak membungkus atau menggabungkan aksi.
  •  Semua ekspektasi hendaknya benar-benar terpenuhi.
 
Software Family tree


Berdasarkan prinsip prediktabilitas yang menyediakan elemen layar yang dapat dibedakan dan dikenali oleh user atau pengguna maka software Family tree ini cukup memenuhi syarat. Karena pada tampilan antar muka diatas kita dapat melihat 2 buah sisi yang satu yaitu perintah untuk memasukkan nama nenek dilambang dengan lambing wanita  dan yang satu lagi perintah untuk mengisi nama kakek dilambangkan dengan lambing laki-laki. Supaya pengguna tidak tanggap. Maka dengan itu disimpulkan bahwa software ini sudah cukup memenuhi prinsip prdiktabilitas.

Software Dynastree

Pada tampilan antar muka software di atas merurut prinsip prediktabilitas mengenai  menyediakan petunjuk / gambaran tentang hasil dari aksi yang akan dilakukan maka antar muka atau software Dynastree ini sudah termasuk dalam kategori software yang memenuhi syarat prediktabilitas sebuah antar muka yang baik. Karena pada tampilan Edit person pengguna dapat meilhat langung hasil editannya pada layer view, dan tidak menyebabkan user atau pengguna salah paham.


1.    7.   Kontrol dan Fleksibelitas
    Pengguna harus memegang kendali interaksi :
  •  aksi dihasilkan dari permintaan pengguna
  • aksi dilaksanakan dengan cepat
  •  aksi dapat diinterupsi dan dihentikan oleh pengguna
  • Konteks harus berasal dari perspektif pengguna
  • Upaya mencapai tujuan harus fleksibel dan kompatibel dengan kemampuan, pengalaman dan kesukaan pengguna.
  • Menghindari penggunaan mode karena membatasi aksi yang disediakan untuk pengguna.
  • Memungkinkan pengguna untuk melakukan kustomisasi aspek- aspek antarmuka, namun disamping itu sistem tetap menyediakan pengaturan default.
Software Family tree

 

Berdasarkan prinsip Kontrol dan Fleksibelitas aksi dihasilkan dari permintaan pengguna maka antarmuka atau software ini tidak sesuai dengan prinsip tersebut karena pada bagian pengisian data kedudukan derajar dalam keluarga sudah ditetapka oleh program dan tidak dapat di ubah lagi.


 
Software Dynastree



Berdasarkan prinsip Kontrol dan Fleksibelitas aksi dihasilkan dari permintaan pengguna maka antarmuka atau software sesuai dengan prinsip tersebut karena pada bagian pengisian data kedudukan derajat dalam keluarga diinputkan oleh user sepenuhnya dan dapat di ubah lagi.

1.   8.  Respon Terhadap Pengguna
  •  Sistem harus menanggapi permintaan pengguna dengan cepat.
  •  Sistem menyediakan pemberitahuan segera (secara visual, tekstual ataupun auditori) atas segala tindakan pengguna.
Software Family tree
 
Berdasarkan prinsip Respon tehadap pengguna mengenai system menyediakan pemberitahuan segera atas segala tindakan pemberitahuan segera. Maka antarmuka atau software Family tree sesuai dengan prinsip tersebut. Karena pada saat pengguna lupa mengisi data dan mengklik next atau selanjutnya, maka system dari software tersebut langsung merespon dengan peringatan bahwa data ada yang kosong harap isi untuk melanjutkan proses.

Software Dynastree

Berdasarkan prinsip Respon tehadap pengguna mengenai system menyediakan pemberitahuan segera atas segala tindakan pemberitahuan segera. Maka antarmuka atau Software Dynastree
sesuai dengan prinsip tersebut. Karena pada saat kita mengklik data baru maka system merspon dengan  menanyakan apakah akan menambahkan daftar anak baru ke daftar ranji .

 9. Penanganan kesalahan
1. 
Forgiveness
·         Toleransi dan memaafkan kesalahan manusia yang umum dan tidak bisa dihindari
·         Mencegah terjadinya error.
·         Melindungi dari bencana besar.
·         Menyediakan pesan yang membangun ketika kesalahan (error) terjadi.
Recovery
·         Sistem hendaknya memungkinkan perintah atau aksi dibatalkan atau dikembalikan.
·         kembali dengan segera ke keadaan tertentu jika ditemui kesulitan.
·         memastikan pengguna tidak pernah kehilangan hasil pekerjaannya akibat terjadinya kesalahan oleh pengguna atau terjadinya masalah pada perangkat keras & perangkat lunak

Safety
·         melindungi pengguna dari melakukan kesalahan (mistake).
·         menyediakan petunjuk, pengingat (dukungan memori bagi pengguna), daftar pilihan dan bantuan lainnya. Tidak mengandalkan pengguna untuk mengingat suatu hal. 

 
Software Family tree

Berdasarkan prinsip recovery antar muka atau software Family tree ini tidak sesuai karena setelah data dibuat dan selesai . Lalu kita klik tombol  X maka software atau antar muka akan langsung keluar tanpa memperingatkan kita untuk menyimpan data yang telah kita buat tersebut. Oleh karena itu prinsip kerja software ini sangat bertentangan dengan prinsip recovery. Hendaknya sistim menampilkan peringatan dibatalkan atau dikembalikan, sehingga data tidak hilang.
  
Software Dynastree


Berdasarkan prinsip recovery antar muka atau software Dynastree ini sesuai karena setelah data dibuat dan selesai . Lalu kita klik tombol  X maka software atau antar muka tidak akan langsung keluar  tetapi memperingatkan kita untuk menyimpan data yang telah kita buat tersebut. Oleh karena itu prinsip kerja software ini sangat sesuai dengan prinsip recovery. Karena  sistim menampilkan peringatan dibatalkan atau dikembalikan, sehingga data tidak hilang.

10. Kejelasan arti dan tujuan setiap komponen pembentuk sistem
1.
Antarmuka hendaknya jelas secara visual, konseptual, dan lingustik meliputi :
·      elemen visual
·      fungsi
·      metafor
·      kata dan teks
Software Family tree : berdasarkan gambar di atas software ini sudah memenuhi standar sebuah software menurut Kejelasan arti bedasarkan perbandingan seperti tombol X digunakan untuk exit atau keluar, tapi belum secara keseluruhan

Software Dynastree :  berdasarkan gambar tampilan antar muka diatas software ini sudah memenhui persyaratan standar sebuah softaware dapat kita lihat pada tombol help yang di simbolkan dengan tanda ?, berarti software ini sudah cukup sempurna dan memenuhi syarat standar sebuah softaware.

11. Kejelasan tentang keterkaitan antar komponen sistem secara keseluruhan
1.     
  • Sistem hendaknya mudah dipelajari dan dimengerti. seorang pengguna hendaknya mengetahui hal-hal berikut : apa yang akan dilihat,apa artinya, apa yang akan dilakukan, kapan dilakukannya, dimana dilakukannya, kenapa melakukannya, bagaimana melakukannya.
  • Aliran tindakan, respon, presentasi visual dan informasi hendaknya dalam urutan yang masuk akal sehingga mudah untuk ditempatkan di dalam konteks.

Software Family tree : berdasarkan gambar di atas software ini pada prinsip ini dapat dikatakan tak memenuhi prinsip ini karena tak kejelasan.

Software Dynastree :  berdasarkan gambar tampilan antar muka diatas software ini sudah memenhui persyaratan standar sebuah softaware dapat kita lihat pada tombol help yang di simbolkan dengan tanda ?, berarti software ini sudah cukup sempurna dan memenuhi syarat standar sebuah softaware serta memenuhi prinsip ini karena mempunyai kejelasan. 

12.   Enak dipandang
1.   
  • menyediakan kontras (yang mempunyai arti) antar elemen layar.
  • membuat pengelompokan.
  • meratakan posisi elemen layar.
  • menyajikan dalam bentuk 3 dimensi.
  • menggunakan warna dan grafik secara efektif dan sederhana.
Software Family tree

berdasarkan gambar di atas software ini pada prinsip ini dapat dikatakan tak memenuhi prinsip ini, karena kurang enak dipandang, karena tampilannya sangat sederhana.

Software Dynastree
 
Berdasarkan gambar tampilan antar muka diatas software ini sudah memenuhi persyaratandan sesuai dengan prinsipnya, karena menurut saya tampilannya enak dipandang karena tergonisir dan tertata rapi.

13. Kesan Pertama yang positif
1.     
 Prinsip yang menekankan agar pengguna mau untuk menggunakan kembali setelah penggunaan pertama

Software Family tree : berdasarkan gambar di atas software ini saya kurang berminat menggunakan software ini karena terlalu sederhana dan kurang bagus.

Software Dynastree :  berdasarkan gambar tampilan antar muka diatas software ini sudah memenuhi persyaratan dan saya cukup berminat menggunakan software ini karena didalmnya fitur-fiturnya banyak dan efesien.

14. Trade-Off
1.     
Mempertimbangkan baik buruknya penerapan prinsip-prinsip yang saling berlawanan dan mengutamakan suatu prinsip dibandingkan prinsip yang lain, jika diperlukan.

Software Family tree : berdasarkan gambar di atas software ini lebih mementingakan prinsip kesederhanaan dalam sebuah sebuah software dari pada prinsip lainnya.

Software Dynastree :  berdasarkan gambar tampilan antar muka diatas software ini lebih mementingkan prinsip kefleksibelitasan sebuah software dan keefisienannya dibandingkan kesederhaan tampilan sebuah software.

SEKIAN