Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Madhata,S.KomRekayasa Perangkat Lunak 1. Madhata,S.KomRekayasa Perangkat Lunak 2 COCOMO merupakan salah satu model penilaian perangkat lunak yang ddigunakan.

Presentasi serupa


Presentasi berjudul: "Madhata,S.KomRekayasa Perangkat Lunak 1. Madhata,S.KomRekayasa Perangkat Lunak 2 COCOMO merupakan salah satu model penilaian perangkat lunak yang ddigunakan."— Transcript presentasi:

1 Madhata,S.KomRekayasa Perangkat Lunak 1

2 Madhata,S.KomRekayasa Perangkat Lunak 2 COCOMO merupakan salah satu model penilaian perangkat lunak yang ddigunakan di dunia. Dikembangkan oleh Barry Boehm pada tahun 1981. COCOMO memprediksi usaha dan membuat jadwal pengembangan produk perangkat lunak berdasarkan pada ukuran perangkat lunak dan biaya yang mempengaruhi produktivitas. Constructive Cost Modeling

3 Madhata,S.KomRekayasa Perangkat Lunak 3  COCOMO mempunyai 3 (tiga) model yang berbeda, yang mencerminkan kompleksitas : the Basic Model the Intermediate Model and the Detailed Model Constructive Cost Modeling

4 Madhata,S.KomRekayasa Perangkat Lunak 4 Project Characteristics  Organic Mode  Produk yang dikembangkan berukuran kecil sampai menengah.  dikembangkan secara familiar, untuk kalangan sendiri dan lingkungan yang stabil.  pengembangannya mirip dengan proyek sebelumnya.  relatif kecil dan memerlukan inovasi. Constructive Cost Modeling

5 Madhata,S.KomRekayasa Perangkat Lunak 5  Semidetached Mode  Anggota tim mempunyai tingkat pengalaman yang berbeda dalam berhubungan dengan sistem.  Bisa terdiri dari orang yang sudah berpengalaman dan kurang pengamalan.  Hubungan bisa menjadi kaku. Project Characteristics Constructive Cost Modeling

6 Madhata,S.KomRekayasa Perangkat Lunak 6  Embedded Mode  Ketat, batasan dan persyaratan interface tidak fleksibel.  Produk memerlukan inovasi yang besar.  Produk harus betul-betul beroperasi dengan menggabungkan kompleksitas dari H/W, S/W, peraturan dan prosedur operasional.  Persyaratan lebih ketat dan batasan tidak fleksibel. Project Characteristics Constructive Cost Modeling

7 Madhata,S.KomRekayasa Perangkat Lunak 7  Perhitungan biaya diutamakan secara Delivered Source Instruction (DSI) yang dikembangkan dalam proyek tersebut (LOC/KLOC).  COCOMO beramsumsi bahwa terdapat manajemen yang baik dalam proyek, dari sisi pengembang dan pelanggan.  Spesifikasi/persyaratan tidak semestinya diubah setelah tahap perencanaan (planning) dan persyaratan (requierments) Some Assumptions Constructive Cost Modeling

8 Madhata,S.KomRekayasa Perangkat Lunak 8  dasar model COCOMO memperkirakan usaha pengembangan software yang menggunakan variabel tunggal ( ukuran DSI) dan tiga model pengembangan software. Basic COCOMO Model Constructive Cost Modeling

9 Madhata,S.KomRekayasa Perangkat Lunak 9 ModeEffortSchedule OrganicE=2.4*(KDSI) 1.05 TDEV=2.5*(E) 0.38 SemidetachedE=3.0*(KDSI) 1.12 TDEV=2.5*(E) 0.35 EmbeddedE=3.6*(KDSI) 1.20 TDEV=2.5*(E) 0.32 Man-Month / Person-MonthMonth Basic COCOMO Model: Equations Constructive Cost Modeling

10 Madhata,S.KomRekayasa Perangkat Lunak 10 When Should You Use It Constructive Cost Modeling  Dasar COCOMO adalah memperkirakan biaya-biaya awal pengembangan software yang cepat, baik, untuk pesanan yang besar.

11 Madhata,S.KomRekayasa Perangkat Lunak 11 Limitation of Basic COCOMO Model Constructive Cost Modeling  Ketelitian perlu dibatasi karena faktor keterbatasan mempunyai pengaruh yang penting untuk menentukan biaya pengembangan software.

12 Madhata,S.KomRekayasa Perangkat Lunak 12 Constructive Cost Modeling  Kita sudah menentukan suatu proyek sesuai dengan karakteristik dari model Semi-Detached.  Diperkirakan proyek mempunyai 32.000 DSI. Dengan menggunakan rumus kita dapat menentukan : An Example

13 Madhata,S.KomRekayasa Perangkat Lunak 13 Constructive Cost Modeling Effort = 3.0*(32) 1.12 = 146 Man-Months Schedule = 2.5*(146) 0.35 = 14 Months Productivity / Man Month= 32,000 DSI / 146 MM = 219 DSI/MM Average Staffing / Month= 146 MM /14 M = 10 Man An Example

14 Madhata,S.KomRekayasa Perangkat Lunak 14 Constructive Cost Modeling Bila sebuah proyek dikelompokkan kedalam organic mode project diperkirakan akan menghasilkan 32,000 DSI, maka: PM = 2.4 * (32) 1.05 = 91 p.m. Dari nilai PM yang diperoleh dapat dihitung berapa lama proyek akan diselesaikan TDEV = 2.5 (91) 0.38 = 14 bulan An Example

15 Madhata,S.KomRekayasa Perangkat Lunak 15 Constructive Cost Modeling An Example Bila sebuah proyek dikelompokkan kedalam embedded mode project diperkirakan akan menghasilkan 128,000 DSI, maka: PM = 3.6 (128) 1.20 = 1216 p.m. Dari nilai PM yang diperoleh dapat dihitung berapa lama proyek akan diselesaikan TDEV = 2.5 (1216) 0.32 = 24 bulan


Download ppt "Madhata,S.KomRekayasa Perangkat Lunak 1. Madhata,S.KomRekayasa Perangkat Lunak 2 COCOMO merupakan salah satu model penilaian perangkat lunak yang ddigunakan."

Presentasi serupa


Iklan oleh Google