SlideShare a Scribd company logo
Computer-Supported Cooperative Work
(CSCW) adalah bidang studi yang berfokus
pada perancangan dan evaluasi teknologi
baru untuk mendukung kerja kelompok.
Hasil dari CSCW adalah groupware.
Sehingga groupware merupakan jenis
software yang mendukung kerja kelompok
(workgroup) yang terhubung ke jaringan
dengan kebutuhan bekerja sama.
C O M P U T E R - S U P P O R T E D
C O O P E R A T I V E W O R K
( G R O U P W A R E )
Konferensi. Komunikasi kelompok dengan tempat dan waktu
yang berbeda.
Konferensi
Kemitraan terfokus. Kerja sama antara dua pemakai yang
saling membutuhkan untuk menyelesaikan tugas.
Terfokus
Kuliah atau demo. Seseorang membagikan informasi kepada
banyak pemakai di tempat lain dengan waktu dijadualkan.
Demo
TUJUAN KERJA
GROUPWARE
Rapat dan dukungan keputusan. Rapat tatap muka
menggunakan komputer dengan membuat kontribusi simultan.
Keputusan
Proses kerja terstruktur. Orang yang peranannya berbeda
bekerja sama dalam tugas yang berhubungan.
Terstruktur
Electronic commerce. Kerja sama jangka pendek untuk
mencari informasi dan memesan produk, jangka panjang
untuk perjanjian atau kontrak bisnis.
Electronic commerce
Teledemokrasi. Pemerintah melakukan rapat jarak jauh,
menampilkan komentar dewan, dan lain-lain.
Teledemokrasi
Bentuk-Bentuk Groupware
01
02
When
Kapan para partisipan bekerja, pada
waktu yang sama atau tidak
Where
Dimana para partisipan bekerja, pada
tempat yang sama atau tidak
Matrik waktu dan ruang untuk mengelompokkan sistem kerja sama (Ellis et al. 1991) yang
diklasifikasikan berdasarkan :
Waktu Sama Waktu Berbeda
Tempat Sama Tatap muka (ruang
kelas, ruang rapat)
Interaksi asinkron
(penjadualan
proyek, alat bantu
koordinasi)
Tempat Berbeda Sinkron tersebar
(shared editors,
video windows)
Asinkron tersebar
(email, bulletin
boards, konferensi)
Cooperative Work
P P
A
UNDERSTANDING
DIRECT
COMMUNICATION
CONTROL AND FEEDBACK
PARTICIPANTS
ARTEFACTS OF WORK
Shared Application dan Artifacts, mendukung interaksi
partisipan dengan berbagi pekerjaan
Shared Application dan Artifacts
Computer-mediated Comunication, mendukung komunikasi
antar partisipan
Computer-Mediated Comunication
Meeting dan Decision Support System, menangkap
pemahaman secara umum
Meeting dan Decision Support System
Gambar di bawah ini menunjukkan suatu cooperative work yang
mendukung pembahasan:
Klasifikasi Groupware
Terminologi cooperative work berarti ada 2
atau lebih partisipan(P). Semua partisipan
berhubungan dalam pekerjaan dan
berinteraksi dengan bermacam tool dan
produk. Beberapa diantaranya adalah
berbagi secara fisik dengan maksud untuk
tujuan kerja bersama yang dinamakan
artifact (A). Para partisipan yang saling
bekerja sama dinotasikan dengan arah
panah, bisa dengan berbicara, melalui
surat, atau berkomunikasi langsung.
TERMINOLOGI
C O O P E R A T I V E
W O R K
Asinkron Tersebar
 Sifat: familiar, sistem pesan terstruktur
 Masalah yang sering timbul yaitu overload
 Tools:
 Filtering (Message rules pada Microsoft Outlook Express).
 Archiving (menyimpan pesan lalu).
 Forwarding (meneruskan pesan).
 Mailing lists.
 Dapat berisi gambar, suara, animasi, attachments berupa file
dsb.
 Dampak negatif: virus.
E-mail (Electronic Mail)
01 Preparation, menuliskan pesan pada komputer dan
menambahkan subyek pesan yang akan dikirim
 Dispatch, menginstruksikan program email untuk mengirim
pesan
 Delivery, kemungkinan beberapa waktu yang diperlukan
sistem LAN untuk mengirim email
 Notification, jika penerima email menggunakan komputer
maka akan menampilkan pesan terdapat email yang
ditujukan kepadanya.
 Receipt, penerima membaca email menggunakan program
email yang mungkin lain dari pengirim.
Mengirim E-mail
02
Kerja sama pada asinkron tersebar dilakukan pada tempat dan waktu berbeda.
Penerapan asinkron tersebar antara lain:
Asinkron Tersebar
 Diskusi elektronik terfokus oleh kelompok.
 USENET newsgroups
 Pemakai membaca catatan sebelumnya dan menanggapi.
 Terbuka bagi umum.
 Dapat di-search melalui web.
 Online Conferences o Mempunyai alat bantu untuk voting,
direktori online pemakai dan dokumen.
 Web discussion board
 Online newsletter - Mailing list services
 Pemakai harus berlangganan.
 Menggunakan email.
 Bisa ditengahi moderator
 Komunitas jaringan bisa kontroversial: hacker, teroris,
kegiatan rasis.
Newsgroup dan
Komunitas Jaringan03
Kerja sama pada asinkron tersebar dilakukan pada tempat dan waktu berbeda.
Penerapan asinkron tersebar antara lain:
Shared screen, melihat layar dan mengoperasikan sistem
yang sama. Contoh: Timbuktu, PC Anywhere, Windows XP
Remote Assistance.
Shared Screen
Group editor, mengedit dokumen bersama. Contoh: GROVE.
Group Editor
Shared workspace, menulis atau menggambar bersama
(whiteboard),
Shared Workspace
SINKRON
TERSEBAR
Kerja sama pada sinkron tersebar dilakukan pada tempat berbeda dengan waktu yang sama. Penerapan sinkron
tersebar antara lain:
Video conferencing & teleconferencing,
Video Conferencing & Teleconferencing
Interactive game networks, bermain game yang sama melalui
jaringan. Contoh: StarCraft, WarCraft, Counter Strike.
Interactive Game Networks
Chat, diskusi melalui antarmuka teks. Contoh: IRC, ICQ.
Chat
Text-submission workstations, bercakap-cakap menggunakan
keyboard dan software sederhana.
Text-Submission Workstations
Tampilan bersama dari komputer dosen, penggunaan proyektor untuk
menayangkan presentasi.
Tampilan Bersama Dari Komputer Dosen
Audience response units, menjawab pertanyaan pilihan ganda dengan
piranti khusus pada meja peserta.
Audience Response Units
Tatap Muka
Tatap Muka
Tatap muka dilakukan pada tempat dan waktu yang sama.
Komunikasi tatap muka merupakan bentuk komunikasi yang
primitif (dalam hubungannya dengan teknologi).
Penerapan tatap muka antara lain :
Penggunaan komputer dalam jaringan untuk memakai file secara
bersama.
File Sharing
Brainstorming (Rapat dan pendukung keputusan), voting, and ranking
digunakan pada electronic classroom atau meeting room
Brainstorming
Argumentation support tool mirip struktur hypertext dan
memungkinkan digunakan untuk merancang secara berkelompok
Argumentation Tool
Tatap Muka
Turn taking adalah proses dimana peran dari pembicara dan
pendengar bertukar tempat.
Turn taking
Percakapan disini berkaitan dengan social chat dan ada pemahaman
sosiologis dan psikologis dari percakapan yang diperlukan
Percakapan
Implementasi Groupware
01 02
Umpan Balik Dan Jeda
Pada Jaringan
Sistem groupware biasanya
membutuhkan beberapa komputer yang
terhubung melalui jaringan
Untuk melihat apa yang terjadi bila user
menuliskan sebuah karakter :
 1 Aplikasi user mengambil kejadian
event dari window manajer
 2 User memanggil sistem operasi …
 3 Yang mengirimkan pesan melalui
jaringan, sering melalui serangkaian
protokol.
 4 Pesan akan diterima oleh sistem
operasi pada remote machine
 5 Yang memberikan remote
application untuk memproses
 6-8 mengulangi proses yang sama
pada langkah (2-4)
 9 umpan balik akan diberikan pada
layar user
Arsitektur Groupware
1. Centralized (client-server architecture) : Client-server, Master-slave
2. Replicated , Pada arsitektur ini masing-masing workstation user
menjalankan salinan aplikasi.
Client
2
server
Client
n
Client
1
User 1 User 2 … User n
Arsitektur Client Server
Shared Windows Architecture
01
Single User Application
Ketika aplikasi mengirimkan panggilan
grafik ke X, ia akan masuk ke potongan
stub aplikasi khusus. Kemudian
melewatkan call grafik ke stub user
pada setiap workstation partisipan.
Salinan dari X akan tereksekusi pada
setiap workstation dan stub user akan
melewatkan call grafik ke salinan lokal X.
Secara bersamaan maka keystroke
pengguna dan beberapa tindakan
menyebabkan X melewati stub user
kemudian melewati stub aplikasi ke
aplikasi.
x
Application
User
Xlib callsXevents
Single User Application
Shared Windows Architecture
02
Shared Window Architecture
User
Stub 2
Application
stub
User
Stub n
User
Stub 1
User 1 User 2 … User n
Application
Xlib callsXevents
x x x
Xlib callsXevents
Shared Window Architecture
Feedthrough ini merefleksikan tindakan seorang
user pada layar user yang lain sehingga dapat
mengurangi trafik suatu jaringan. Hanya sedikit
jaringan yang mendukung pesan broadcast
sehingga n partisipan n -1 network message!
Solusinya dengan meningkatkan granularitas dan
mengurangi frekuensi umpan balik dengan
mempertimbangkan timelines vs lalu lintas.
FEEDTHROUGH
D A N
N E T W O R K T R A F F I C
Groupware merupakan sesuatu yang kompleks
yang terdiri dari gabungan elemen jaringan, grafik
dan lain sebagainya. Skala user yang besar,
groupware perlu lebih sering dilakukan pengujian
dan debugging untuk meminimalkan terjadinya
kesalahan.
R O B U S T N E S S
D A N
S K A L A B I L I T A S
Widget pada graphical toolkit atau window
manager seperti: menu, tombol button, dialogue
box, text dan graphic region berguna untuk
membuat interface single user. Salah satu dari
widget tersebut dapat digunakan untuk
membentuk sistem groupware. Beberapa widget
dapat menangani kontrol aplikasi, misal pada
menu pop-up berikut :
sel = do_pop_up(“new”,”open”,”save”.”exit”,0);
Secara fundamental fungsionalitas dari widget
toolkit tidak mencukupi untuk groupware.
G R A P H I C A L
T O O L K I T S
Beberapa aplikasi yang crash tidak menyebabkan aplikasinya
menjadi rusak dan kemungkinan akan menyebabkan lebih
sulit lagi mendeteksinya.
Kesalahan Dalam Pemrograman
Masalah yang paling besar pada sistem client-server adalah
jika terjadi tabrakan server, baik pada perangkat lunak
maupun pada perangkat keras.
Network Atau Server Fail
Kerusakan ini berupa kesalahan kode karena sangat
kompleks.
Client Fail
TIP
GROUPWARE
Pemrograman terdistribusi banyak mempunyai masalah yang
dikenal dengan deadlock
Rangkaian Kejadian Tidak Terlihat
Cara sederhana dapat mencegah kesalahan algoritma,
seperti : menggunakan tabel daripada struktur data yang rumit, ukuran
panjang field yang tetap untuk nama-nama dan pesan. Ini dapat
mengurangi beberapa kesalahan sebelumnya dan merupakan teknik
yang direkomendasikan untuk prototipe aplikasi.
Pada proses pengujian terkadang menguji fungsi dari suatu
aplikasi menggunakan beberapa window pada workstation yang sama,
yang masingmasing bertindak sebagai user yang berbeda. Cara yang
lain adalah simulasi untuk ‘race condition’ dan urutan yang ganjil dengan
menjalankan sistem diantara 2 workstation kemudian tekan kunci panel
secara simultan.
S K A L A
D A N
P E N G U J I A N
Jika skala dan pengujian telah dilakukan dengan baik,
sebuah software perlu diluncurkan di pasaran untuk memberi
kesempatan bagi orang lain untuk menemukan bug atau kesalahan lain.
Hal ini sangat penting demi perbaikan di kemudian hari. Coba kita amati
berapa banyak versi dari sistem operasi Microsoft? Itu menandakan
bahwa Microsoft terus melakukan perbaikan dari waktu ke waktu, baik
dari segi interface, algoritma, skala penggunaan maupun ketahanannya.
Perbaikan Microsft tersebut seiring dengan perkembangan perangkat
keras.
http://lintang.staff.gunadarma.ac.id/Downloads/files/62828/buku-
ajar-imk.pdf
02
https://www.free-powerpoint-templates-design.com/computer-
repair-powerpoint-templates/
03
Reference
Thanks for The Material
Thanks for Free Templates
Ir. Khozin Yuliana, MM.,01
Thanks to My Lecturer
Thank You

More Related Content

What's hot

Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)
zachrison htg
 
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptxPertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
Yaya610291
 
Modul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUIModul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUI
Rakhmat Dedi Gunawan
 
Representasi Pengetahuan
Representasi PengetahuanRepresentasi Pengetahuan
Representasi Pengetahuan
Sherly Uda
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Adam Alfian
 
IMK - Strategi Banyak Window
IMK - Strategi Banyak WindowIMK - Strategi Banyak Window
IMK - Strategi Banyak Window
nadiapreviani
 
Sistem File
Sistem FileSistem File
Sistem File
eddie Ismantoe
 
Aplikasi pengolah kata
Aplikasi pengolah kataAplikasi pengolah kata
Aplikasi pengolah kata
Hilmi Halim
 
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Makalah Peranan Semaphore Sistem Operasi - Universitas WidyatamaMakalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
DEDE IRYAWAN
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlineandiseprianto
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptx
ValkyrieMMD
 
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkapDeteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap
Muhammad Love Kian
 
MAKALAH TENTANG ALGORITMA GENETIKA
MAKALAH TENTANG ALGORITMA GENETIKAMAKALAH TENTANG ALGORITMA GENETIKA
MAKALAH TENTANG ALGORITMA GENETIKA
ImanSihaloho
 
Ragam Bahasa Keilmuan
Ragam Bahasa KeilmuanRagam Bahasa Keilmuan
Ragam Bahasa Keilmuan
Wisnu Nugroho Aji
 
Implementasi perangkat-lunak
Implementasi perangkat-lunakImplementasi perangkat-lunak
Implementasi perangkat-lunak
benzy swaroes
 
Visualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & KomputerVisualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & Komputer
PreddyMarpaung
 
Tugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogTugas IMK : Ragam Dialog
Tugas IMK : Ragam Dialog
Pio
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
fachrizal lianso
 

What's hot (20)

Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)
 
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptxPertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
 
Modul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUIModul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUI
 
Pengenalan Java Swing
Pengenalan Java SwingPengenalan Java Swing
Pengenalan Java Swing
 
Representasi Pengetahuan
Representasi PengetahuanRepresentasi Pengetahuan
Representasi Pengetahuan
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
 
Fungsi (function)
Fungsi (function)Fungsi (function)
Fungsi (function)
 
IMK - Strategi Banyak Window
IMK - Strategi Banyak WindowIMK - Strategi Banyak Window
IMK - Strategi Banyak Window
 
Sistem File
Sistem FileSistem File
Sistem File
 
Aplikasi pengolah kata
Aplikasi pengolah kataAplikasi pengolah kata
Aplikasi pengolah kata
 
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Makalah Peranan Semaphore Sistem Operasi - Universitas WidyatamaMakalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptx
 
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkapDeteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap
 
MAKALAH TENTANG ALGORITMA GENETIKA
MAKALAH TENTANG ALGORITMA GENETIKAMAKALAH TENTANG ALGORITMA GENETIKA
MAKALAH TENTANG ALGORITMA GENETIKA
 
Ragam Bahasa Keilmuan
Ragam Bahasa KeilmuanRagam Bahasa Keilmuan
Ragam Bahasa Keilmuan
 
Implementasi perangkat-lunak
Implementasi perangkat-lunakImplementasi perangkat-lunak
Implementasi perangkat-lunak
 
Visualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & KomputerVisualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & Komputer
 
Tugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogTugas IMK : Ragam Dialog
Tugas IMK : Ragam Dialog
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
 

Similar to Interaksi Manusia Dan Komputer 10

Paradigma,proses desain dan rekayasa daya guna
Paradigma,proses desain dan rekayasa daya gunaParadigma,proses desain dan rekayasa daya guna
Paradigma,proses desain dan rekayasa daya guna
Shary Armonitha
 
PPT-11 IMK.pptx
PPT-11 IMK.pptxPPT-11 IMK.pptx
PPT-11 IMK.pptx
MuhammadAlif805952
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
Zeeyhantie Rahman
 
Materi 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiMateri 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasi
Fahuda E
 
Part 5 Perangkat Lunak (Software)
Part 5 Perangkat Lunak (Software)Part 5 Perangkat Lunak (Software)
Part 5 Perangkat Lunak (Software)
eka pandu cynthia
 
Part 5 perangkat lunak (software)
Part 5 perangkat lunak (software)Part 5 perangkat lunak (software)
Part 5 perangkat lunak (software)
Dermawan12
 
Pengantar teknik informatika 3
Pengantar teknik informatika 3Pengantar teknik informatika 3
Pengantar teknik informatika 3achieasik89
 
Pengantar Teknologi Informasi
Pengantar Teknologi InformasiPengantar Teknologi Informasi
Pengantar Teknologi Informasi
Dena Putra
 
Makalah perkembangan teknologi informasi
Makalah perkembangan teknologi informasiMakalah perkembangan teknologi informasi
Makalah perkembangan teknologi informasi
Asty Rusintta
 
Groupware
GroupwareGroupware
Groupware
DENDIKURNIADITIF
 
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptxSOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
M Chairul Ramadhan
 
Lesson 12 - CSCW & Ubiquitos Computing Terseleksi.ppt
Lesson 12 - CSCW & Ubiquitos Computing Terseleksi.pptLesson 12 - CSCW & Ubiquitos Computing Terseleksi.ppt
Lesson 12 - CSCW & Ubiquitos Computing Terseleksi.ppt
AlTechnology
 
PROTOTYPE.pptx
PROTOTYPE.pptxPROTOTYPE.pptx
PROTOTYPE.pptx
mutmainnah56
 
Operasi Dasar dan Peralatan Penyusun Komputer
Operasi Dasar dan Peralatan Penyusun KomputerOperasi Dasar dan Peralatan Penyusun Komputer
Operasi Dasar dan Peralatan Penyusun Komputer
rahmadnty
 
Perkembangan perangkat lunak komputer
Perkembangan perangkat lunak komputerPerkembangan perangkat lunak komputer
Perkembangan perangkat lunak komputer
chrisnachand
 
SOFTWERE
SOFTWERESOFTWERE
Perangkat lunak presentation
Perangkat lunak presentationPerangkat lunak presentation
Perangkat lunak presentation
David Indra Kz
 
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
VeynaTalumewo
 

Similar to Interaksi Manusia Dan Komputer 10 (20)

Paradigma,proses desain dan rekayasa daya guna
Paradigma,proses desain dan rekayasa daya gunaParadigma,proses desain dan rekayasa daya guna
Paradigma,proses desain dan rekayasa daya guna
 
PPT-11 IMK.pptx
PPT-11 IMK.pptxPPT-11 IMK.pptx
PPT-11 IMK.pptx
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Materi 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasiMateri 6 perangkat lunak aplikasi
Materi 6 perangkat lunak aplikasi
 
Part 5 Perangkat Lunak (Software)
Part 5 Perangkat Lunak (Software)Part 5 Perangkat Lunak (Software)
Part 5 Perangkat Lunak (Software)
 
Part 5 perangkat lunak (software)
Part 5 perangkat lunak (software)Part 5 perangkat lunak (software)
Part 5 perangkat lunak (software)
 
Pengantar teknik informatika 3
Pengantar teknik informatika 3Pengantar teknik informatika 3
Pengantar teknik informatika 3
 
Pengantar Teknologi Informasi
Pengantar Teknologi InformasiPengantar Teknologi Informasi
Pengantar Teknologi Informasi
 
Materi3
Materi3Materi3
Materi3
 
Makalah perkembangan teknologi informasi
Makalah perkembangan teknologi informasiMakalah perkembangan teknologi informasi
Makalah perkembangan teknologi informasi
 
Groupware
GroupwareGroupware
Groupware
 
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptxSOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
 
Lesson 12 - CSCW & Ubiquitos Computing Terseleksi.ppt
Lesson 12 - CSCW & Ubiquitos Computing Terseleksi.pptLesson 12 - CSCW & Ubiquitos Computing Terseleksi.ppt
Lesson 12 - CSCW & Ubiquitos Computing Terseleksi.ppt
 
PROTOTYPE.pptx
PROTOTYPE.pptxPROTOTYPE.pptx
PROTOTYPE.pptx
 
Operasi Dasar dan Peralatan Penyusun Komputer
Operasi Dasar dan Peralatan Penyusun KomputerOperasi Dasar dan Peralatan Penyusun Komputer
Operasi Dasar dan Peralatan Penyusun Komputer
 
Pertemuan tiga belas
Pertemuan tiga belasPertemuan tiga belas
Pertemuan tiga belas
 
Perkembangan perangkat lunak komputer
Perkembangan perangkat lunak komputerPerkembangan perangkat lunak komputer
Perkembangan perangkat lunak komputer
 
SOFTWERE
SOFTWERESOFTWERE
SOFTWERE
 
Perangkat lunak presentation
Perangkat lunak presentationPerangkat lunak presentation
Perangkat lunak presentation
 
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
 

More from Hide Maru

Struktur cpu
Struktur cpuStruktur cpu
Struktur cpu
Hide Maru
 
Pengantar orkom
Pengantar orkomPengantar orkom
Pengantar orkom
Hide Maru
 
Evolusi dan kinerja komputer
Evolusi dan kinerja komputerEvolusi dan kinerja komputer
Evolusi dan kinerja komputer
Hide Maru
 
Media Transmisi dan Network Device
Media Transmisi dan Network DeviceMedia Transmisi dan Network Device
Media Transmisi dan Network Device
Hide Maru
 
Model dan Element Komunikasi Data
Model dan Element Komunikasi DataModel dan Element Komunikasi Data
Model dan Element Komunikasi Data
Hide Maru
 
Komunikasi Data
Komunikasi DataKomunikasi Data
Komunikasi Data
Hide Maru
 
Modulasi
ModulasiModulasi
Modulasi
Hide Maru
 
Interaksi Manusia Dan Komputer 11
Interaksi Manusia Dan Komputer 11Interaksi Manusia Dan Komputer 11
Interaksi Manusia Dan Komputer 11
Hide Maru
 
Interaksi Manusia Dan Komputer 9
Interaksi Manusia Dan Komputer 9Interaksi Manusia Dan Komputer 9
Interaksi Manusia Dan Komputer 9
Hide Maru
 
Interaksi Manusia Dan Komputer 8
Interaksi Manusia Dan Komputer 8Interaksi Manusia Dan Komputer 8
Interaksi Manusia Dan Komputer 8
Hide Maru
 
Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7
Hide Maru
 
Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6
Hide Maru
 
Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5
Hide Maru
 
Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4
Hide Maru
 
Interaksi Manusia Dan Komputer 3
Interaksi Manusia Dan Komputer 3Interaksi Manusia Dan Komputer 3
Interaksi Manusia Dan Komputer 3
Hide Maru
 
Interaksi Manusia Dan Komputer 2
Interaksi Manusia Dan Komputer 2Interaksi Manusia Dan Komputer 2
Interaksi Manusia Dan Komputer 2
Hide Maru
 
Interaksi Manusia Dan Komputer 1
Interaksi Manusia Dan Komputer 1Interaksi Manusia Dan Komputer 1
Interaksi Manusia Dan Komputer 1
Hide Maru
 

More from Hide Maru (17)

Struktur cpu
Struktur cpuStruktur cpu
Struktur cpu
 
Pengantar orkom
Pengantar orkomPengantar orkom
Pengantar orkom
 
Evolusi dan kinerja komputer
Evolusi dan kinerja komputerEvolusi dan kinerja komputer
Evolusi dan kinerja komputer
 
Media Transmisi dan Network Device
Media Transmisi dan Network DeviceMedia Transmisi dan Network Device
Media Transmisi dan Network Device
 
Model dan Element Komunikasi Data
Model dan Element Komunikasi DataModel dan Element Komunikasi Data
Model dan Element Komunikasi Data
 
Komunikasi Data
Komunikasi DataKomunikasi Data
Komunikasi Data
 
Modulasi
ModulasiModulasi
Modulasi
 
Interaksi Manusia Dan Komputer 11
Interaksi Manusia Dan Komputer 11Interaksi Manusia Dan Komputer 11
Interaksi Manusia Dan Komputer 11
 
Interaksi Manusia Dan Komputer 9
Interaksi Manusia Dan Komputer 9Interaksi Manusia Dan Komputer 9
Interaksi Manusia Dan Komputer 9
 
Interaksi Manusia Dan Komputer 8
Interaksi Manusia Dan Komputer 8Interaksi Manusia Dan Komputer 8
Interaksi Manusia Dan Komputer 8
 
Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7
 
Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6
 
Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5Interaksi Manusia Dan Komputer 5
Interaksi Manusia Dan Komputer 5
 
Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4
 
Interaksi Manusia Dan Komputer 3
Interaksi Manusia Dan Komputer 3Interaksi Manusia Dan Komputer 3
Interaksi Manusia Dan Komputer 3
 
Interaksi Manusia Dan Komputer 2
Interaksi Manusia Dan Komputer 2Interaksi Manusia Dan Komputer 2
Interaksi Manusia Dan Komputer 2
 
Interaksi Manusia Dan Komputer 1
Interaksi Manusia Dan Komputer 1Interaksi Manusia Dan Komputer 1
Interaksi Manusia Dan Komputer 1
 

Recently uploaded

Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa BaratPendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Eldi Mardiansyah
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
akram124738
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.pptPERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
EkaPuspita67
 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
NavaldiMalau
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
SdyokoSusanto1
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
NiaTazmia2
 
Modul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMKModul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMK
WinaldiSatria
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptxmateri sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
srihardiyanty17
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...
Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...
Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...
Tata Naipospos
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Meet 6 Pengembangan konsep pembangunan-pertanian.ppt
Meet 6 Pengembangan konsep pembangunan-pertanian.pptMeet 6 Pengembangan konsep pembangunan-pertanian.ppt
Meet 6 Pengembangan konsep pembangunan-pertanian.ppt
RosmalahUMK
 
Fundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptxFundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptx
wahtun86siaran
 

Recently uploaded (20)

Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa BaratPendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa Barat
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.pptPERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
 
Modul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMKModul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMK
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptxmateri sosialisai perencanaan visi misi satuan pendidikan.pptx
materi sosialisai perencanaan visi misi satuan pendidikan.pptx
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...
Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...
Mengenal Otoritas Veteriner dan Eksistensinya di Indonesia - IMAKAHI VISI 202...
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Meet 6 Pengembangan konsep pembangunan-pertanian.ppt
Meet 6 Pengembangan konsep pembangunan-pertanian.pptMeet 6 Pengembangan konsep pembangunan-pertanian.ppt
Meet 6 Pengembangan konsep pembangunan-pertanian.ppt
 
Fundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptxFundamental Gerakan Pramuka KMD G ok.pptx
Fundamental Gerakan Pramuka KMD G ok.pptx
 

Interaksi Manusia Dan Komputer 10

  • 1. Computer-Supported Cooperative Work (CSCW) adalah bidang studi yang berfokus pada perancangan dan evaluasi teknologi baru untuk mendukung kerja kelompok. Hasil dari CSCW adalah groupware. Sehingga groupware merupakan jenis software yang mendukung kerja kelompok (workgroup) yang terhubung ke jaringan dengan kebutuhan bekerja sama. C O M P U T E R - S U P P O R T E D C O O P E R A T I V E W O R K ( G R O U P W A R E )
  • 2. Konferensi. Komunikasi kelompok dengan tempat dan waktu yang berbeda. Konferensi Kemitraan terfokus. Kerja sama antara dua pemakai yang saling membutuhkan untuk menyelesaikan tugas. Terfokus Kuliah atau demo. Seseorang membagikan informasi kepada banyak pemakai di tempat lain dengan waktu dijadualkan. Demo TUJUAN KERJA GROUPWARE Rapat dan dukungan keputusan. Rapat tatap muka menggunakan komputer dengan membuat kontribusi simultan. Keputusan Proses kerja terstruktur. Orang yang peranannya berbeda bekerja sama dalam tugas yang berhubungan. Terstruktur Electronic commerce. Kerja sama jangka pendek untuk mencari informasi dan memesan produk, jangka panjang untuk perjanjian atau kontrak bisnis. Electronic commerce Teledemokrasi. Pemerintah melakukan rapat jarak jauh, menampilkan komentar dewan, dan lain-lain. Teledemokrasi
  • 3. Bentuk-Bentuk Groupware 01 02 When Kapan para partisipan bekerja, pada waktu yang sama atau tidak Where Dimana para partisipan bekerja, pada tempat yang sama atau tidak Matrik waktu dan ruang untuk mengelompokkan sistem kerja sama (Ellis et al. 1991) yang diklasifikasikan berdasarkan : Waktu Sama Waktu Berbeda Tempat Sama Tatap muka (ruang kelas, ruang rapat) Interaksi asinkron (penjadualan proyek, alat bantu koordinasi) Tempat Berbeda Sinkron tersebar (shared editors, video windows) Asinkron tersebar (email, bulletin boards, konferensi)
  • 4. Cooperative Work P P A UNDERSTANDING DIRECT COMMUNICATION CONTROL AND FEEDBACK PARTICIPANTS ARTEFACTS OF WORK Shared Application dan Artifacts, mendukung interaksi partisipan dengan berbagi pekerjaan Shared Application dan Artifacts Computer-mediated Comunication, mendukung komunikasi antar partisipan Computer-Mediated Comunication Meeting dan Decision Support System, menangkap pemahaman secara umum Meeting dan Decision Support System Gambar di bawah ini menunjukkan suatu cooperative work yang mendukung pembahasan: Klasifikasi Groupware
  • 5. Terminologi cooperative work berarti ada 2 atau lebih partisipan(P). Semua partisipan berhubungan dalam pekerjaan dan berinteraksi dengan bermacam tool dan produk. Beberapa diantaranya adalah berbagi secara fisik dengan maksud untuk tujuan kerja bersama yang dinamakan artifact (A). Para partisipan yang saling bekerja sama dinotasikan dengan arah panah, bisa dengan berbicara, melalui surat, atau berkomunikasi langsung. TERMINOLOGI C O O P E R A T I V E W O R K
  • 6. Asinkron Tersebar  Sifat: familiar, sistem pesan terstruktur  Masalah yang sering timbul yaitu overload  Tools:  Filtering (Message rules pada Microsoft Outlook Express).  Archiving (menyimpan pesan lalu).  Forwarding (meneruskan pesan).  Mailing lists.  Dapat berisi gambar, suara, animasi, attachments berupa file dsb.  Dampak negatif: virus. E-mail (Electronic Mail) 01 Preparation, menuliskan pesan pada komputer dan menambahkan subyek pesan yang akan dikirim  Dispatch, menginstruksikan program email untuk mengirim pesan  Delivery, kemungkinan beberapa waktu yang diperlukan sistem LAN untuk mengirim email  Notification, jika penerima email menggunakan komputer maka akan menampilkan pesan terdapat email yang ditujukan kepadanya.  Receipt, penerima membaca email menggunakan program email yang mungkin lain dari pengirim. Mengirim E-mail 02 Kerja sama pada asinkron tersebar dilakukan pada tempat dan waktu berbeda. Penerapan asinkron tersebar antara lain:
  • 7. Asinkron Tersebar  Diskusi elektronik terfokus oleh kelompok.  USENET newsgroups  Pemakai membaca catatan sebelumnya dan menanggapi.  Terbuka bagi umum.  Dapat di-search melalui web.  Online Conferences o Mempunyai alat bantu untuk voting, direktori online pemakai dan dokumen.  Web discussion board  Online newsletter - Mailing list services  Pemakai harus berlangganan.  Menggunakan email.  Bisa ditengahi moderator  Komunitas jaringan bisa kontroversial: hacker, teroris, kegiatan rasis. Newsgroup dan Komunitas Jaringan03 Kerja sama pada asinkron tersebar dilakukan pada tempat dan waktu berbeda. Penerapan asinkron tersebar antara lain:
  • 8. Shared screen, melihat layar dan mengoperasikan sistem yang sama. Contoh: Timbuktu, PC Anywhere, Windows XP Remote Assistance. Shared Screen Group editor, mengedit dokumen bersama. Contoh: GROVE. Group Editor Shared workspace, menulis atau menggambar bersama (whiteboard), Shared Workspace SINKRON TERSEBAR Kerja sama pada sinkron tersebar dilakukan pada tempat berbeda dengan waktu yang sama. Penerapan sinkron tersebar antara lain: Video conferencing & teleconferencing, Video Conferencing & Teleconferencing Interactive game networks, bermain game yang sama melalui jaringan. Contoh: StarCraft, WarCraft, Counter Strike. Interactive Game Networks Chat, diskusi melalui antarmuka teks. Contoh: IRC, ICQ. Chat
  • 9. Text-submission workstations, bercakap-cakap menggunakan keyboard dan software sederhana. Text-Submission Workstations Tampilan bersama dari komputer dosen, penggunaan proyektor untuk menayangkan presentasi. Tampilan Bersama Dari Komputer Dosen Audience response units, menjawab pertanyaan pilihan ganda dengan piranti khusus pada meja peserta. Audience Response Units Tatap Muka Tatap Muka Tatap muka dilakukan pada tempat dan waktu yang sama. Komunikasi tatap muka merupakan bentuk komunikasi yang primitif (dalam hubungannya dengan teknologi). Penerapan tatap muka antara lain :
  • 10. Penggunaan komputer dalam jaringan untuk memakai file secara bersama. File Sharing Brainstorming (Rapat dan pendukung keputusan), voting, and ranking digunakan pada electronic classroom atau meeting room Brainstorming Argumentation support tool mirip struktur hypertext dan memungkinkan digunakan untuk merancang secara berkelompok Argumentation Tool Tatap Muka Turn taking adalah proses dimana peran dari pembicara dan pendengar bertukar tempat. Turn taking Percakapan disini berkaitan dengan social chat dan ada pemahaman sosiologis dan psikologis dari percakapan yang diperlukan Percakapan
  • 11. Implementasi Groupware 01 02 Umpan Balik Dan Jeda Pada Jaringan Sistem groupware biasanya membutuhkan beberapa komputer yang terhubung melalui jaringan Untuk melihat apa yang terjadi bila user menuliskan sebuah karakter :  1 Aplikasi user mengambil kejadian event dari window manajer  2 User memanggil sistem operasi …  3 Yang mengirimkan pesan melalui jaringan, sering melalui serangkaian protokol.  4 Pesan akan diterima oleh sistem operasi pada remote machine  5 Yang memberikan remote application untuk memproses  6-8 mengulangi proses yang sama pada langkah (2-4)  9 umpan balik akan diberikan pada layar user Arsitektur Groupware 1. Centralized (client-server architecture) : Client-server, Master-slave 2. Replicated , Pada arsitektur ini masing-masing workstation user menjalankan salinan aplikasi. Client 2 server Client n Client 1 User 1 User 2 … User n Arsitektur Client Server
  • 12. Shared Windows Architecture 01 Single User Application Ketika aplikasi mengirimkan panggilan grafik ke X, ia akan masuk ke potongan stub aplikasi khusus. Kemudian melewatkan call grafik ke stub user pada setiap workstation partisipan. Salinan dari X akan tereksekusi pada setiap workstation dan stub user akan melewatkan call grafik ke salinan lokal X. Secara bersamaan maka keystroke pengguna dan beberapa tindakan menyebabkan X melewati stub user kemudian melewati stub aplikasi ke aplikasi. x Application User Xlib callsXevents Single User Application
  • 13. Shared Windows Architecture 02 Shared Window Architecture User Stub 2 Application stub User Stub n User Stub 1 User 1 User 2 … User n Application Xlib callsXevents x x x Xlib callsXevents Shared Window Architecture
  • 14. Feedthrough ini merefleksikan tindakan seorang user pada layar user yang lain sehingga dapat mengurangi trafik suatu jaringan. Hanya sedikit jaringan yang mendukung pesan broadcast sehingga n partisipan n -1 network message! Solusinya dengan meningkatkan granularitas dan mengurangi frekuensi umpan balik dengan mempertimbangkan timelines vs lalu lintas. FEEDTHROUGH D A N N E T W O R K T R A F F I C
  • 15. Groupware merupakan sesuatu yang kompleks yang terdiri dari gabungan elemen jaringan, grafik dan lain sebagainya. Skala user yang besar, groupware perlu lebih sering dilakukan pengujian dan debugging untuk meminimalkan terjadinya kesalahan. R O B U S T N E S S D A N S K A L A B I L I T A S
  • 16. Widget pada graphical toolkit atau window manager seperti: menu, tombol button, dialogue box, text dan graphic region berguna untuk membuat interface single user. Salah satu dari widget tersebut dapat digunakan untuk membentuk sistem groupware. Beberapa widget dapat menangani kontrol aplikasi, misal pada menu pop-up berikut : sel = do_pop_up(“new”,”open”,”save”.”exit”,0); Secara fundamental fungsionalitas dari widget toolkit tidak mencukupi untuk groupware. G R A P H I C A L T O O L K I T S
  • 17. Beberapa aplikasi yang crash tidak menyebabkan aplikasinya menjadi rusak dan kemungkinan akan menyebabkan lebih sulit lagi mendeteksinya. Kesalahan Dalam Pemrograman Masalah yang paling besar pada sistem client-server adalah jika terjadi tabrakan server, baik pada perangkat lunak maupun pada perangkat keras. Network Atau Server Fail Kerusakan ini berupa kesalahan kode karena sangat kompleks. Client Fail TIP GROUPWARE Pemrograman terdistribusi banyak mempunyai masalah yang dikenal dengan deadlock Rangkaian Kejadian Tidak Terlihat
  • 18. Cara sederhana dapat mencegah kesalahan algoritma, seperti : menggunakan tabel daripada struktur data yang rumit, ukuran panjang field yang tetap untuk nama-nama dan pesan. Ini dapat mengurangi beberapa kesalahan sebelumnya dan merupakan teknik yang direkomendasikan untuk prototipe aplikasi. Pada proses pengujian terkadang menguji fungsi dari suatu aplikasi menggunakan beberapa window pada workstation yang sama, yang masingmasing bertindak sebagai user yang berbeda. Cara yang lain adalah simulasi untuk ‘race condition’ dan urutan yang ganjil dengan menjalankan sistem diantara 2 workstation kemudian tekan kunci panel secara simultan. S K A L A D A N P E N G U J I A N Jika skala dan pengujian telah dilakukan dengan baik, sebuah software perlu diluncurkan di pasaran untuk memberi kesempatan bagi orang lain untuk menemukan bug atau kesalahan lain. Hal ini sangat penting demi perbaikan di kemudian hari. Coba kita amati berapa banyak versi dari sistem operasi Microsoft? Itu menandakan bahwa Microsoft terus melakukan perbaikan dari waktu ke waktu, baik dari segi interface, algoritma, skala penggunaan maupun ketahanannya. Perbaikan Microsft tersebut seiring dengan perkembangan perangkat keras.