Rabu, 26 Maret 2014

INTERAKSI MANUSIA dan KOMPUTER

Edit Posted by with No comments
Definisi IMK adalah :
Sebuah bidang ilmu yang mempelajari bagaimana mendesain, mengevaluasi dan menerapkan interaksi antara manusia dan komputer.




Fungsi dari IMK adalah:

Mengoptimasikan performansi antara manusia dengan komputer sebagai suatu system.


Dari penemuan ini ditahun 1980-an, pengetahuan yang lebih luas yang dikenal sebagai IMK. Saya mengatakan lebih luas karena lapangan dari pelajaran ini berpedoman pada berbagai aspek dilihat dari cara manusia berinteraksi dengan komputer.


1.2Usability
Pertimbangan pemakai dan lingkungan menggunakan suatu mesin agar mesin tersebut melakukan beberapa fungsi. Pengguna mengharapkan saat menggunakan mesin/sistem tersebut tidak harus beradaptasi dengan sistem. Hal itu seharusnya didesain sealami mungkin dan menarik untuk dipelajari oleh mereka. Orang bilang biasanya segala usaha yang kita masukkan untuk membuat “interface / antarmuka komputer”, harus diusahakan dengan keras supaya komputer menjadi “penghubung manusia”.



Dalam analisis sistem modern dan rekayasa perangkat lunak istilah “Usability” dimaksudkan untuk membuat kriteria kualitas suatu perangkat lunak seperti fungsionalitas, kehandalan, efisiensi, kemudahan pemeliharaan, dan portabilitas.
Beberapa hal yang menyangkut Usability :

1.2.1 LEARNABILITY
• Seberapa mudah mempelajari suatu sistem?
• Seberapa cepat untuk menguasai sampai menjadi ?
1.2.2 THROUGHPUT
• Seberapa cepat suatu tugas bisa dikerjakan (atau, berapa banyak orang yang diperlukan untuk menyelesaikan suatu tugas?)
• Berapakah ‘rating error’ / rata-rata kesalahan pemakai? Seberapa mudahkah seorang user memperbaiki kesalahannya?
1.2.3 FLEXIBILITY
• Seberapa cocokah sistem itu dengan keahlian seorang pemakai?
• Bisakah sistem itu dirubah untuk memenuhi jalan kerja yang berbeda atau perbedaan level dari suatu keahlian?
1.2.4 ATTITUDE
• Apakah seorang pemakai puas terhadap sistemnya?


1.3 Proses Menghasilkan Interface yang baik
Satu kebutuhan diharuskan ada pemetaan yang jelas antara tujuan dari seorang pemakai dengan aksi dan hasil yang ingin dicapai. Dari hasil tersebut akan diperoleh masukan / umpan balik untuk memperbaiki tujuan pemakai. Proses ini akan berulang untuk memperbaiki hasil hingga maksimal.
Hubungan antara tujuan akhir, aksi dan hasil yang diharapkan sebaiknya ‘visibility /dapat dicapai” dan ‘transparansii.
Suatu contoh kekurangan dari visibility ialah telepon digital modern. Telepon tersebut memiliki banyak fungsi seperti berhubungan antar operator telepon. Saat user menekan tombol yang salah untuk melakukan hubungan ke operator lain, tidak ada konfirmasi bahwa user tersebut salah mengisi nomor.
Perbedaan yang menyolok terdapat kontrol suatu mobil yang memiliki visibility yang baik. Sat anda memutar setir maka mobil itu juga akan langsung berputar atau bereaksi. Jika anda mengerem maka anda akan langsung merasakan dampaknya. 
Satu kesamaan, dengan interface komputer yang baik kita tidak harus mengerti bagaimana cara kerja komputer untuk melakukan suatu proses demi mencapai hasil yang diinginkan. Mungkin ide ini adalah definisi terbaik dari konsep “transparansi”.




1.4 Konsekuensi Interface yang buruk
Ada beberapa buah contoh yang spektakuler dari bencana atau malapetaka akibat dari atribut IMK yang buruk. Sebagai contoh :
1. Three Mild Island pembangkit listrik tenaga nuklir meleleh di tahun 1979 dikarenakan pendesainan atribut sistem kontrol panel dan alarm yang buruk.
2. Penembakan jatuh pesawat penumpang Iran menyebabkan kematian 290 nyawa oleh USS Vincences dalam kontrol room pesawat, disebabkan kesalahpahaman identifikasi.
3. Sistem ambulan di London, dimana supir dan operator terus menerus menekan tombol yang salah, mengarah pada terjadinya kerusakan sistem sehingga sistem tidak berfungsi untuk beberapa hari.



Contoh Produk IMK yang buruk:
Umumnya, hal-hal dibawah ini adalah diakibatkan buruknya perancangan suatu interface :
1. Meningkatnya kesalahan dalam pemasukkan data dan sistem pengoperasian.
2. Tidak bisa diaksesnya suatu fungsi.
3. Kefrustasian pemakai : produktivitas yang rendah atau pemanfaat yang rendah.
4. Gagalnya suatu sistem disebabkan oleh penolakan pemakai.



1.5 Bidang Ilmu yang terkait dengan IMK
Beberapa ilmu pengetahuan yang terkait dengan IMK, antara lain :
1.5.1 Ilmu komputer
Pengetahuan tentang kemampuan dari suatu teknologi, dan bagaimana hal tersebut dapat diterapkan. Bahasa tingkat tinggi, Sistem Manajemen Antarmukan dan Desain, Alat-lat prototipe.
1.5.2 Cognitive Psikologi / Pemahaman Psikologi
Melihat otak sebagai peralatan pemroses informasi. Pengetahuan tentang presepsi, perhatian, ingatan, proses pembelajaran, cara berfikir dan pemecahan masalah perlu dipahami.
1.5.3 Ergonomik
Suatu desain yang diperlukan untuk memaksimalkan kapasitas dan kapabilitas pemakai dengan tujuan untuk keamanan, efisiensi, kehandalan dan performasi pemakaian. Bagaimana tugas dikerjakan dengan mudah, dan menambah rasa nyaman, puas. Lihat desain keyboard, mouse, sekarang ini dibanding beberapa tahun lalu.
1.5.4 Sosiologi
Mempelajari tingkah laku manusia di dalam kontak sosial. Sebagai contoh :
• Bagaimana tigkah laku seseorang mempengaruhi yang lain;
• Pengaruh dari suatu grup kepada anggotanya sikap dan perilaku / tingkah laku;
• Pengaruh dari seorang anggota kepada aktivitas grupnya dan struktur;
• Hubungan antara struktur dan aktivitas dari grup yang berlainan.



1.6 Konteks IMK
Contoh sukses produk yang memiliki IMK yang baik ialah GUI (Graphical User Interface) – yang sekarang sudah umum (windows, icon, mouse, pointer) interface. Dari penelitian kelihatannya GUI memiliki keuntungan dibanding interface mode teks (Command Driven).
• Tugas pemakai selesai lebih cepat.
• Tingkat frustasi rendah.
• Penurunan kelebihan tenaga.
• Bisa belajar sendiri – menurunkan biaya pelatihan.
• Bisa mempelajari lebih banyak kemampuan suatu aplikasi.


Aplikasi IMK
a. Perkantoran
b. Kendali proses
c. Penerbangan
d. Komunikasi
e. Desain pekerjaan
f. Pelatihan/seleksi
g. dll

Rabu, 05 Maret 2014

PREVIEW Banished (PC Game)

Edit Posted by with No comments
Apa itu Banished? 


Banished adalah proyek game bertemakan city-building simulator terbaru buatan developer indie Shining Rock Software. Dalam dunia permainan Banished, kalian mengontrol sekelompok penduduk yang telah diasingkan ke tempat yang tidak dikenal. Kelompok ini memutuskan untuk memulai kehidupan baru di tempat tersebut, hanya dengan bermodalkan pakaian dan persediaan makanan yang terbatas. Pemain ditugaskan untuk membantu para penduduk dalam menciptakan sebuah kehidupan baru yang sejahtera, dan mampu bertahan hidup melewati musim dingin yang keras.

Tujuan utama dari permainan Banished adalah menjaga populasi penduduk agar tetap makmur. Kalian dapat mengurus para penduduk dengan memberikan mereka makanan, minuman, dan persediaan untuk hidup yang memadai. Hal ini diperoleh dengan cara melakukan perburuan, mengumpulkan buah-buahan, mengurus sawah, menciptakan peternakan, berdagang, bahkan mendirikan pemancingan. Namun sistem perekonomian juga harus terus diawasi untuk jangka waktu yang panjang, agar para penduduk dapat tetap selamat dan bertahan hidup di waktu yang lama.

Build and Survive
Selain mengurus penduduk dan membangun kota, hal yang membedakan Banished dengan game simulasi lainnya adalah penambahan konsep survival, yang menjadi fokus utama dalam permainan. Tantangan terberat dari game ini adalah mencoba bertahan hidup melewati musim dingin. Selama musim dingin berlangsung, persediaan makanan semakin menipis dan resources semakin sulit ditemukan, sementara penduduk kota membutuhkan pakaian dan api untuk menjaga tetap hangat.

Kalian bisa menebang pohon untuk menambah persediaan kayu bakar, membuat pakaian, dan berburu rusa untuk bahan makanan. Tetapi semua kebutuhan ini mempunyai nilai harga yang harus dibayar. Sebagai contoh: jika kalian menebang pohon terlalu banyak, maka populasi rusa menjadi semakin berkurang sehingga penduduk akan sulit mencari makanan. Contoh lain, jika kalian terlalu mengandalkan lahan pertanian, maka tanah di sekitarmu menjadi kurang subur. Rantai kehidupan ini membuat sistem permainan dalam Banished tampil dinamis dan mendorong pemain untuk memperhitungkan seluruh tindakan mereka.

Dunia permainan Banished tidak hanya terbatas pada kehidupan penduduk kota saja. Sewaktu-waktu pemain dapat menemukan para pengembara yang pergi mengunjungi berbagai macam kota. Para pengembara ini dapat ikut bergabung untuk menambah populasi penduduk dan sekaligus meningkatkan perkembangan kota. Namun pemain juga dapat memperoleh resiko harus menghadapi wabah penyakit yang ditularkan oleh para pengembara tersebut.

Gameplay Concept
Para penduduk kota Banished adalah inti permainan utama dalam game ini. Mereka lahir, bertambah tua, bekerja, mempunyai anak, dan pada akhirnya akan meninggal. Pemain harus mengatur dan menjaga para penduduk agar tetap bahagia dan memperoleh kebutuhan hidup yang secukupnya, karena hal ini mempunyai peranan penting dalam mengembangkan kota. Pembangunan kota dalam game ini harus berjalan seimbang dengan perkembangan penduduk demi menjaga kestabilan kota tersebut.

Game ini tidak menggunakan sistem skill tree atau fitur sejenisnya, di mana semua bangunan kota dapat diciptakan selama kalian mempunyai resources yang mencukupi. Game ini juga tidak memakai sistem mata uang seperti yang biasa ditemukan pada game simulasi lain. Sebagai gantinya, Banished menggunakan sistem barter di mana seluruh resources yang dikumpulkan oleh pemain dapat ditukar dengan barang-barang kebutuhan lain, yang diperoleh dari para pedagang. Kota milik pemain dapat dikunjungi dengan beragam jenis pedagang lho, dan mereka menawarkan beragam jenis kebutuhan hidup yang umumnya tidak bisa diperoleh dari tempat lain.

Para pedagang juga mempunyai peranan penting sebagai sumber untuk memperoleh hewan-hewan ternak yang biasanya tidak bisa ditemukan di tempat lain. Mereka juga dapat menambah stok persediaan makanan dengan barang-barang yang dibawanya. Namun seperti yang dijelaskan sebelumnya, kedatangan para pedagang dapat menimbulkan berbagai masalah baru bagi kota pemain.

Banished menampilkan total sebanyak 20 profesi yang bisa dikerjakan oleh para penduduk kota. Profesi ini tampil sangat bervariasi: mulai dari petani, pemburu, penjahit pakaian, sampai dengan pembuat peralatan dan senjata. Beberapa resources dalam dunia permainan tidak bisa ditemukan dengan mudah, dan biasanya hanya tersedia dalam jumlah yang terbatas. Pemain dapat memutuskan untuk melakukan penghijauan, menambang mineral, dan mengumpulkan bebatuan untuk pembangunan kota. Tetapi semua aktivitas ini harus dilakukan dengan taktik dan strategi yang sesuai, agar tidak terjadi kekurangan sumber daya yang dapat mengganggu kestabilan kota.

Secara garis besar, konsep permainan Banished mengajak pemain untuk mencoba membangun kota dan menjaga agar penduduknya dapat bertahan hidup. Kesuksesan pemain tergantung kepada pengelolaan dan strategi pemain dalam mengumpulkan sumber daya, serta menentukan kapan kalian berani mengambil resiko demi mencapai kemakmuran kota. 

Publisher: Shining Rock Software
Developer: Shining Rock Software
Genre: Simulation, Strategy, City Builder
Release: 18 Feb 2014
PC Only