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 SmartphonePenjelajah Web ini tersedia dalam Java , AndroidWindows MobileiOSBlackBerry 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 NorwegiaTV 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 FacebookTwitter, 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”


Minggu, 09 November 2014

WBS & PERT



PENGERTIAN WBS

Work Breakdown Structure adalah Pemecahan atau pembagian pekerjaan kedalam bagian yang lebih kecil atau suatu daftar yang harus dimiliki oleh setiap orang sebelum mengerjakan proyek. WBS merupakan aturan secara hirarki, pengerjaan suatu proyek menjadi unit terkecil yang mempunyai arti dan saling berhubungan.


Manfaat dari WBS adalah:

1.Pengembangan WBS di awal Project Life Cycle memungkinkan diperolehnya pengertian cakupan proyek dengan jelas.
2. WBS membantu dalam pengawasan dan peramalan biaya, jadwal, dan informasi mengenai produktifitas
Tipe-tipe WBS :
  • Process WBS : activity-oriented. Contoh : requirement, analysis, design, coding, testing,  maintenance
  • Product WBS : entity-oriented. Contoh : financial engine, interface, database
  • Hybrid WBS : gabungan antara process WBS dan product WBS

PENGERTIAN PERT

PERT (Program Evaluation and Review Technique) merupakan alat analisis proyek yang sudah banyak dikenal di bidang manajemen. Proyek terdiri atas serangkaian kegiatan dan beberapa diantara kegiatan tersebut saling terkait. Suatu kegiatan hanya dapat dilakukan setelah kegiatan sebelumnya selesai dilakukan. Serangkaian kegiatan tersebut dapat digambarkan dalam sebuah diagram. PERT adalah suatu teknik analisis untuk mengasumsikan ketidakpastian lama waktu aktivitas yang digambarkan dengan probabilitas tertentu dan memerlukan tiga waktu taksiran untuk satu aktivitas.
MANFAAT PERT:

1. Mengetahui ketergantungan dan keterhubungan tiap pekerjaan dalam suatu proyek.
2. Dapat mengetahui implikasi dan waktu jika terjadi keterlambatan suatu pekerjaan.
3. Dapat mengetahui kemungkinan untuk mencari jalur alternatif lain yang lebih baik untuk kelancaran proyek.
4. Dapat mengetahui kemungkinan percepatan dari salah satu atau beberapa jalur kegiatan.

LANGKAH-LANGKAH DALAM MELAKUKAN PERENCANAAN DENGAN PERT

Dalam melakukan perencanaan dengan PERT dibutuhkan beberapa langkah, yaitu:
1. Mengidentifikasi aktivitas (activity) dan titik tempuhnya (milestone).
Sebuah aktivitas adalah pekerjaan yang dibutuhkan untuk menyelesaikan sebuah proyek. Titik tempuh (milestone) adalah penanda kejadian pada awal dan akhir satu atau lebih aktivitas. Untuk mengidentifikasi aktivitas dan titik tempuh dapat menggunakan suatu tabel agar lebih mudah dalam memahami dan menambahkan informasi lain seperti urutan dan durasi.
2. Menetapkan urutan pengerjaan dari aktivitas-aktivitas yang telah direncanakan.
Langkah ini bisa dilakukan bersamaan dengan identifikasi aktivitas. Dalam menentukan urutan pengerjaan bisa diperlukan analisa yang lebih dalam untuk setiap pekerjaan.
3. Membuat suatu diagram jaringan (network diagram).
Setelah mendapatkan urutan pengerjaan suatu pekerjaan maka suatu diagram dapat dibuat. Diagram akan menunjukan pekerjaan-pekerjaan yang harus dilakukan berurutan(serial) atau secara bersamaan (pararell). Pada diagram PERT biasanya suatu pekerjaan dilambangkan dengan simbol lingkaran dan titik tempuh dilambangkan dengan simbol panah.


Pengikut