COCOMO (Constructive Cost Model)
DEFINISI DAN SEJARAH
Constructive
Cost Model (COCOMO) adalah algoritma estimasi biaya perangkat lunak model yang
dikembangkan oleh Barry Boehm . Model ini menggunakan dasar regresi formula,
dengan parameter yang berasal dari data historis dan karakteristik proyek
proyek saat ini.
COCOMO pertama
kali diterbitkan pada tahun 1981 Barry Boehm W. ‘s Book rekayasa ekonomi
Perangkat Lunak 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 waterfall pengembangan
perangkat lunak yang merupakan pengembangan software proses lazim pada tahun
1981.
COCOMO merupakan
singkatan dari Constructive Cost Model yaitu algortima model estimasi biaya
perangkat lunak yang dikembangkan dan diterbitkan oleh Barry Boehm. Cocomo
merupakan sebuah model – model untuk memperkirakan usaha, biaya dan jadwal
untuk proyek-proyek perangkat lunak.
Pada tahun
1981,Barry Boehm memperkenalkan hirarki model estimasi PL dengan nama COCOMO,
Barry Boehm mendesain COCOMO untuk memberikan estimasi / perkiraan jumlah
Person-Months untuk mengembangkan suatu produk software. Referensi pada model
ini dikenal dengan nama COCOMO 81.
Pada tahun 1990,
muncul suatu model estimasi baru yang disebut dengan COCOMO II. Secara umum
referensi COCOMO sebelum 1995 merujuk pada original COCOMO model yaitu COCOMO
81, setelah itu merujuk pada COCOMO II.
COCOMO merupakan model terbuka sehingga semua detail dapat
dipublikasi, termasuk :
Dasar persamaan perkiraan biaya
Setiap asumsi yang dibuat dalam model
Setiap definisi
Biaya yang disertakan dalam perkiraan dinyatakan secara
eksplisit
JENIS-JENIS COCOMO
COCOMO, Biaya Konstruktif Model statis tunggal-variabel
model. Barry Boehm memperkenalkan model COCOMO. Ada hirarki dari model ini.
Model 1:
Dasar model COCOMO adalah statis nilai-tunggal model yang
menghitung usaha pengembangan perangkat lunak (dan biaya) sebagai fungsi dari
ukuran program diekspresikan dalam baris kode perkiraan.
Model 2:
Menengah model 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.
Model 3:
Lanjutan model COCOMO mencakup semua karakteristik versi
intermediate dengan penilaian terhadap pengaruh pengendali biaya pada setiap
langkah, seperti analisis, desain, dll.
Model COCOMO ditetapkan untuk tiga kelas proyek PL :
mode organik – proyek PL yang sederhana dan relatif kecil di
mana tim kecil dengan pengalaman aplikasi yang baik.
mode semi-detached – proyek PL menengah 9dalam ukuran dan
kompleksitas) di mana tim dengan pengalaman pada tingkat tingkat yang
berbeda-beda harus memenuhi bauran yang kurang kuat dari syarat yang ketat
(misalnya sistem pemrosesan transaksi dengan syarat tertentu untuk PK terminal
dan PL database)
mode embedded – proyek PL yang harus dikembangkan ke dalam
serangkaian PK, Pl dan batasan operasional yang ketat (seperti PL kontrol
penerbangan untuk pesawat udara).
Nama : Rayi Dwiky Putra
NPM : 15110687
Kelas : 4KA20
NPM : 15110687
Kelas : 4KA20
terimakasih informasinya gan ..
BalasHapus