Sebutkan
3 jenis COCOMO !
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.
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.
Macam-macam COCOMO :
1. Basic COCOMO menghitung usaha pengembangan perangkat lunak
(dan biaya) sebagai fungsi dari ukuran program yang. Ukuran Program
dinyatakan dalam perkiraan ribuan baris kode sumber ( SLOC )
COCOMO berlaku untuk tiga kelas proyek perangkat lunak:
§ Proyek Organik – “kecil” tim dengan “baik”
pengalaman bekerja dengan “kurang kaku” persyaratan
§ Proyek semi-terpisah – “menengah” tim dengan
pengalaman bekerja dicampur dengan campuran kaku dan kurang dari kebutuhan kaku
§ Proyek tertanam – dikembangkan dalam satu set
“ketat” kendala. Hal ini juga kombinasi proyek organik dan semi-terpisah.
( Hardware, software, operasional ).
2. Medium COCOMO menghitung usaha pengembangan perangkat lunak sebagai
fungsi dari ukuran program yang dan satu set “driver biaya” yang mencakup penilaian
subjektif dari produk, perangkat keras, personil dan atribut
proyek. Ekstensi ini mempertimbangkan satu set empat “driver biaya”,
masing-masing dengan sejumlah atribut anak.
3. Detail COCOMO menggabungkan semua karakteristik versi intermediate
dengan penilaian dampak cost driver di setiap langkah (analisis, desain, dll)
dari proses rekayasa perangkat lunak.
Model rinci menggunakan pengganda usaha yang berbeda untuk
setiap cost driver atribut. Ini Tahap pengganda
upaya Sensitif masing-masing untuk menentukan jumlah usaha
yang diperlukan untuk menyelesaikan setiap tahap.
Dalam rinci COCOMO, upaya dihitung sebagai fungsi dari ukuran
program yang dan satu set driver biaya yang diberikan sesuai dengan setiap fase
siklus hidup perangkat lunak.
Sebuah jadwal proyek rinci tidak pernah statis.
Kelima fase rinci COCOMO adalah :
§ rencana dan kebutuhan.
§ desain sistem.
§ desain rinci.
§ kode modul dan uji.
§ integrasi dan pengujian.
Tidak ada komentar:
Posting Komentar