Menghitung Nilai Domain Teknik Estimasi Usaha Pengembangan Perangkat Lunak

221 Manajemen Proyek Teknologi Informasi o Jumlah fi le: setiap master fi le yang menjadi bagian dari aplikasi. o Eksternal interface: setiap interface sarana eksternal yang menyalurkan informasi dari sistem satu ke sistem lainnya.

13.6.5 Menghitung Faktor Pemberat “cost drivers”

Setelah total analisis domain selesai dihitung, langkah berikutnya adalah menghitung faktor pemberat, sebagai berikut: Ada 14 faktor pemberat yang diperhitungkan, dengan masing-masing berbobot dari 0 sampai dengan 5, bergantung pada kebutuhan sebuah produk perangkat lunak terhadap masing-masing faktor tersebut, dengan urutan: No Infl uence = tidak berpengaruh, Incidental = terkadang dibutuhkan, Moderate = dibutuhkan kurang dari rata-rata, Average = rata-rata dibutuhkan, Signifi cant = dibutuhkan namun tidak harus, Essential = harus terimplementasi. Ke-14 faktor pemberat yang dimaksudkan adalah: 1 2 3 4 5 222 Manajemen Proyek Teknologi Informasi 1. Backup dan recovery 2. Komunikasi data 3. Proses terdistribusi 4. Kepentingan performa 5. Keberadaan lingkungan operasi 6. Online data entry 7. Input melalui beberapa tampilan operasi 8. Peng-update-an fi le master secara online 9. Kompleksitas nilai ‘domain’ tahap1 diatas 10. Kompleksitas proses internal aplikasi 11. Perulangan reuse penggunaan code 12. Ketersediaan rancangan untuk konversi dan instalasi 13. Rancangan untuk pengulangan instalasi di lingkungan yang berbeda 14. Fleksibilitas bagi pemakai Total F ij Σ Fij =Σ [Fi = 0..5 ΣFj = 1..14 ] Dari sini dapat dihitung estimasi titik fungsi function points, sebagai berikut: FP = nilai total domain [0.65 + 0.01 ∑ Fij ];

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