Menghitung Faktor Pemberat “cost drivers”
13.6.6 Estimasi LOC
Langkah berikutnya dalam proses estimasi COCOMO adalah menghitung jumlah Line of Code LOC. Diawali oleh penelitian Boehm, muncul kemudian estimasi jumlah LOC untuk berbagai bahasa pemrograman yang digunakan dalam implementasi proyek perangkat lunak. Estimasi ini tidak bersifat mutlak, karena perhitungannya didapatkan dari data-data historis berbagai proyek perangkat lunak, dan diambil nilai rata- ratanya dengan menggunakan teknik PERT. Data-data ini 223 Manajemen Proyek Teknologi Informasi bersifat statistis dengan mengandalkan kekuatan distribusi rata-rata mean distribution. Tabel LOCFP untuk berbagai jenis bahasa pemrograman dapat dilihat di bawah ini data dari h t p: www.engin.umd.umich.eduCIScourse.descis525jsf00 gamelcocomo.html , bandingkan juga dengan tabel dari [ALB83, JON91,ROG97]: Programming Language LOCFP rata-rata Bahasa Assembly 320 C 128 COBOL 105 Fortran 105 Pascal 90 Ada 70 Bahasa Berorientasi Obyek 30 Bahasa Generasi Keempat 4GLs, yaitu bahasa yang digunakan spesifik untuk suatu tools, biasa untuk aplikasi database, contoh: PLSQL dalam Oracle. 20 Generator Kode 15 Spreadsheets 6 Desain Grafis icons 4 Jumlah LOCFP ini harus diubah ke KLOCFP Kilo LOC dalam perhitungan, dengan membaginya dengan 1000 sesuai dengan satuan dari hasil riset Boehm. Pada akhir perhitungan tahap ini akan dihasilkan size, yaitu jumlah baris kode dalam satuan KLOC. Tahap selanjutnya adalah menggunakan KLOC yang dihasilkan disini untuk mengestimasikan: usaha e ff ort, waktu duration, dan jumlah pekerja yang dibutuhkan dalam proyek FTE.Parts
» MANAJEMEN PROYEK TEKNOLOGI INFORMASI.
» Pandangan Industri Mengenai PL
» Perangkat Lunak Karakteristik Perangkat Lunak
» Pentingnya Proses Rekayasa Perangkat Lunak
» 2 Mitos tentang Perangkat Lunak
» Mitos: Orang-orang kami memiliki piranti Mitos: Jika jadual pengembangan perangkat
» Mitos: Pernyataan global mengenai tujuan pemesanan Mitos: Kebutuhan perangkat lunak memungkinkan
» Mitos: Satu-satunya produk deliverable yang Mitos: Dokumentasi perangkat lunak hanyalah
» Pengertian Rekayasa Perangkat Lunak
» RPL: Proses, Metode, Piranti
» Fase Proses RPL PROSES REKAYASA
» Model Proses RPL Paradigma Pengembangan PL
» Tahap Analisis ANALISIS PERANCANGAN
» Tahap Analisis STUDI KASUS TERSTRUKTUR:
» Pencatatan Pencatatan Display Display
» Tahap Perancangan STUDI KASUS TERSTRUKTUR:
» Konsep Berorientasi Objek ANALISIS PERANCANGAN
» Tahap Perancangan ANALISIS PERANCANGAN
» Pengertian IT, kerja operasional dan proyek, serta proyek IT
» Mencari visi dan misi proyek IT
» Refl eksi manajemen Karakteristik Proyek IT
» Kegiatan utama sebuah proyek
» Konsep kerja manajemen proyek
» Project Charter Guna project charter
» Siklus hidup proyek Project life cycles
» Riset proyek FEASIBILITAS RENCANA PROYEK
» Menciptakan feasibility plan Project Scope Management
» Aspek pengukuran measurement Project Scope Management
» Prioritas proyek FEASIBILITAS RENCANA PROYEK
» Presentasi tentang Proyek MANAJEMEN RESIKO
» Wawancara dengan Pihak Terkait
» Identifi kasi Resiko Contingency Plan
» Kuantifi kasi dan Evaluasi Resiko
» Kegunaaan WBS WORK BREAKDOWM STRUCTURE
» Proses penyusunan WBS WORK BREAKDOWM STRUCTURE
» Manajemen Waktu Proyek Project Time
» Proses Pengelolaan Waktu Kerja
» Istilah-istilah dalam Jaringan Kerja Pendekatan Jaringan Kerja dan Konsepnya
» Activity on Node AON Precedence Diagramming Method PDM
» Menghitung SLACK Network Forward dan Backward Pass
» Menggunakan LAG Aktivitas Hammock
» Prosedur crashing Kompresi Durasi Crashing
» Kesulitan Estimasi Perangkat Lunak
» Sofware Life-cycles Secara umum kegunaan dari life-cycles ini adalah:
» Waterfall Model model air terjun Spiral model Karakteristik:
» Analisis domain Biaya-biaya Proyek Perangkat Lunak
» Teknik Umum Estimasi Biaya dan Usaha e
» Kontrol Biaya Manajemen Biaya Proyek Perangkat Lunak
» Basic COCOMO COCOMO 81 Teknik Estimasi Usaha Pengembangan Perangkat Lunak
» Konstanta COCOMO Teknik Estimasi Usaha Pengembangan Perangkat Lunak
» Menghitung Nilai Domain Teknik Estimasi Usaha Pengembangan Perangkat Lunak
» Menghitung Faktor Pemberat “cost drivers”
» Estimasi LOC Teknik Estimasi Usaha Pengembangan Perangkat Lunak
» Revisi COCOMO II Teknik Estimasi Usaha Pengembangan Perangkat Lunak
» Tips Estimasi Biaya, Waktu dan Penjadualan dalam Proyek
» Hubungan antar-muka Aktor proyek
» Batasan Lingkup Kerja Alur dan Konsep Kerja Manajemen SDM
» Pengembangan Tim Kerja ORGANISASI TIM KERJA PROYEK
» Fungsi Struktural Organisasi Kerja IT
» Matriks Alokasi ORGANISASI TIM KERJA PROYEK
» Komunikasi Tim Proyek ORGANISASI TIM KERJA PROYEK
» Laporan Alokasi Sumberdaya nonmanusia
» Beberapa contoh PM so t ware
» Proyek kecil - Proyek Besar dengan Koordinasi -
» Microso t Project SOFWARE TOOLS PROJECT
» Pembagian Fase Manajement Kualitas
» Perencanaan Kualitas SOFWARE TOOLS PROJECT
» Laporan Kemajuan Proyek Penjaminan Kualitas
» Audit kualitas Penjaminan Kualitas
» Kontrol Kualitas So t ware Quality Management
» Pengelolaan Perubahan Proyek Project Change Management Peran manajer Proyek
» Mengevaluasi Deliverables SOFWARE TOOLS PROJECT
» Evaluasi tim Kerja SOFWARE TOOLS PROJECT
» Client Acceptation SOFWARE TOOLS PROJECT
» Laporan akhir dan pendokumentasian Indikator Keberhasilan Suatu Proyek IT
» Kegagalan proyek IT Kata Akhir
» Menciptakan suatu proyek baru
» Mengatur Kalender Proyek SOFWARE TOOLS PROJECT
» Masukkan kegiatan-kegiatan dan lama waktunya
» Menciptakan milestone penanda pencapaian
» Menyusun struktur kegiatan-kegiatan menjadi kerangka logis
» Ciptakan hubungan antara kegiatan-kegiatan
» Set tanggal start dan fi nish yang spesifi k untuk suatu kegiatan
» Menambah deadline suatu kegiatan
» Mengganti jadwal kerja sumberdaya
» Mengatur sumberdaya untuk kegiatan-kegiatan Check dan edit resource assignments
» Menentukan biaya suatu sumberdaya
» Tentukan kapan biaya akan terkumpul
» Merekam rencana baseline Save an interim plan
» Memeriksa apakah kegiatan dilaksanakan sesuai rencana
» Memasukkan tanggal mulai dan selesai yang sesungguhnya actual untuk suatu kegiatan
» Mengupdate perkembangan kegiatan dalam persentase
Show more