COCOMO atau Constructive Cost Model adalah algoritma biaya perangkat lunak model estimasi yang dikembangkan oleh Barry Boehm W.
Model ini menggunakan dasar regresi formula dengan parameter yang berasal dari data proyek historis dan karakteristik proyek ini.
COCOMO pertama kali diterbitkan tahun 1981
dalam buku Software Engineering Economics ciptaan Barry Boehm yang digunakan sebagai model untuk
memperkirakan usaha, biaya, dan jadwal untuk proyek-proyek perangkat lunak.
Pada tahun 1995, COCOMO 81 dikembangkan menjadi COCOMO II dan diterbitkan di buku Software Cost Estimation with COCOMO II.
Jenis-jenis cocomo :
1. Basic COCOMO
Menghitung usaha pengembangan perangkat lunak (dan biaya) sebagai fungsi dari ukuran program.
Ukuran program dinyatakan dalam ribuan estimasi baris kode (KLOC).
COCOMO membedakan perhitungan terhadap tiga jenis kelas proyek perangkat lunak sebagai berikut :
* organic : tim kecil dengan pengalaman cukup baik dan kebutuhan sistem yang relatif sederhana.
* semi-detached : tim berukuran menengah yang berpengalaman dengan lingkungan kerja yang lebih kompleks.
* embedded projects : pengembangan berdasarkan pada kebutuhan dengan kompleksitas tinggi dan batasan atau constraint yang ketat.
2. Intermediete COCOMO
Intermediate COCOMO menghitung usaha pengembangan perangkat lunak sebagai fungsi ukuran program dan sekumpulan “cost drivers” yang mencakup penilaian subjektif produk, perangkat keras, personil dan atribut proyek. Ekstensi ini mempertimbangkan satu set empat “cost drivers”, yang dijabarkan dalam kategori dan subkatagori sebagai berikut :
a. Atribut produk (product attributes)
* Reliabilitas perangkat lunak yang diperlukan (RELY)
* Ukuran basis data aplikasi (DATA)
* Kompleksitas produk (CPLX)
b. Atribut perangkat keras (computer attributes)
* Waktu eksekusi program ketika dijalankan (TIME)
* Memori yang dipakai (STOR)
* Kecepatan mesin virtual (VIRT)
* Waktu yang diperlukan untuk mengeksekusi perintah (TURN)
c. Atribut sumber daya manusia (personnel attributes)
* Kemampuan analisis (ACAP)
* Kemampuan ahli perangkat lunak (PCAP)
* Pengalaman membuat aplikasi (AEXP)
* Pengalaman penggunaan mesin virtual (VEXP)
* Pengalaman dalam menggunakan bahasa pemrograman (LEXP)
d. Atribut proyek (project attributes)
* Penggunaan sistem pemrograman modern(MODP)
* Penggunaan perangkat lunak (TOOL)
* Jadwal pengembangan yang diperlukan (SCED)
3. Detailed COCOMO
Detil COCOMO – menggabungkan semua karakteristik versi intermediate dengan penilaian dampak cost driver di setiap langkah (analisis, desain, dll) dari proses rekayasa perangkat lunak 1. model rinci kegunaan yang berbeda upaya pengali untuk setiap driver biaya atribut Tahap pengganda ini upaya Sensitif masing-masing untuk menentukan jumlah usaha yang dibutuhkan untuk menyelesaikan setiap tahap.
Pada COCOMO rinci, upaya dihitung sebagai fungsi dari ukuran program dan satu set driver biaya yang diberikan sesuai dengan tiap tahap siklus hidup rekayasa perangkat lunak. Fase yang digunakan dalam COCOMO rinci perencanaan kebutuhan dan perancangan perangkat lunak, perancangan detil, kode dan menguji unit, dan pengujian integrasi.
4 Apr 2012
26 Apr 2011
Beberapa Hal Yang perlu dilakukan untuk mengamankan Wireless Anda
ada beberapa tips and trik buat mengamankan wireless anda, berikut beberapa cara nya :
1. Aktifkan WEP. Meskipun telah diketahui adanya kelemahan dalam WEP, namun dengan mengaktifkan WEP setidaknya akan mempersulit upaya penyusupan ke jaringan WLAN. Selain itu WEP dapat diperoleh secara gratis. Pada umumnya perangkat WLAN yang sudah mendapat sertifikasi Wi-Fi memiliki WEP standar 40 bit. Hanya saja secara default dinonaktifkan (disabled).
28 Nov 2010
kuyakin cinta ( D'Cinnamons)
Intro: F# D#m B C# 2x
F# D#m
Ku datang mencari satu alasan
B
Tuk menepis semua keraguan
G#m C#
Di dalam hatiku ini
F# D#m
Benarkah bahwa cinta mampu mengobati
B
Segala rasa sakitku ini
G#m C#
Ingin ku percaya, ingin ku percaya
F# D#m
Kau bilang cinta slalu mengerti
B C#
Kau bilang cinta tak salah
F# D#m
Kau bilang cinta kan saling percaya
B C#
Na ra ra ra ram hmmm
Interlude: F# D#m B C# 2x
F# D#m
Ku kira ku tak kan mampu sadari
B
Ketulusan cinta yang sempurna
G#m C#
Di balik semua kekurangan ini
F#
Namun denganmu
D#m
Ku tahu cinta kan mengobati
B
Segala hampa hatiku ini
G#m C#
Kini ku percaya, kini ku percaya
F# D#m
Ku yakin cinta selalu mengerti
B C#
Ku yakin cinta tak salah
F# D#m
Ku yakin cinta saling percaya
B C#
F# D#m
Yakinlah cinta selalu mengerti
B C#
Yakinlah cinta tak salah
F# D#m
Yakinlah cinta kan saling percaya
B C#
Na ra ra ra ram hmmm
F# D#m B C# F# D#m B C# F#M7
Hooooooooooou oh yeeaah
AI
Kecerdasan buatan adalah Suatu cabang dalam bidang sains komputer Sains yang mengkaji tentang bagaimana untuk melengkapi sebuah komputer dengan kemampuan atau kepintaran seperti manusia.
Sebagai contoh, bagaimana komputer bisa belajar sendiri dari pengalaman dan data-data yang telah dikumpulkannya, bagaimana komputer mampu berkomunikasi dan mengucapkan kata demi kata.
Dengan kemampuan ini, diharapkan komputer mampu mengambil keputusan sendiri untuk berbagai kasus yang ditemuinya.
Industri AI ini berkembang semenjak tahun 1980an, meskipun sudah dimulai dari tahun 1970an
Evolusi AI berjalan dalam dua jalur yang berbeda.
31 Okt 2010
Penulisan Karangan Ilmiah
Penulisan sebuah karangan harus memenuhi persyaratan.persyaratan ini menyangkut isi, bahasa, dan teknik penyajian,oleh sebab itu untuk membuat sebuah karangan perlu direncanakan dan tentunya sesuai dengan pengelompokkan karangannya, baik menurut bentuk, ragam, jenis, rumpun, ataupun macam karangannya.
Pengelompokkan menurut jenis,ragam,dan rumpun memiliki keterkaitan yang saling terkait.
Dalam ragam sampai macam karangan kemungkinan pilihan semakin luas sehingga penentuan karangan yang akan ditulis harus semakin diarahkan untuk sampai pada pemilihan terakhir.
Pengelompokkan menurut jenis,ragam,dan rumpun memiliki keterkaitan yang saling terkait.
Dalam ragam sampai macam karangan kemungkinan pilihan semakin luas sehingga penentuan karangan yang akan ditulis harus semakin diarahkan untuk sampai pada pemilihan terakhir.
Langganan:
Postingan (Atom)