Powered By Blogger

Jumat, 22 Juni 2012

Sebutkan kreteria manager proyek yang baik

Sebutkan kreteria manager proyek yang baik !

Keperibadiannya
  1. Memiliki pemahaman yang menyeluruh mengenai teknis pekerjaan dari proyek yang dikelola olehnya.
  2. Mampu bertindak sebagai seorang pengambil keputusan yang handal dan bertanggung jawab.
  3. Memiliki integritas diri yang baik namun tetap mampu menghadirkan suasana yang mendukung di lingkungan tempat dia bekerja.
  4. Asertif
  5. Memiliki pengalaman dan keahlian yang memadai dalam mengelola waktu dan manusia.

Karakteristik Kemampuan Terkait dengan Proyek yang Dikelola
  1. Memiliki komitmen yang kuat dalam meraih tujuan dan keberhasilan proyek dalam jadwal, anggaran dan prosedur yang dibuat.
  2. Pelaksanakan seluruh proses pengembangan proyek IT sesuai dengan anggaran dan waktu yang dapat memuaskan para pengguna/klien.
  3. Pernah terlibat dalam proyek yang sejenis.
  4. Mampu mengendalikan hasil-hasil proyek dengan melakukan pengukuran dan evaluasi kinerja yang disesuaikan dengan standar dan tujuan yang ingin dicapai dari proyek yang dilaksana

sumber: setiabudi.name

COCOMO

COCOMO
Model Biaya Konstruktif (COCOMO) adalah biaya perangkat lunak algoritma estimasi model yang dikembangkan oleh Barry Boehm W.. Model ini menggunakan formula regresi dasar dengan parameter yang berasal dari data proyek historis dan karakteristik proyek ini.
COCOMO pertama kali diterbitkan pada tahun 1981 Boehm di Ekonomi buku Rekayasa Perangkat Lunak sebagai model untuk memperkirakan usaha, biaya, dan jadwal untuk proyek-proyek perangkat lunak. Hal menarik pada sebuah penelitian terhadap 63 proyek di TRW Aerospace mana Boehm adalah Direktur Riset Perangkat Lunak dan Teknologi. Studi ini meneliti proyek-proyek mulai dari ukuran 2.000 sampai 100.000 baris kode, dan bahasa pemrograman mulai dari perakitan untuk PL / I. Proyek-proyek ini didasarkan pada model air terjun pengembangan perangkat lunak yang merupakan proses perangkat lunak umum pembangunan di tahun 1981.

Basic COCOMO 
Basic COCOMO menghitung usaha pengembangan perangkat lunak (dan biaya) sebagai fungsi dari ukuran program. Ukuran program dinyatakan dalam ribuan perkiraan baris kode (SLOC)

COCOMO berlaku untuk tiga kelas proyek perangkat lunak:
   *  Organik proyek - "kecil" tim dengan pengalaman yang "baik" bekerja sama dengan persyaratan "kurang dari kaku"
   *  Semi-detached proyek - "menengah" tim dengan pengalaman kerja campuran dengan campuran kaku dan kurang dari persyaratan yang kaku
   *  Tertanam proyek - dikembangkan dalam satu set "ketat" kendala. Hal ini juga kombinasi proyek organik dan semi-terpisah (perangkat keras, perangkat lunak, operasional, ...).



COCOMO dasar persamaan mengambil formulir

     Upaya Terapan (E) = ab (KLOC) bb [manusia-bulan]
     Waktu Pembangunan (D) = cb (Usaha Terapan) db [bulan]
     Orang diperlukan (P) = Upaya Terapan Waktu / Pembangunan [count]
 




Menengah COCOMO
COCOMO menghitung usaha pengembangan perangkat lunak sebagai fungsi dari ukuran program dan serangkaian "pengendali biaya" yang mencakup penilaian subjektif dari produk, perangkat keras, personil dan atribut proyek. Ekstensi ini menganggap satu set empat "driver biaya", masing-masing dengan sejumlah atribut anak: -

    * atribut produk
       - Perangkat lunak yang disyaratkan keandalan
       - Ukuran dari database aplikasi
       - Kompleksitas produk
    * hardware atribut
        - Run-time kinerja kendala
        - memori kendala
        - Volatilitas dari lingkungan mesin virtual
        - Diperlukan waktu Pembalikan
    * personil atribut
        - analis kemampuan
        - Rekayasa perangkat lunak kemampuan
        - aplikasi mengalami
        - Mesin virtual pengalaman
        - Bahasa pemrograman pengalaman
    * proyek atribut
        - Penggunaan perangkat lunak
        - Penerapan metode rekayasa perangkat lunak
        - Diperlukan pengembangan jadwal


Rician COCOMO 
COCOMO rinci menggabungkan semua karakteristik versi intermediate dengan penilaian terhadap pengaruh pengendali biaya pada setiap langkah (analisis, desain, dll) dari proses rekayasa perangkat lunak. Model rinci menggunakan pengganda usaha yang berbeda untuk setiap atribut cost driver. Ini pengganda Tahap Sensitif upaya masing-masing untuk menentukan jumlah usaha yang diperlukan untuk menyelesaikan setiap tahap. Dalam COCOMO rinci, usaha tersebut akan dihitung sebagai fungsi dari ukuran program dan serangkaian driver biaya diberikan sesuai dengan setiap tahapan siklus hidup perangkat lunak.Sebuah jadwal proyek Detil tidak pernah statis.

Lima fase COCOMO rinci adalah: -
1.rencana dan kebutuhan.
2.sistem desain.
3.rinci desain.
4.kode modul dan tes.
5.integrasi dan tes.



Sumber: wikipedia

Kenapa anda dianjurkan menggunakan software open source dalam membuat aplikasi ?

Software Open Source
Open source software adalah software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kesalahan atau kekurangan pada software tersebut. Salah satu keunggulannya Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Pada umumnya orang mendapatkan software ini dari internet.Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.

Keuntungan menggunakan software open source 
a.Legal, menggunakan open source software berarti kita menggunakan software dengan lisensi GPL (General Public License)
b.Murah, software open source dapat dengan mudah didapatkan dengan mendownload dari internet atau mengopi paste dari rekan teman anda
c.Aman, software open source telah terbukti aman digunakan daripada softwareberbayar (proprietary) karena kekomplekan proprietary software menciptakan celah yang mudah dimasuki hacker atau virus.
  
Kerugian menggunakan software open source 
a. Tidak ada garansi dari pengembangan Biasanya terjadi ketika sebuah project dimulai tanpa dukungan yang kuat dari satu atau beberapa perusahaan, memunculkan celah awal ketika sumber code masih mentah dan pengembangan dasar masih dalam pembangunan.
b.Kurangnya SDM yang dapat memanfaatkan open source. Ketersediaan source code yang diberikan dapat menjadi sia-sia, jika SDM yang ada tidak dapat menggunakannya. SDM yang ada ternyata hanya mampu menggunakan produk saja, Jika demikian, maka tidak ada bedanya produk open source dan yang propriertary dan tertutup.

sumber:http://diazhandsome.wordpress.com/2008/12/16/apa-itu-open-source/