Sabtu, 27 April 2013

Kriteria Manajer Proyek Yang Baik


Menurut Marchewka (2003, p.86), salah satu dari keputusan-keputusan penting dalam manajemen proyek adalah memilih seorang manajer proyek atau pemimpin tim. Manajer proyek biasanya ditunjuk untuk suatu proyek pada tahap pertama dalam siklus proyek, tetapi manajer proyek yang baru bisa dibawa sebagai pengganti pada tahap lanjut dari tahapan proyek.

Manajemen proyek yang baik adalah cara mengelola dan mengorganisir berbagai aset, sumber daya manusia, waktu serta kualitas pekerjaan proyek, sehingga proyek menghasilkan kualitas yang maksimal dalam waktu yang sudah direncanakan serta memberikan efek kesejahteraan bagi karyawan.

Ciri-ciri Pemimpin dan Kepemimpinan  Yang Baik 

1.      Sebagai seorang pemimpin yang mengingikan kemajuan bagi anggota dan organisasi yang dipimpinnya, hendaknya seorang pemimpin harus memiliki :
2.      Pengetahuan umum yang luas, semakin tinggi kedudukan seseorang dalam hirarki kepemimpinan organisasi, ia semakin dituntut untuk mampu berpikir dan bertindak secara generalis.
3.      Kemampuan untuk tumbuh dan berkembang dalam memajukan organisasi.
4.      Sikap yang intuitif atau rasa ingin tahu, merupakan suatu sikap yang mencerminkan dua hal: pertama, tidak merasa puas dengan tingkat pengetahuan yang dimiliki; kedua, kemauan dan keinginan untuk mencari dan menemukan hal-hal baru.
5.      Kemampuan Analitik, efektifitas kepemimpinan seseorang tidak lagi pada kemampuannya melaksanakan kegiatan yang bersifat teknis operasional, melainkan pada kemampuannya untuk berpikir. Cara dan kemampuan berpikir yang diperlukan adalah yang integralistik, strategik dan berorientasi pada pemecahan masalah.
6.      Daya ingat yang kuat, pemimpin harus mempunyai kemampuan inteletual yang berada di atas kemampuan rata-rata orang-orang yang dipimpinnya, salah satu bentuk kemampuan intelektual adalah daya ingat yang kuat.
7.      Kapasitas integratif, pemimpin harus menjadi seorang integrator dan memiliki pandangan holistik mengenai orgainasi.
8.      Ketrampilan berkomunikasi secara efektif, fungsi komunikasi dalam organisasi antara lain : fungsi motivasi, fungsi ekspresi emosi, fungsi penyampaian informasi dan fungsi pengawasan.
9.      Keterampilan Mendidik, memiliki kemampuan menggunakan kesempatan untuk meningkatkan kemampuan bawahan, mengubah sikap dan perilakunya dan meningkatkan dedikasinya kepada organisasi.
10.  Rasionalitas, semakin tinggi kedudukan manajerial seseorang semakin besar pula tuntutan kepadanya untuk membuktikan kemampuannya untuk berpikir. Hasil pemikiran itu akan terasa dampaknya tidak hanya dalam organisasi, akan tetapi juga dalam hubungan organisasi dengan pihak-pihak yang berkepentingan di luar organisasi tersebut.
11.  Objektivitas, pemimpin diharapkan dan bahkan dituntut berperan sebagai bapak dan penasehat bagi para bawahannya.  Salah satu kunci keberhasilan seorang pemimpin dalam mengemudikan organisasi terletak pada kemampuannya bertindak secara objektif.

Terdapat lima tahap kegiatan utama yang dilakukan dalam siklus hidup proyek yaitu :
1.      Inisiasi
2.      Perencanaan dan desain
3.      Pelaksanaan dan konstruksi
4.      Pemantauan dan sistem pengendalian
5.      Penyelesaian.

Tahap inisiasi
Tahap inisiasi proyek merupakan tahap awal kegiatan proyek sejak sebuah proyek disepakati untuk dikerjakan. Pada tahap ini, permasalahan yang ingin diselesaikan akan diidentifiasi. Beberapa pilihan solusi untuk menyelesaikan permasalahan juga didefinisikan. Sebuah studi kelayakan dapat dilakukan untuk memilih sebuah solusi yang memiliki kemungkinan terbesar untuk direkomendasikan sebagai solusi terbaik dalam menyelesaikan permasalahan. Ketika sebuah solusi telah ditetapkan, maka seorang manajer proyek akan ditunjuk sehingga tim proyek dapat dibentuk.

Tahap Perencanaan dan Desain
Ketika ruang lingkup proyek telah ditetapkan dan tim proyek terbentuk, maka aktivitas proyek mulai memasuki tahap perencanaan. Pada tahap ini, dokumen perencanaan akan disusun secara terperinci sebagai panduan bagi tim proyek selama kegiatan proyek berlangsung. Adapun aktivitas yang akan dilakukan pada tahap ini adalah membuat dokumentasi project plan, resource plan, financial plan, risk plan, acceptance plan, communication plan, procurement plan, contract supplier dan perform phare review.

Tahap Eksekusi (Pelaksanaan proyek dan/atau Konstruksi) 
Dengan definisi proyek yang jelas dan terperinci, maka aktivitas proyek siap untuk memasuki tahap eksekusi atau pelaksanaan proyek. Pada tahap ini, deliverables atau tujuan proyek secara fisik akan dibangun. Seluruh aktivitas yang terdapat dalam dokumentasi project plan akan dieksekusi.

Tahap Pemantaun dan sistem Pengendalian
Sementara kegiatan pengembangan berlangsung, beberapa proses manajemen perlu dilakukan guna memantau dan mengontrol penyelesaian deliverables sebagai hasil akhir proyek.

Tahap Penutupan
Tahap ini merupakan akhir dari aktivitas proyek. Pada tahap ini, hasil akhir proyek (deliverables project) beserta dokumentasinya diserahkan kepada pelanggan, kontak dengan supplier diakhiri, tim proyek dibubarkan dan memberikan laporan kepada semua stakeholder yang menyatakan bahwa kegiatan proyek telah selesai dilaksanakan. Langkah akhir yang perlu dilakukan pada tahap ini yaitu melakukan post implementation review untuk mengetahui tingkat keberhasilan proyek dan mencatat setiap pelajaran yang diperoleh selama kegiatan proyek berlangsung sebagai pelajaran untuk proyek-proyek dimasa yang akan dating. Organisasi Proyek Tahapan ini merupakan tahapan sebuah proyek sebelum kemudian ditutup (penyelesaian). Namun tidak semua proyek akan melalui setiap tahap, artinya proyek dapat dihentikan sebelum mereka mencapai penyelesaian. Beberapa proyek tidak mengikuti perencanaan terstruktur dan / atau proses pemantauan. Beberapa proyek akan melalui langkah 2, 3 dan 4 beberapa kali.

Banyak industri menggunakan variasi pada tahap-tahapan proyek ini. Sebagai contoh, ketika bekerja pada sebuah perencanaan desain dan konstruksi, proyek biasanya akan melalui tahapan dengan nama yang berbeda-beda seperti pada tahapan Perencanaan dengan nama: Pra-Perencanaan, Desain Konseptual, Desain Skema, Pengembangan Desain, Gambar Konstruksi (atau Dokumen Kontrak), dan/atau Administrasi Konstruksi.

Kompetensi Yang Harus Dimiliki Seorang Manajer Proyek
Seorang manager proyek merupakan seorang professional dalam bidang manajemen proyek. Manajer proyek memiliki tanggung jawab untuk melakukan perencanaan, pelaksanaan dan penutupan sebuah proyek yang biasanya berkaitan dengan bidang industri kontruksi, arsitektur, telekomunikasi dan informasi teknologi. Untuk menghasilkan kinerja yang baik, sebuah proyek harus dimanage dengan baik oleh manajer proyek yang berkualitas baik serta memiliki kompetensi yang disyaratkan. Lalu apa saja kompetensi yang dimaksud? Seorang manajer proyek yang baik harus memiliki kompetensi yang mencakup unsur ilmu pengetahuan (knowledge), kemampuan (skill) dan sikap (attitude). Ketiga unsur ini merupakan salah satu faktor penting dalam menentukan keberhasilan proyek. Sebuah proyek akan dinyatakan berhasil apabila proyek dapat diselesaikan sesuai dengan waktu, ruang lingkup dan biaya yang telah direncanakan. Manajer proyek merupakan individu yang paling menentukan keberhasilan / kegalan proyek. Karena dalam hal ini manajer proyek adalah orang yang memegang peranan penting dalam mengintegrasikan, mengkoordinasikan semua sumber daya yang dimiliki dan bertanggung jawab sepenuhnya atas kenberhasilan dalam pencapaian sasaran proyek. Untuk menjadi manajer proyek yang baik, terdapat 9 ilmu yang harus dikuasai. Adapun ke sembilan ilmu yang dimaksud antara lain :
1.      Manajemen Ruang Lingkup
2.      Manajemen Waktu
3.      Manajemen Biaya
4.      Manajemen Kualitas
5.      Manajemen Sumber Daya Manusia
6.      Manajemen Pengadaan
7.      Manajemen Komunikasi
8.      Manajemen Resiko
9.      Manajemen Integrasi.



Sumber:


Constructive Cost Model (COCOMO)


Sejarah Singkat Cocomo

COCOMO pertama kali diterbitkan pada tahun 1981 Barry Boehm W. ‘s Book ekonomi Software engineering sebagai model untuk memperkirakan usaha, biaya, dan jadwal untuk proyek-proyek perangkat lunak. Ini menarik pada studi dari 63 proyek di TRW Aerospace mana Barry Boehm adalah Direktur Riset dan Teknologi Perangkat Lunak pada tahun 1981. Penelitian ini memeriksa proyek-proyek ukuran mulai dari 2.000 sampai 100.000 baris kode, dan bahasa pemrograman mulai dari perakitan untuk PL / I. Proyek-proyek ini didasarkan pada model pengembangan perangkat lunak waterfall yang merupakan proses software umum pembangunan di 1981.

Referensi untuk model ini biasanya menyebutnya COCOMO 81. Pada tahun 1997 COCOMO II telah dikembangkan dan akhirnya diterbitkan pada tahun 2000 dalam buku Estimasi Biaya COCOMO II Software dengan COCOMO II. adalah penerus dari COCOMO 81 dan lebih cocok untuk mengestimasi proyek pengembangan perangkat lunak modern. Hal ini memberikan lebih banyak dukungan untuk proses pengembangan perangkat lunak modern, dan basis data proyek diperbarui. Kebutuhan model baru datang sebagai perangkat lunak teknologi pengembangan pindah dari batch processing mainframe dan malam untuk pengembangan desktop, usabilitas kode dan penggunaan komponen software off-the-rak. Artikel ini merujuk pada COCOMO 81.

Pengertian Cocomo

COCOMO terdiri dari tiga bentuk hirarki semakin rinci dan akurat. Tingkat pertama, Basic COCOMO adalah baik untuk cepat, order awal, kasar estimasi besarnya biaya perangkat lunak, namun akurasinya terbatas karena kurangnya faktor untuk memperhitungkan perbedaan atribut proyek (Cost Drivers). Intermediate COCOMO mengambil Driver Biaya ini diperhitungkan dan Rincian tambahan COCOMO account untuk pengaruh fase proyek individu.



Ada tiga model cocomo, diantaranya ialah:

1. Dasar Cocomo

Dengan menggunakan estimasi parameter persamaan (dibedakan menurut tipe sistem yang berbeda) upaya pengembangan dan pembangunan durasi dihitung berdasarkan perkiraan DSI.
Dengan rincian untuk fase ini diwujudkan dalam persentase. Dalam hubungan ini dibedakan menurut tipe sistem (organik-batch, sebagian bersambung-on-line, embedded-real-time) dan ukuran proyek (kecil, menengah, sedang, besar, sangat besar).

Model COCOMO dapat diaplikasikan dalam tiga tingkatan kelas:

• Proyek organik (organic mode) Adalah proyek dengan ukuran relatif kecil, dengan anggota tim yang sudah berpengalaman, dan mampu bekerja pada permintaan yang relatif fleksibel.
• Proyek sedang (semi-detached mode)Merupakan proyek yang memiliki ukuran dan tingkat kerumitan yang sedang, dan tiap anggota tim memiliki tingkat keahlian yang berbeda
• Proyek terintegrasi (embedded mode)Proyek yang dibangun dengan spesifikasi dan operasi yang ketat

Model COCOMO dasar ditunjukkan dalam persamaan 1, 2, dan 3 berikut ini:

keterangan :
• E : besarnya usaha (orang-bulan)
• D : lama waktu pengerjaan (bulan)
• KLOC : estimasi jumlah baris kode (ribuan)
• P : jumlah orang yang diperlukan.

2. Intermediate Cocomo

Persamaan estimasi sekarang mempertimbangkan (terlepas dari DSI) 15 pengaruh faktor-faktor; ini adalah atribut produk (seperti kehandalan perangkat lunak, ukuran database, kompleksitas), komputer atribut-atribut (seperti pembatasan waktu komputasi, pembatasan memori utama), personil atribut ( seperti aplikasi pemrograman dan pengalaman, pengetahuan tentang bahasa pemrograman), dan proyek atribut (seperti lingkungan pengembangan perangkat lunak, tekanan waktu pengembangan). Tingkat pengaruh yang dapat diklasifikasikan sebagai sangat rendah, rendah, normal, tinggi, sangat tinggi, ekstra tinggi; para pengganda dapat dibaca dari tabel yang tersedia.

3. Detil Cocomo

Dalam hal ini adalah rincian untuk fase tidak diwujudkan dalam persentase, tetapi dengan cara faktor-faktor pengaruh dialokasikan untuk fase. Pada saat yang sama, maka dibedakan menurut tiga tingkatan hirarki produk (modul, subsistem, sistem), produk yang berhubungan dengan faktor-faktor pengaruh sekarang dipertimbangkan dalam persamaan estimasi yang sesuai. Selain itu detail cocomo dapat menghubungkan semua karakteristik versi intermediate dengan penilaian terhadap pengaruh pengendali biaya pada setiap langkah (analisis, perancangan, dll) dari proses rekayasa PL.


sumber:
http://www.scribd.com/doc/49646935/COCOMO
http://artdhysign.blogspot.com/
http://yhu-dhie.blogspot.com/2011/04/definisi-dan-jenis-jenis-cocomo.html


Sabtu, 20 April 2013

Tutorial Membuat Curriculum Vitae pada HTML menggunakan CSS

Kali ini saya akan membuat CV dengan menggunakan HTML dan CSS sebagai desainnya. seperti yang kita ketahui bahwa pengertian dari Cascading Style Sheet (CSS)merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS dapat mengendalikan ukuran gambar, warna body teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri/kanan/atas/bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokument. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda. pada tutorial ini saya ingin menampilkan background yang gradasi warna biru. langkah-langkahnya adalah: 1. Buat CV terlebih dahulu. 2. Buka Notepad ++ sebagai text editornya lalu ketikkan kode HTML sebagai berikut: 3. Setelah selesai membuat koding, lalu simpan dengan nama "csscoba.html" di folder images yang sudah dijelaskan pada tutorial sebelumnya. 4. Buka Mozilla Firefox lalu pilih menu file > open file > cari folder images > buka csscoba.html, Maka tampilan akhirnya seperti dibawah ini

Senin, 08 April 2013

contoh

Title: Digunakan sebagai judul pada web browsernya. Font Color, face, size: Digunakan untuk menampilkan tulisan dengan warna hitam, bentuk tulisan “Times New Roman”, dan ukuran tulisannya. Pre: Untuk menampilkan tulisan dengan apa adanya. Body background: Untuk menampilkan backgorund. br: berarti memberikan jarak 1 spasi ke bawah dan tag sebagai paragraf. img src, align left, height, weight: untuk menampilkan gambar pada HTML dengan letak gambar disebelah kiri dan ukuran gambar 170x130 pixel.

Tutorial Membuat Curriculum Vitae pada HTML

1.	Buat CV terlebih dahulu.
2.	Buka Notepad sebagai text editornya --> ketikkan kode HTML sebagai berikut:
Keterangan:
1. elemen TR (Table Row) yaitu untuk membuat baris, elemen ini di tempatkan di dalam elemen tabel. 
2. elemen TH(Table Header) berfungsi sebagai header sel pada sebuah kolom tabel.
3. bgcolor : untuk mengatur warna background/warna latar belakang tabel. Penempatan kodenya seperti ini : bgcolor="kode warna".
4. align : untuk mengatur tata letak tulisan yang ada pada tabel, mau rata kiri, tengah, rata kanan, atau rata kiri-kanan.  Penempatan kodenya : align="left"|"center"|"right" .
5. cellpadding : untuk mengatur jarak antara tepi sel dengan isi sel di dalam sebuah tabel. Penempatan kodenya : cellpadding="pixel" .
6. border : untuk mengatur tingkat ketebalan garis tepi pada tabel. Penempatan kodenya : boeder="pixel" .
7. cellspacing : untuk mengatur jarak antara sel. Penempatan kodenya : cellspacing="pixel" .

# Setiap dokumen HTML harus diawali dengan tag  dan diakhiri dengan tag 
#  dan  digunakan sebagai informasi tentang dokumen.
#  dan  digunakan sebagai judul pada browser.
#  dan  digunakan sebagai isi dari halaman Web.

3.	Setelah selesai membuat kodingnya, save as dan simpan dengan file nama “htmlcoba.html” lalu, buka web browser Mozilla Firefox  Open file  pilih folder htmlnya  OK.



4.	Lalu akan tampil outputnya sebagai berikut.





Dan tampilan output untuk link ke alamat URL blog saya.