Novia's Blog

Do the best for your life

COCOMO 8 April 2012

Filed under: PPSI — novia @ 3:00 pm

Sejarah COCOMO

Pada tahun 1981, Barry Boehm mendesain COCOMO untuk memberikan estimasi/perkiraan jumlah person-months untuk mengembangkan suatu produk

perangkat lunak. Referensi pada model ini dikenal dengan nama COCOMO 81. Model estimasi COCOMO telah digunakan oleh ribuan manajer proyek suatu proyek perangkat lunak, dan berdasar pada pengalaman dari ratusan proyek sebelumnya.

 

Secara umum, referensi COCOMO sebelum 1995 merujuk pada model original COCOMO yaitu COCOMO 81, kemudian setelah itu merujuk pada COCOMO II.

COCOMO II adalah suatu usaha untuk memperbarui model estimasi biaya perangkat lunak COCOMO yang dipublikasikan dalam Software Engineering Economics oleh Dr. Barry Boehm pada tahun 1981.

 

Usaha penelitian COCOMO dilakukan oleh Direktur Pusat Rekayasa Perangkat Lunak di University Of Southern California, Dr. Barry Boehm dan beberapa peneliti lainnya.

 

Definisi COCOMO

COCOMO, kependekatan dari COnstructive COst Model (Model Biaya Konstruktif) adalah lgoritma 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 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

Model COCOMO ditetapkan untuk tiga kelas proyek PL :

1.     mode organik – proyek PL yang sederhana dan relatif kecil di mana tim kecil dengan pengalaman aplikasi yang baik.

2.     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)

3.     mode embedded – proyek PL yang harus dikembangkan ke dalam serangkaian PK, Pl dan batasan operasional yang ketat (seperti PL  kontrol penerbangan untuk pesawat udara).

 

Macam-macam Bentuk COCOMO

1.    Model COCOMO Dasar

Menghitung usaha pengembangan PL (dan biaya) sebagai fungsi dari ukuran prgram yang diekspresikan dalam baris kode yang diestimasi.

 

Tabel1. Model COCOMO Dasar

 

Persamaan COCOMO dasar berbentuk :

            E = abKLOCbb

            D = cbEdb

Dimana       E adalah usaha yang diaplikasikan dalam person-month,

                     D adalah waktu pengembangan dalam bulan kronologis

                     KLOC adalah jumlah baris penyampaian kode yang diperkirakan untuk proyek tsb.

                     Koefisien ab dan cb  dan eksponen bb dan db ada pada tabel1

 

2.    Model COCOMO Intermediate

Menghitung usaha pengembangan PL sebagai fungsi ukuran program dan serangkaian “pengendali biaya” yang menyangkut penilaian yang subyektif terhadap produk, perangkat keras personil, dan atribut proyek.

 

Tabel2. Model COCOMO Intermediate

 

 

Model COCOMO menengah berbentuk :

E = aiKLOCbi x EAF

Dimana                  E adalah usaha yang diaplikasikan dalam person-month,

KLOC adalah jumlah baris penyampaian kode yang diperkirakan untuk proyek tsb.

Koefisien ai dan eksponen bi ada pada Tabel2.

 

3.    Model COCOMO Advanced

Menghubungkan semua karakteristik versi intermediate dengan penilaian terhadap pengaruh pengendali biaya pada setiap langkah (analisis, perancangan, dll) dari proses rekayasa PL.

 

 

Sumber:

http://www.google.co.id/url?sa=t&rct=j&q=definisi+cocomo&source=web&cd=19&ved=0CEwQFjAIOAo&url=http%3A%2F%2Fjournal.mercubuana.ac.id%2Fdata%2FBAB%25205.doc&ei=LYiBT8nNDtHLrQfS9OnZBQ&usg=AFQjCNFxQHxtfMXWEsvkUkz1_Ud7QUlywg&cad=rja

http://arizkaseptiani.wordpress.com/2011/04/13/cocomo-apa-sih/

http://eprints.undip.ac.id/25494/1/ML2F002543.pdf

 

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s