Konstanta COCOMO Teknik Estimasi Usaha Pengembangan Perangkat Lunak

219 Manajemen Proyek Teknologi Informasi Dengan demikian rumusan dasar di atas, dapat digunakan untuk perhitungan-perhitungan sebagai berikut: o E e ff ort = CA x size MA satuan: ManMonth dalam COCOMO I Person Month dalam COCOMO II = 152 jam kerja; o D duration = CB x EM B satuan: Month; o Productivity = size E satuan: KLOCMan Month; o Average sta ffi ng = E D satuan: FTE = Full Time Employees, yaitu jumlah orang yang bekerja penuh dalam 1 hari kerja ~ 8 jam

13.6.3 Penggunaan COCOMO

Ada pun langkah-langkah untuk menghitung estimasi dengan menggunakan Basic COCOMO adalah: 1. Menghitung estimasi informasi nilai total domain, yaitu informasi mengenai karakter spesifi k perangkat lunak yang akan dihasilkan; 2. Menyesuaikan kompleksitas proyek berdasarkan faktor pemberat dan “cost drivers” ∑ Fij ; kemudian menghitung estimasi jumlah titik fungsi Function Points; FP = nilai total domain [0.65 + 0.01 ∑ Fij ]; 3. Menghitung estimasi LOC Line of Code. Tekniknya dasarnya sama dengan yang digunakan dalam perhitunga PERT three points estimation, dengan cara; 220 Manajemen Proyek Teknologi Informasi o EV = Sopt + 4 Sm + Spess 6, dimana: EV berarti Estimated Value; o Atau menghitung KLOC FP dari tabel hasil riset berdasar pada bahasa pemrograman yang digunakan dalam implementasi proyek perangkat lunak;

4. Memilih kompleksitas proyek menentukan C dan M, dari organic, embedded atau semi-detached

model. 5. Menghitung E = e ff ort dan D = duration, dengan demikian akan menghasilkan estimasi usaha, biaya dan waktu.

13.6.4 Menghitung Nilai Domain

Untuk menghitung karakter spesifi k produk perangkat lunak yang akan dihasilkan, digunakan analisis domain sebagai berikut: Informasi nilai domain Simple Average Complex Jumlah Jumlah input pemakai 3 4 6 = Jumlah output pemakai 4 5 7 = Jumlah inquiry pemakai 3 4 6 = Jumlah file 7 10 15 = Jumlah eksternal interface 5 7 10 = + Keterangan: o Input pemakai: setiap input data dari user yang dipakai untuk menjalankan aplikasi. o Output pemakai: setiap hasil output dari proses yang ditampilkan kepada user. o Inquiry pemakai: setiap on-line input yang menghasilkan responsi so t ware secara langsung. Total nilai domain