SUGIARTO [ Sugih Ilmu Lan Arto ] Kaya akan ilmu dan harta, Selalu berusaha untuk menjadi yang lebih baik.

Showing posts with label Materi Kuliah. Show all posts
Showing posts with label Materi Kuliah. Show all posts

Saturday, July 30, 2011

MODEL PENGGUNA

MODEL PENGGUNA
1. USER REQUIREMENT MODEL, yang berhubungan dengan kebutuhan user
a.Socio-technical model – yang mewakili manusia dan persyaratan teknis.
b.Soft system methodology – yang memperhatikan isue-isue yang ada di seputar manusia dan organisasi.
c.Participatory design – yang mempersatukan user secara langsung dengan proses desain

2. COGNITIVE MODEL – yang merepresentasikan user sistem interaktif.
a.Hierarchi model – mewakili tugas dan tujuan user
b.Linguistic model – merepresentasikan sistem tata bahasa user
c.Physical & device model – merepresentasikan skil manusia
d.Cognitive architecture – mendasari semua model diatas.

Model Kognitif : suatu model yang berhubungan dengan sistem interaktif yang memodelkan aspek pengguna, yang meliputi pemahaman, pengetahuan, tujuan dan pemrosesan.

Beberapa isu jika dilakukan analisis penggunaan komputer, seperti :
Dimana kita berhenti, jika menyangkut elemen pergerakan motorik manusia atau pada level yang lebih abstrak.
Dimana kita memulai, memulaia analisis pada point yang berbeda pada hierarki goal tertentu.
Apa yang harus dilakukan ketika ada beberapa solusi pemecahan masalah atau jika solusi terhadap dua masalah saling berhubungan.
Apa yang harus dilakukan terhadap kesalahan yang terjadi.

Model GOMS : metode yang digunakan untuk mendeskripsikan deretan unit tugas dari seorang ahli atau operator untuk melakukan pekerjaannya.

Terdiri dari :
1.Goals, adalah tujuan yang ingin dicapai oleh user.
2.Operator, adalah level terendah analisis yang terdiri atas tindakan dasar yang harus dilakukan user dalam menggunakan sistem.
3.Methods, beberapa cara untuk membagi tujuan kedalam beberapa sub-tujuan.
4.Selections, merupakan pilihan terhadap metode yang ada. Pilihan ini tidak bersifat random tetapi lebih dapat diprediksi.

Model ini diperkenalkan oleh Card, Moran dan Newell.
Model CCT – Cognitive Complexity Theory, yang merupakan perluasan dari GOMS, CCT mengandung banyak prediksi atau kemungkinan.

Ada 2 deskripsi pada CCT :
1.User Goals, berhubungan dengan aturan produksi, aturan tersebut berbentuk “IF kondisi THEN aksi”
-Kondisi (state) adalah pernyataan tentang isi memori kita.
“Jika kondisi bernilai benar maka aturan produksi dijalankan”
-Aksi adalah satu atau lebih tindakan yang mungkin mengubah memori kerja.

2. System  atau  Device, berhubungan dengan jaringan  transisi tergeneralisasi yang sangat detail.
CCT diperkenalkan oleh Kieres dan Polson.

Semakin banyak aturan produksi dalam CCT maka akan semakin sulit suatu interface untuk dipelajari.
Ada beberapa masalah dalam CCT, yaitu :

a.Semakin detail deskripsinya sehingga ukuran dari satu bagian interface dapat menjadi sangat besar.
b.Pemilihan notasi yang digunakan. Notasi yang berbeda dapat mengakibatkan perbedaan pengukuran.
CCT à alat rekayasa dengan pengukuran kemudahan untuk dipelajari dan tingkat kesulitan secara garis besar digabung dengan deskripsi detail perilaku user.

Contoh CCT
Satu set aturan produksi untuk menulis sebuah buku dan satu set lainnya untuk membuat teh. Kedua jenis aturan produksi ini dapat aktif secara simultan sehingga memungkinkan si penulis menulis buku sambil minum teh.

Merupakan suatu pemahaman dari perilaku pengguna dan kesulitan kognitif yang didasarkan pada analisis bahasa diantara pengguna dan sistem didalam model-model dialog.
Terdiri dari :
1.BNF (Backus-Naur Form) : suatu notasi yang merupakan pandangan sintaktik murni dari dialog yang merepresentasikan aksi dari user.
Terminal : tingkat terendah dari perilaku user dituliskan dengan huruf kapital. Cth : CLICK-MOUSE, MOVE-MOUSE. Non-terminal : tingkat yang lebih tinggi dari abstraksi ditulis dengna hurf kecil. Cth : select-menu, position-mouse.
2. TAG (Task-Action Grammar) : menekankan pada konsistensi yang dibuat lebih jelas dengan parameter aturan tata bahasa.

ANALISIS TUGAS

ANALISIS TUGAS

Analisis Tugas (task analysis) adalah suatu metode untuk menganalisis pekerjaan manusia, apa yang dikerjakan, dengan apa mereka bekerja dan apa yang harus mereka ketahui.

Mengapa perlu analisis tugas???
Untuk memasukkan elemen manusia secara langsung pada perancangan secara sistematis dan terbuka sehingga dapat diperiksa secara teliti. Elemen manusia harus dioptimalkan dan potensi kesalahan harus diminimalkan.

TERDIRI dari :

°Sasaran (external task) adalah kondisi sistem yang ingin dicapai manusia.
°Tugas (intgernal task) adalah himpunan terstruktur dari aktifitas yang dibutuhkan, digunakan atau dipercayai sebagai hal penting untuk mencapai sasaran dengan menggunakan perangkat tertentu.
°Aksi (action) adalah tugas yang tidak mengandung pemecahan persoalan atau komponen struktur kendali.
°Rencana (method) terdiri atas sejumlah tugas atau aksi yang disusun dalam suatu urutan.

 Teknik Analisis Tugas dibagi menjadi 3 bagian, yaitu :
1.Dekomposisi Tugas
2.Analisis Berbasis Pengetahuan
3. Teknik Berbasis Relasi Entitas


Dekomposisi Tugas memisahkan tugas kedalam urutan sub-tugas, bertujuan untuk menjelaskan aksi yang dilakukan manusia, menstrukturkan tugas didalam hierarki sub tugas dan menjelaskan urutan dari sub-tugas.

Jadi dibutuhkan analisis hierarki tugas (Hierarchical Task Analysis – HTA)
Untuk membangkitkan hierarki tugas, yang perlu dilakukan adalah :
-Dapatkan daftar semua tugas
-Kelompokkan tugas kedalam level tugas yang lebih tinggi.
-Dekomposisi level tugas terendah lebih lanjut
-Aturan pemberhentian (stopping rules) – bagaimana kita tahu kapan kita berhenti?


Contoh HTA, dalam rangka membersihkan rumah :

1. Ambil vacuum cleaner
2. Ambil semua peralatan pembantu
3. Bersihkan ruangan
3.1. bersihkan ruang utama
3.2. bersihkan ruang tamu
3.3. bersihkan kamar tidur
3.4. ……
4. Kosongkan kotak debu
5. Letakkan vacuum cleaner


Mendaftarkan semua objek dan aksi yang terlibat dalam tugas, tujuannya untuk memahami pengetahuan yang dibutuhkan untuk melaksanakan tugas.

Ada TIGA Notasi yang digunakan :
1.XOR – taksonomi normal : objek ada dalam satu-satunya cabang atau sebuah objek hanya merupakan bagian dari satu kategori.
2.AND – objek harus ada pada keduanya : digunakan jika suatu objek terdiri dari beberapa kategori untuk merepresentasikan klasifikasi jamak.
3.OR – kasus terlemah : dapat saja pada satu, banyak atau tak ada cabang, digunakan jika objek merupakan bagian dari suatu atau lebih kategori.


Berasosiasi dengan basis data pada model database entitas, mewakili sistem contoh tabel dan atribut pada analisis tugas, menekankan pada :
- objek,
- aksi,
- kejadian dan
- hubungan diantaranya.


Objek dibagi menjadi tiga group :
1.Objek kongkret : sesuatu yang sederhana – contoh : cangkir, vacuum cleaner.
2.Aktor : memasak, membersihkan
3.Objek komposit : staff dapur, resep

Aksi mengubah kondisi sesuatu (patient) menggunakan sesuatu (instrument) dan dilakukan oleh seseorang (agent)
1. Agent – yang melakukan aksi
2. Patient : yang diubah oleh aksi
3. Instrument : digunakan dalam melakukan aksi

Contoh : Chef (agent) mencampur (action) resep (patient) dengan sendok  (instrument)

Event (Kejadian) adalah saat sesuatu berlangsung atau terjadi.
-Kinerja aksi : “Sam memanen wortel”.
-Kejadian spontan : “biji kacang berkecambah” dan “kelembaban turun dibawah 25%” (agen tidak bertanggung terhadap suatu peristiwa dan tidak berasosiasikan objek)
-Kejadian berdasar waktu : pada tengah malam


Hubungan (relationship) merupakan suatu hubungan antara objek, aksi dan kejadian.
Relasi antara komponen-komponen tersebut adalah sebagai berikut :

-Object – object
-Action – object
-Actions and event
-Temporal relations


Beberapa sumber informasi yang dapat dipergunakan untuk membuat analisis tugas :

-Dokumentasi
-Observasi
-Wawancara
-Analisis awal
-Pengurutan dan klasifikasi

Output analisis tugas adalah bentuk perincian tugas yang dilakukan orang, teknik yang mereka gunakan, alat yang digunakan serta rencana dan urutan aksi untuk melaksanakan tugas tersebut.

GROUPWARE

GROUPWARE
*Groupware adalah perangkat lunak yang secara khusus didesain untuk mendukung pekerjaan kelompok dengan kebutuhan bekerjasama.

*Digunakan secara umum untuk berkomunikasi untuk mendapatkan informasi dan problem solving.

*Groupware dapat diklasifikasikan dalam :
1.Kapan dan dimana para partisipan bekerja
2.Fungsi yang dilakukan untuk kerja kooperatif


*Klasifikasi Groupware  dengan matriks waktu dan ruang, seperti :
1.Kapan (When) para partisipan bekerja, pada waktu yang sama atau tidak.
2.Dimana  (where) para partisipan bekerja, pada tempat yang sama atau tidak.


*Dalam Groupware terdapat dua atau lebih partisipan dan mereka berkomunikasi satu sama lain, dengan tujuan untuk dapat bekerjasama sehingga diperlukan media komunikasi seperti :

•E-mail dan bulletin board
•Structue message systems (Sistem Pesan Terstruktur)
•Text Messaging
•Video
•Virtual Environments


*Pada e-mail yang sederhana hanya ada satu penerima, tetapi banyak sistem e-mail yang memiliki setting penerima lebih dari satu, yaitu :
- To : field
- CC (copy - salinan)
Dalam pengiriman e-mail bisa juga terdistribusi kedalam sebuah group dalam hal ini pesan dikirimkan ke alamat bulletin board atau newsgroup


*Perbedaan diantara e-mail dan bulletin board (BBs) :
•Fan out :
- one-to-one, email, komunikasi langsung
- one-to-many, email, daftar distribusi
- BBs, distribusi broadcast (siaran)
•Kontrol :
- Pengirim – email, daftar distribusi pribadi
- Administrator – email, daftar distribusi saling berbagi (shared)
- Penerima – BBs, sub-cription (berlangganan) ke topik tertentu


 *Sistem Pesan Terstruktur (structured message systems) bersifat asynchronous / remote (berada dalam tempat yang berbeda) :


•E-mail ‘super’ – persilangan antara email dan database
•Pengirim mengisi pada field / kolom khusus
•Penerima memfilter dan mengurutkan mail yang masuk berdasarkan isi field/kolom

Sistem pesan terstruktur memiliki field / kolom, domain khusus yang terdiri dari time, place, speaker, title


Instant Messengers merupakan suatu fasilitas yang disediakan untuk mengirim pesan dan mendapatkan umpan balik secara langsung.

 Contoh : YM (Yahoo Messenger), MSN


- SMS –
Suatu fitur yang disediakan oleh perusahaan pembuat alat komunikasi yang terdiri dari karakter maupun angka.


*Video Conference merupakan sebuah teknologi yang digunakan untuk transfer data video untuk menyatukan beberapa orang  di beberapa lokasi yang secara fisik berbeda, untuk suatu pertemuan.

Untuk membantu mengatasi masalah waktu, biaya dan jarak. Sehingga lebih murah dibanding pertemuan tatap muka.

*Teknologi yang digunakan dalam konferensi video :
ISDN + Komprensi Video dan internet + web cam


*Ada tiga jenis sistem yang digunakan untuk pertemuan dan sistem pendukung keputusan, yaitu :
1.Alat bantu Argumentasi
2.Ruang Pertemuan
3.Bidang Kerja Saling Berbagi


1.Alat bantu Argumentasi
Untuk menyimpan design rationale (dasar pemikiran desain) dengan node ISU, POSISIS, ARGUMEN  yang mempunyai dua tujuan yaitu :
-Mengingatkan desainer mengenai alasan-alasan atas keputusan yang diambil.
-Dasar pemikiran komunikasidiantara tim desain.

Memiliki sifat :
•Kontrol berbarengan  (concurrency control)
- dua orang mengakses node yang sama
- satu solusi adalah penguncian node
•Mekanisme notifikasi/pemberitahuan : pengetahuan mengenai perubahan pihak lain.

2. Ruang Pertemuan / Rapat
Suatu ruangan pertemuan yang dirancang dengan berbagai peralatan seperti layar lebar yang dapat saling berbagi, peralatan elektronik, perangkat lunak
Modenya WYSIWIS (What You See Is What I See), semua layar menunjukkan citra yang sama dan semua partisipan dapat menggunakannya.
khusus dan peralatan lainnya.

Memiliki Sifat :
Floor holders (pemegang/pihak yang berwenang) satu atau beberapa meliputi kebijakan floor control (pengelola pertemuan)
Siapa yang dapat menulis dan kapan : solusi penguncian + protocol sosial
Group pointer (penunjuk kelompok) : untuk referensi deistik – siapa pemilih referensi yang tergantung pada konteksnya

Berbagai jenis modalitas yang berbeda dalam aplikasi (matrik waktu / ruang) :

1.Shared windows – synchronous remote / co located
2.Shared editors - synchronous remote / co located
3.Co-authoring systems – kebanyakan asynchronous
4.Shared diaries – kebanyakan asynchronous remote
5.Shared information – sembarang namun kebanyakan asinkron
 
Shared Editor : tujuannya menggabungkan dokumen yang normal yang berbentuk editro teks / grafik sehingga berbagai PC, window, user memiliki komunikasi yang sama, baik secara face to face, saluran audio, video atau pemahaman komunikasi tekstual.
Beberapa hal yang terdapat pada shared editor :
•Editor yang memperhatikan kolaborasi
•Satu dokumen – beberapa pengguna
•Serupa dengan layar, saling berbagi dalam ruang pertemuan dengan permasalahan pengelolaan wewenang yang sama.
•Permasalahan tambahan adalah pandangan jamak

Dalam komunikasi artefak, kapan kita mengubah aplikasi saling berbagi (shared application) :
1.Kita dapat melihat efeknya – feedback (umpan balik)
2.Kolega kita dapat melakukannya juga – feedthrough (umpan lewat)
Komunikasi melalui artefak tidak hanya dengan groupware nyata, tetapi bisa juga shared data (saling bagi data) dapat dijumpai dimana-mana :
•Shared files dan shared database
•Casework files (sering non elektronik)
•Passing salinan elektronik dokumen
•Passing salinan spreadsheets (lembar kerja)

Kerangka kerja groupware seperti :
1.Matriks waktu dan ruang
2.Shared informasi
3.Komunikasi dan kerja
4.Awareness (kesadaran)

 Pembagian terdiri dari output dan input. Share output seperti objek, view dan presentasi, sedangkan share input seperti titik penyisipan tunggal yang terdiri dari share input keyboard.
Tipe pembagian objek /share objek terdiri dari :
•Linear transcript : seperti teks chat yang bersifat monotonik dengan hanya menambahkan informasi dan membuat segala sesuatu lebih mudah.
•Shared add-only hypertext, bersifat monotonik dan tidak berurutan
•Whiteboard, bersifat monotonik dan tidak berurutan dan tidak terlepas dari penghapus dan user yang mendefinisikan strukturnya.
•Complex object – shared hypertext atau file sistem.


Terdiri DARI :
1.Umpan balik dan jeda dari jaringan
2.Arsitektur Groupware
3.Feedthrough dan Network Traffic
4.Graphical Toolkits
5.Robustness dan Skalabilitas
6.Skala dan pengujian


Arsitektur terpusat merupakan copy tunggal aplikasi dan data, seperti :
•Client-server à kasus yang paling sederhana
•Master slave à kasus khusus pada client server

Replikasi, yang merupakan copy untuk setiap workstation :
•Replikasi sering juga disebut peer to peer
•Local feedback
•Race condition

 Arsitektur setangah jalan :
•Local copy application + cetral database
•Cache data lokal untuk umpan balik
•Beberapa hidden locking

Pada pengujian ketahanan perlu dilakukan hal-hal sebagai berikut :

1.Booting ulang sistem, cabut kabel jaringan dan masukkan input secara random
2.Buatlah klien yang nakal dan simulasikan high load atau aktivitas lain yang ilegal
3.Jika kita sudah berpikir bahwa sistem pertahanan bagi orang lain untuk mencoba


Beberapa level dari CSCW,meliputi :

•Komunikasi tatap muka (face to face)
•Percakapan (conversation)
•Komunikasi berbasis teks
•Pekerjaan kelompok
•Isu-isu organisai.
Ada 4 tipe komunikasi tekstual dalam groupware
1.Discrete : pesan langsung seperti dalam email
2.Linear : pesan partisipan ditambahkan pada akhir dari transkrip catatan tunggal.
3.Non-linear : saat pesan dihubungkan ke yang lain dalam model hiperteks
4.Spasial : dimana pesan diatur dalam permukaan dua dimensi.

Terdiri DARI :
1.Dinamika kelompok
2.Lingkungan fisik
3.Kognisi terdistribuasi

Blogger templates

Popular Posts

Recent Posts

Unordered List

Text Widget