Rabu, 11 Maret 2015

INTERAKSI MANUSIA & KOMPUTER



INTERAKSI MANUSIA & KOMPUTER

IMK atau yang disebut dengan Interaksi Manusia & Komputer mempunyai beberapa definisi atau pengertia. Yang salah satunya IMK itu merupakan sekumpulan proses, dialog, serta kegiatan yang dimana pengguna memanfaatkan dan berinteraksi dengan komputer. Ada juga definisi atau pengertian dari IMK itu sendiri merupakan suatu disiplin ilmu yang menekankan pada aspek desain, evaluasi, dan implementasi dari sistem komputer interaktif untuk kegunaan manusia dengan mempertimbangkan fenomena-fenomena disekitar manusia itu sendiri.

·        Model atau jenis interaksi
Manusia pada umumnya tidak pernah tahu apa yang terjadi pada saat data dimasukkan ke dalam kotak cpu melalui keyboard. Manusia (user) selalu terfokus pada monitor/printer sebagai keluaran.Manusia jarang sekali menyadari proses interaksi dengan komputer. Manusia baru menyadari proses interaksi tersebut saat menemukan masalah dan tidak menemukan solusi pemecahannya. Biasanya manusia menyalahkan antarmuka yang kurang inovatif, kurang menarik, kurang komunikatif.

Interaksi bisa dikatakan dialog antara user dengan komputer.
           Model atau jenis interaksi, antara lain :
              1. Command line interface (perintah baris tunggal)
                  contoh : unix, linux, dos
             2. Menu (menu datar dan menu tarik)
                  contoh : hampir semua software menggunakan menu
             3. Natural language (bahasa alami)
                 contoh : bahasa pemrograman terstruktur (belum objek)
             4. Question/answer and query dialogue
                 contoh : mysql, dbase interaktif, dll
             5. Form-fills and spreadsheets
                 contoh : excel, lotus, dll
             6. WIMP
              - Windows Icon Menu Pointer
            - Windows Icon Mouse Pulldown Menu
            yang termasuk komponen WIMP : button, dialogue boxes, pallettes, dll.

·        Perkembangan Interaksi Manusia & Komputer
Perkembangan interaksi manusia & komputer telah berkembang dalam berbagai bidang, di antaranya dalam bidang graphic, bidang animasi, bidang news media, dll.

1.     Perkembangan Interaksi Manusia & Komputer Dalam Bidang Graphic
Konteks multimedia digunakan untuk sarana dialog yang sangat efektif antara manusia dan komputer. Pada saat ini, pengaruh media sangat penting dalam interaksi manusia dan komputer. Dengan adanya multimedia tampilan dari sebuah interkasi menjadi lebih menarik dan juga lebih mudah di mengerti oleh pengguna.
Pada saat ini anak kecil berumur 3-4 tahun suda bisa memainkan sebuah game dengan menggunakan komputer dikarenakan banyaknya multimedia di dalamnya, seperti suara, gambar, teks, gambar, dll.

2.     Perkembangan Interaksi Manusia & Komputer Dalam Bidang Animasi
Pada saat ini animasi di indonesia telah berkembang sesuai kebutuhan para penggunanya. Kebutuhan animasi untuk kepentingan kebutuhan iklan sudah cukup terpenuhi. Demikian juga kebutuhan animasi untuk kebutuhan trik dalam film live juga sudah terpenuhi. Bahkan untuk kebutuhan film live mancanegara pun trik melalui animasinya dilakukan oleh animator Indonesia. Film animasi asing, termasuk yang sedang beredar di Indonesia, juga dibuat oleh animator Indonesia. Beberapa animator Indonesia bekerja untuk membuat film animasi negara lain.
Keterampilan membuat animasi diperlukan juga untuk membuat game, baik game on line yang biasanya berjenjang dan berkesinambungan yang sering membuat kecanduan pemainnya tetapi mendatangkan uang yang banyak bagi penciptanya, maupun arcade (game pendek dan instan). Usaha kreatif lainnya yang lahir dari animasi adalah show di antara komunitas tertentu yang menampilkan karakter animasi lengkap dengan kostum dalam film animasi (cost-play).


3.     Perkembangan Interaksi Manusia & Komputer Dalam Bidang News Media
News media merupakan arti dari dari sebuah media baru, media baru ini merupakan sebuah wadah dari perkembangan ilmu teknologi yang secara tidak langsung telah mempengaruhi budaya dan cara pendidikan di lingkungan masyarakat. Saat ini banyak sekali media-media seperti media cetak maupun media elektronik. Perkembangan media ini pun memiliki sejarah yang cukup pankang dari mulai dari mulut dan sampai langsung dari pusat sampai ke kita itu berkat dari media-media baru yang bermunculan.
Pada media elektronik pada zaman dimana belum adanya televisi semua orang mendapatkan berita-berita secara langsung melalui radio dan setelah adanya televisi masyarakan mulai meninggalkan radio dan pada zaman modern ini mulai berkembang dengan cepat adalah internet yaitu jaringan antar komputer yang mempunyai hubungan langasung satu komputer ke komputer lain di dunia yang mempunya alamat internet masing-masing yang dinamai web.


·        Kesimpulan
Untuk menghasilkan sistem yang bermanfaat (usable) dan aman (safe), artinya sistem tersebut dapat berfungsi dengan baik. Sistem tersebut bisa untuk mengembangkan dan meningkatkan keamanan (safety), utilitas (utility), ketergunaan (usability), efektifitas (efectiveness) dan efisiensinya (eficiency). Sistem yang dimaksud konteksnya tidak hanya pada perangkat keras dan perangkat lunak, tetapi juga mencakup lingkungan secara keseluruhan, baik itu lingkungan organisasi masyarakat kerja atau lingkungan keluarga. Sedangkan Ketergunaan (usability) disini dimaksudkan bahwa sistem yang dibuat tersebut mudah digunakan dan mudah dipelajari baik secara individu ataupun kelompok. Utilitas mengacu kepada fungsionalitas sistem atau sistem tersebut dapat meningkatkan efektifitas dan efesiensi kerjanya.

referensi : - http://wahiedkarateskci.blogspot.com/2014/03/makalah-interaksi-manusia-dan-komputer.html 
- dan berbagai sumber.

Minggu, 30 November 2014

Manajemen Proyek



«  Definisi manajemen resiko

Manajemen risiko adalah suatu pendekatanterstruktur/ metodologi dalam mengelola
ketidakpastian yang berkaitan dengan ancamansuatu rangkaian aktivitas manusia termasuk:
Penilaian risiko , pengembangan strategi untukmengelolanya dan mitigasi risikodengan menggunakan pemberdayaan/pengelolasumberdaya. Strategi yang dapat diambil antaralain adalah memindahkan risiko kepada pihaklain, menghindari risiko, mengurangi efek negatifrisiko, dan menampung sebagian atau semuakonsekuensi risiko tertentu. Manajemen risikotradisional terfokus pada risiko-risiko yangtimbul oleh penyebab fisik atau legal (sepertibencana alam atau kebakaran, kematian, serta
tuntutan hukum. Manajemen risiko keuangan, disisi lain, terfokus pada risiko yang dapat dikeloladengan menggunakan instrumen-instrumenkeuangan.

Sasaran dari pelaksanaan manajemen risikoadalah untuk mengurangi risiko yang berbeda-beda yang berkaitan dengan bidang yang telahdipilih pada tingkat yang dapat diterima olehmasyarakat. Hal ini dapat berupa berbagai jenisancaman yang disebabkan oleh lingkungan ,teknologi , manusia, organisasi dan politik. Di sisilain pelaksanaan manajemen risiko melibatkansegala cara yang tersedia bagi manusia,khususnya, bagi entitas manajemen risiko (manusia, staff, dan organisasi).

Dalam perkembangannya Risiko-risiko yangdibahas dalam manajemen risiko dapatdiklasifikasi menjadi :
·         Risiko Operasional
·         Risiko Hazard
·         Risiko Finansial
·         Risiko Strategik
·          
Hal ini menimbulkan ide untuk menerapkanpelaksanaan Manajemen Risiko TerintegrasiKorporasi (Enterprise Risk Management ).Manajemen Risiko dimulai dari prosesidentifikasi risiko, penilaian risiko,mitigasi,monitoring dan evaluasi.

meminimalisir masalah jika salah satuanggota (tim proyek) keluar ataumengundurkandiri

            Kita harus menggantikan salah satu orangyang telah keluar tersebut dengan cara secarabergilir. Karena kita bekerja dalam satu tim, makakita juga harus menggantikan secara bergilir posisiorang yang telah keluar itu.Jangan sampai dalam satu tim tidak mengerjakanpekerjaan orang yang telah keluar tersebut. Apabilatidak dikerjakan maka pekerjaan tersebut akanterbengkalai atau tidak terselesaikan sama sekali.Jadi intinya kita harus tetap mengerjakanpekerjaan dalam satu tim tersebut dan secarabergilir mengerjakan pekerjaan itu walaupun ada 1orang yang telah keluar.Namun apabila lebih baik lagi kalau posisi orangyang telah keluar itu cepat tergantikan, maka kitajuga harus cepat mencari pengganti orang yangkeluar itu. Dan sudah dijelaskan di awal bahwauntuk sementara kita secara bergilir menggantikanposisi orang tersebut.

Referensi
·         id.m.wikipedia.org/wiki/Manajemen_risiko
·         http://adi-21.blogspot.com/2012/10/manajemen-
resiko.html

Sabtu, 29 November 2014

Fitur-Fitur Teknologi Java



Fitur dari Java yang penting diuraikan seperti berikut :

•           JVM  (Java Virtual Machine) adalah sebuah mesin imajiner ( maya ) yang bekerja dengan menyerupai aplikasi pada sebuah mesin nyata. JVM menyediakan spesifikasi hardware dan platform dimana kompilasi kode Java terjadi. Spesifikasi inilah yang membuat aplikasi berbasis Java dengan bebas dari platform manapun karena proses kompilasi diselesaikan oleh JVM. Aplikasi program Java diciptakan dengan file teks berekstensi .java. JVM merupakan jantung dari Java Platform. JVM ini adalah pihak yang bertanggung jawab untuk mengeksekusi program Java menjadi bahasa mesin untuk diproses oleh prosesor. JVM mampu menerjemahkan code-code Java ke hampir semua platform. JVM ini-lah yang membuat Java "write once, run everywhere" alias multi-platform.
·                    JRE (Java Runtime Environment) adalah sesuatu yang memungkinkan sebuah program Java dapat berjalan di mesin Anda. JRE ini mengeksekusi binary-binary dari class-class dan mengirimnya ke JVM untuk diproses lagi ke prosesor. Setiap JRE pasti memiliki sebuah JVM di dalamnya untuk melakukan pemrosesan selanjutnya
·                    JDK (Java Development Kit). Seperti namanya, JDK adalah semacam kotak peralatan (kit) yang digunakan untuk development. JDK ini berguna saat Anda menulis code program. Seperti halnya JRE, JDK juga memiliki JVM di dalamnya.
·                    SDK (Software Development Kit). Ini lain lagi ceritanya. SDK ini biasanya adalah kumpulan dari tools yang dibutuhkan untuk membuat serta menjalankan program. Jadi di dalam SDK itu ada JDK-nya, ada JRE-nya serta mungkin IDE-nya juga.

•           Garbage Collection. Banyak bahasa pemrograman lain yang mengijinkan seorang programmer mengalokasikan memori pada saat dijalankan. Namun setelah meggunakan alokasi memori tersebut, harus terdapat cara untuk menempatkan kembali blok memori tersebut supaya program lain dapat mengginakannya. Dalam C, C++ dan bahasa lainnya, adalah programmer yang mutlak bertanggung jawab akan hal ini. Hal ini dapat menyulitkan bilamana programmer tersebut alpa untuk mengembalikan blok memori sehingga menyebabkan situasi yang dikenal dengan nama memory leaks.
•           Code Security. Code Security terimplementasi pada Java melalui penggunaan Java Runtime Environment ( JRE ). Java menggunakan model pengamanan 3 lapis untuk melindungi sistem dari untrusted Java Code.

Java juga menyediakan beragam teknik pengamanan lain :
•           Bahasa dirancang untuk mempersuli eksekusi kode perusak. Peniadaan pointer merupakan langkah besar pengamanan. Java tidak mengenal operasi pointer. Di tangan programmer handal, operasi pointer merupakan hal yang luar biasa untuk optimasi dan pembuatan program yang efisien serta mengagumkan. Namun mode ini dapat menjadi petaka di hadapan programmer jahat. Pointer merupakan sarana luar biasa untuk pengaksesan tak diotorisasi.
•           Java memiliki beberapa pengaman terhadap applet. Untuk mencegah program bertindak mengganggu media penyimpanan, maka applet tidak diperbolehkan melakukan open, read ataupun write terhadap berkas secara sembarangan.
Sebuah standar aplikasi java sudah dibundel dalam sebuah paket pada Java SDK. Terdapat beberapa platform SDK yang digunakan dalam pemrograman Java seperti :
•           J2EE merupakan teknologi program Java yang sudah diterapkan pada aplikasi computer server. Java EE biasanya sudah dibundel pada paket development tools maupun application server yang kita gunakan.
•           J2SE merupakan teknologi program Java yang pada umumnya digunakan untuk computer dekstop / PC.
•           J2ME merupakan teknologi program Java yang diterapkan pada aplikasi mobile seperti pada handphone dan PDA.
•           Java Card merupakan teknologi pemrograman Java yang diimplementasikan untuk kebutuhan desain peralatan elektronik yang memiliki sangat sedikit memori, misalnya smart card dan ATM.
•           JavaFX Script Technology merupakan teknologi java yang digunakan untuk aplikasi scripting untuk sangat produktif, yang memungkinkan pembuat content ( content developers ) untuk membuat media yang kaya dan content untuk deployment pada Java environment.

Pemanfaatan Teknologi Java

Bahasa pemrograman Java digunakan untuk membuat seluruh bentuk aplikasi, dekstop, web dan lainnya, sebagai mana dibuat dengan menggunakan bahasa pemrograman konvensional lainnya. Berikut ini adalah beberapa aplikasi yang merupakan hasil dari pemanfaatan teknologi Java.

  1. Aplikasi Facebook
Facebook termasuk dari salah satu social networking platform yang paling populer. Jejaring seperti Facebook tidak hanya menghubungkan satu orang dengan orang lainnya di dunia tanpa batas, akan tetapi menciptakan komunikasi atas profil, kegemaran, dan terutama pencitraan. Tidak mengherankan apabila jejaring sosial (social networking) seperti Facebook sering dimanfaatkan untuk keperluan promosi, kampanye, bahkan propaganda. Tidak hanya untuk mengkomunikasikan citra individu, akan tetapi termasuk pula kelompok, organisasi, maupun produk. Di tahun 2008 lalu, Facebook bahkan mampu mengalahkan popularitas jejaring sosial ternama lainnya seperti MySpace, Friendster, dan Multiply. Siapapun bisa memanfaatkan ataupun mengoptimalkan Facebook Di sini disediakan dua buah ebook panduan menggunakan Facebook untuk pemula (for Dummies)dan tingkat lanjut (advanced user).
 Aplikasi online Facebook tidak hanya mampu mengkomunikasikan melalui pesan, akan tetapi mampu pula menciptakan komunikasi interaktif online. Di antara situs jejaring sosial, Facebook memiliki fitur yang paling lengkap. Mereka yang memanfaatkan aplikasi jejaring online Facebook tidak hanya individu, akan tetapi kelompok, organisasi, dan bahkan suatu negara. Tentunya kita masih ingat ketika Israel pernah memanfaatkan Facebook (bersama dengan Twitter) untuk membela kepentingan mereka di Jalur Gaza.


  1. Aplikasi Opera Mini
Opera Mini adalah penjelajah web yang dirancang khusus untuk ponsel, dan juga untuk PDA Phone dan Smartphone. Penjelajah Web ini tersedia dalam Java , Android, Windows Mobile, iOS, BlackBerry OS, UIQ3, Symbian, dan Zeebo. Opera Mini adalah sebuah aplikasi yang gratis, didukung melalui kemitraan antara para pengembang, yaitu Opera Software, situs aplikasi gratis Gamejump, situs web Yahoo, dan Mesin Pencari Google. Opera Mini berasal dari penjelajah web Opera untuk komputer pribadi, yang telah tersedia untuk umum sejak 1996. Opera Mini pada awalnya dirancang untuk ponsel yang telah mampu terkoneksi atau tersambung ke jaringan internet. Opera Mini pertama kali diperkenalkan pada tanggal 10 Agustus 2005 sebagai pilot project dalam kerjasama dengan stasiun televisi Norwegia, TV 2. Sehingga pada saat itu, Opera Mini hanya tersedia untuk pelanggan TV 2.
Opera Mini terbaru mempunyai fitur yang tidak ada pada browser bawaan ponsel biasa yaitu mengupload file secara langsung. Opera Mini terkenal akan dengan kecepatan browsingnya yang cukup cepat, biasanya lebih cepat daripada browser bawaan ponsel. Keunggulan lainnya dari Opera Mini adalah tarifnya yang relatif lebih murah dari browser bawaan milik ponsel, ini dikarenakan Opera Mini dapat mengkompres suatu halaman sampai 90%. Keunggulan yang menarik ialah dapat menyimpan halaman website yang dianggap penting atau menarik oleh penggunanya, dan selanjutnya disimpan di folder yang telah dipilih pengguna pada memori telepon atau kartu memori. Opera Mini juga dapat menyinkronkan bookmark, dan tekan cepat ke akun milik anda di Komunitas Opera[2]. Versi Opera Mini 6 menyertakan fitur Share yang memungkinkan pengguna membagikan halaman yang dibaca ke account jejaring sosial Facebook, Twitter, dan My Opera[3].

  1. Aplikasi Kamus
Aplikasi Kamus sangat berguna dalam berbahasa, tahap pembelajaran kamus berperan penting dalam memahami kosa kata. Semangat belajar berbahasa tentu dilengkapi fasilitas yang lengkap diantaranya kamus tebal yang di bawa-bawa sepanjang waktu. Penggunanya  tidak perlu repot lagi membawa kamus yang tebal, karena ada solusi jitu yang akan membantu untuk menyelesaikan masalah yang berhubungan dengan bahasa yang sulit untuk dimengerti. Karena dengan menggunakan aplikasi kamus bisa mengurangi kepikunan sebab tanpa kita sadari aplikasi kamus mengajak  agar orang sedikit berfikir dan menganalisa tentang bahasa yang ingin di mengerti. Karena dengan berfikir dan menganalisa itu dapat mengurangi kepikunan dalam usia yang sudah lanjut usia.
Sesuai dengan konsep belajar bahasa yang menyarankan agar kita praktek kapanpun dan dimanapun kita merasa senang untuk belajar Software kamus  ini ada dalam  versi sesuai dengan sistem yang lebih banyak dipakai oleh pengguna aplikasi mobile yaitu dalam bentuk Java.

  1. Aplikasi Game
Bermain game juga ada manfaatnya. Manfaatnya yang selama ini banyaj dirasakan adalah melatih kepekaan, melatih problem solving, berpikir logis dan kreatif, dan yang paling berpengaruh adalah secara tidak langsung para penggunanya belajar bahasa Inggris. Manfaat yang terakhir ini sungguh luar biasa, kita sebagai orang Indonesia sangat buruk dalam mempelajari bahasa Inggris tetapi dengan bermain game mau tidak mau kita harus belajar bahasa Inggris agar kita bisa memecakan permasalahan yang ada didalam pemainan game dan bisa memenangkan game itu. Karena bahasa yang digunakan dalam game pada umumnya adalah bahasa Inggris, dan dialog, pengantar, tips, pilihan yang ada memakai bahasa Inggris, sehingga semakin sering kita bermain game, kita secara tidak langsung telah berlatih bahasa Inggris.
Hasil penelitian menyebutkan bahwa para pemain game ini memiliki fokus yang lebih terhadap apa yang terjadi di sekelilingnya, jika dibandingkan dengan mereka-mereka yang jarang main game, apalagi yang tidak main sama sekali. Manfaat dari bermain game juga dapat dirasakan bagi orang yang sudah tua atau dengan kata lain lanjut usia karena dengan bermain game bisa mengurangi kepikunan sebab tanpa kita sadari game mengajak pemainnya agar sedikit berfikir dan menganalisa bagaimana cara menyelesaikan permain game. Karena dengan berfikir dan menganalisa itu dapat ngurangi kepikun dalam usia yang sudah lansia. Ternyata maksud dari semua pembuat game dan kebanyakan programmer game adalah berusaha melatih kepekaan, problem solving, dan logika pemain ketika dihadapkan pada suatu keadaan yang kurang menguntungkan, dibumbui dengan kejutan-kejutan dan ketegangan yang memompa adrenalin dan emosi. Contohnya : KONAMI, pembuat game SILENT HILL, dan developer game-game yang lain ingin mengatakan bahwa “dalam keadaan serba sulit, asal kita mau berusaha, pasti ada jalan keluarnya”


Pengikut