Jumat, 17 Februari 2012

Materi Kuliah Komputer n Masyarakat II


Tingkat Kedewasaan HCI
(Human Computer Interaction)
          HCI adalah sebuah disiplin yang dicurahkan untuk membantu manusia memenuhi kebutuhan dan tujuannya dengan menggunakan aksesibilitas, dan kepuasan terhadap teknologi komputer
Cara Mengukur Tingkat Kedewasaan HCI
                Terdapat beberapa cara pandang yang berbeda untuk mengukur tingkat kedewasaan HCI:
          Technology-based perspective: dapat dinilai pada teknologi-teknologi interaksinya
          Model-based perspective: dapat dinilai pada model-model interaksinya melalui kekuatan prediktifnya
          Process-based perspective: dapat dinilai pada kekuatannya menghasilkan efisiensi dan efektivitas. Salah satu yang cukup terkenal adalah CMM (capability maturity model) yang dikembangkan oleh SEI (the software engineering institute)
Present Levels of HCI Maturity 1
          Level 1 HCI: basic usability
               campuran dukungan untuk memenuhi kebutuhan seperti kemudahan penggunaan, kemudahan belajar, proteksi pada kesalahan, menemukan kesalahan, dan efisiensi kinerja user terhadap penggunaan teknologi komputer
               Contoh tahap ini: penggunaan graphical user interfaces (GUI), interaction metaphors, direct manipulation, point-and-click input devices, user interface management systems, GOMS (goals, operators, methods, and selection rules) model, dan standar desain
               HCI ditujukan pada level tertinggi kebutuhan dan tujuan penggunaannya
Present Levels of HCI Maturity 2
          Level 2 HCI: collaborative, organizational, and role-based interaction
                digunakan untuk melakukan koneksi antar user dan komputer. Sehingga pekerjaan dapat dilakukan dimana saja dan kapan saja
               Contoh level ini: internet, enterprise computing systems, decision support systems, dan penelitian di bidang computer-supported cooperative work (CSCW)
               Skope HCI diperluas pada isu-isu struktur organisasi, lingkungan kerja, definisi aturan dalam organisasi, customization of processes, dan tim kerja

Future HCI: Level 3: Individualized and Holictic Interaction
  1. The future computer environment
Lingkungan komputer masa depan akan menjadi ambisius, tidak kelihatan, melekat, nyata, virtual, aktif, terintegrasi, interkoneksitas, interoperable, dan mobile
Karakteristik lingkungan ini adalah: selalu hidup, selalu di tangan, meresap, dan campuran
Pada lingkungan ini, tubuh manusia akan dicampur dengan peralatan melalui pemakaian atau pemasangan secara permanen, dan manusia akan berada pada populasi hybrid physical-virtual space
Teknologi komputer akan bergeser dari general-purposes machines ke special-purpose tools untuk mendukung suatu tugas yang khusus dan penyebaran informasi
Teknologi ini akan mendukung penggunaan.

  1. Individualized and holistic interaction design
 teknologi akan memberikan semua kebutuhan kita tanpa harus berinteraksi dengan individu lain
Interaksi holistik adalah sebuah konsep untuk sebuah pendekatan desain interaksi yang akan membantu pengembangan produktivitas, kinerja, keselamatan, kerjasama, kebiasaan efektif, dan pertumbuhan individual dengan menghormati kebutuhan pribadi seseorang, tujuan dan gaya hidupnya, atau singkatnya, holistik adalah mempertimbangkan semua hal yang ada disekitar manusia yaitu fisik dan batiniah
Desain interaksi holistik juga dapat diarahkan pada isu-isu yang berhubungan dengan emosi dan motivasi seorang individu
Bekerja pada lingkungan yang holistik akan meningkatkan overlapping antar bidang kerja, mis: desainer HCI, arsitek, desainer interior, desainer mode,  spesialis organisasi dan proses bisnis, ahli terapi, dan sejenisnya akan bersama-sama bekerja untuk menciptakan pendekatan baru yang terintegrasi dan baru yang sifatnya holistik

  1. Moving toward holistic interaction
Untuk mencapai level interaksi yang holistik, tidak dapat dilakukan secara mendadak namun harus melalui beberapa perubahan yang mendahuluinya, yaitu:
    1. Perubahan di bidang teknik/ engineering
    2. Merangkai human interface
    3. The information-interaction counselor
Perubahan di Bidang Teknik/ Engineering
          Disini proses engineering memainkan peran penting dalam desain dan pengembangan sistem komputer-manusia
          Engineering menjadi salah satu alat untuk mencapai lingkungan komputer yang ambisius, dimana desain HCI akan semakin luas untuk menjawab isu-isu desain interaksi
Merangkai Human Interface
          Dideskripsikan dengan bagaimana hubungan antara HCI dan berbagai jenis engineering dengan level kebutuhan user yang akan dituju
          Suatu HCI dapat dikatakan mencapai tahap kedewasaan jika terjadi pemisahan yang semakin besar antara desain interaksi dan engineering, dan sebuah pertumbuhan desain HCI akan dilakukan diluar engineering
          Merangkai human interface adalah terdapatnya 2 unit software yang dapat didesain dan implementasikan secara sendiri-sendiri, maksudnya:
        Setiap unit memiliki kode yang dapat dipisahkan dalam beberapa tingkatan
        Setiap unit tidak dapat dikembangkan secara bersama
        Setiap unit tidak dapat didesain dan dikembangkan oleh individu atau tim yang sama
          Hal ini mencerminkan perbedaan manusia dari segi gaya interaksi, kapabilitas, dan keterbatasannya
The Information-Interaction Counselor
          Dalam sebuah lingkungan komputer yang ambisius, terintegrasi, komunikasi, media, komersial, hiburan yang terhubung dengan teknologi, membuat orang tidak mudah untuk memilih gabungan teknologi mana yang memberikan kepuasan yang maksimal sesuai dengan kebutuhannya
          Cara yang dapat membantu adalah penggunaan the information-interaction counselors  (IICs)
          IICs merupakan sebuah software yang bersama-sama dengan user akan memilih gabungan teknologi mana yang sebaiknya dipakai
          IICs ibarat seorang ahli yang sangat pakar di bidangnya
        Contoh yang sekarang telah ada adalah CAD (computer-aided design)
Past, Present, and Future of User Interface Software Tools
Historical Perspective
l  Tema-tema dalam evaluasi peralatan :
v   Bagian-bagian dari antar muka user yang dituju: bahwa peralatan yang dianggap membantu yaitu pada saat mereka dibutuhkan
v   Threshold and ceiling.
v   “Threshold” adalah tingkat kesulitan dalam menggunakan suatu sistem.
v   “Ceiling” adalah berapa banyak yang dapat dilakukan oleh sistem tersebut.
v   Tujuan pembuatan sistem adalah pada saat yang bersamaan sistem tersebut memberikan threshold yang rendah dan ceiling yang tinggi
v   Peralatan yang memberikan resistensi rendah
v   Kemampuan peralatan yang memberikan prediksi tentang kemampuannya kepada programer
v   Peralatan yang dapat membantu dengan mudah pembuatan software suatu tugas
l  Peralatan yang digunakan untuk pembuatan IMK :
v   Windows managers and toolkits: memberikan sebuah model dasar pemrograman yaitu imaging model dan input model
v   Event languages: penggunaannya dianggap sukses karena dapat secara langsung memanipulasi graphical user interface.
v   Contohnya mis: Apple’s HyperCard, Microsoft’s Visual Basic, the Lingo scripting language dalam Macromedia’s Director
v   Interactive graphical tools: biasanya menggunakan mouse untuk membuat interface. Mis: Visual Basic, Visual C++, NeXT Interface Builder, Trillium dari Xerox PARC, dan MenuLay dari University of Toronto
v   Component systems: setiap komponen dikontrol menggunakan kotak segi empat pada layar, dan komponen lainnya kemudian dimasukkan berikutnya, mis: untuk membuat ‘garis’ maka dapat menggunakan komponen ‘drawing’ yang ada di windows
v   Scripting languages: mis: bahasa C dan C++
v   Hypertext: digunakan untuk pembuatan web site, mis: HTML, XML
v   Object-oriented programming: mis: Visual Basic, Visual FoxPro,dll
Future Prospects and Visions
l  Komputer akan menjadi komoditas
Ø  Disebabkan oleh kemampuan komputer yang sangat cepat mengikuti hukum Moore
l  Ubiquitous computing
Ø  Yaitu penggunaan komputer akan melekat dalam bermacam jenis peralatan yang berbeda dalam berbagai skala yang berbeda,
Ø  mis: HP, PDA, Notebook, sound systems, dll
l  Kapabilitas input dan output yang berbeda-beda
Ø  Mis: jumlah pixel yang semakin banyak, resolusi semakin tinggi, penggunaan touch-sensitive screen yang semakin umum, perubahan dari penggunaan mouse ke stylus
l  Hardware untuk mempercepat pembuatan peralatan, dan bukan hanya dari software saja, mis: untuk membuat sebuah prototipe produk maka dapat dipercepat dengan menggunakan software AutoCAD, namun untuk mendatang tidak hanya software saja namun dapat menggunakan hardware
l  Peralatan untuk melakukan koordinasi berbagai macam peralatan komunikasi
Ø  Fungsi komputer akan berubah menjadi alat komunikasi,
Ø  mis: akses internet, HP, PDA,dll
l  Antar muka pengguna berbasis pengenalan (recognition-based user interfaces)
Ø  Perubahan penggunaan dari keyboard dan mouse menuju gerakan isyarat, handwriting, dan speech input and output
l  Penggunaan teknologi 3 dimensi
l  End-user programming, customization, and scripting
Ø  Disebabkan oleh setiap orang memiliki keinginan yang berbeda satu dengan lainnya, sehingga mereka ingin memiliki software yang berbeda sesuai dengan seleranya sendiri,
Ø  dan pembuatan program yang semakin mudah sehingga mereka dapat membuat sendiri 


0 komentar:

 
;