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).
0 komentar:
Posting Komentar