31
2.6
Estimasi Usaha (Effort)
2.6.1
Teknik-Teknik Estimasi Usaha
Barry
Boehm
telah
mengidentifikasi
beberapa
teknik
umum yang
digunakan
untuk
melakukan estimasi dalam proyek pengembangan
software (Kemerer, 1997, p61),
antara lain:
1.
Algorithmic
models, dimana prediksi usaha dilakukan berdasarkan
karakteristik dari sistem yang direncanakan dan lingkungan dimana sistem
tersebut akan bekerja.
2. Expert
Judgement,
dimana
estimasi
usaha
dilakukan
berdasarkan
pengalaman
dari
seorang
ahli
yang sudah
sangat
familiar
dengan
software
yang akan dibuat.
3. Analogi, estimasi
usaha dihitung berdasarkan proyek
yang
telah diselesaikan
pada masa lalu dan serupa dengan proyek yang akan dikerjakan. Usaha
aktual dari proyek tersebut dijadikan
dasar
perhitungan
untuk
mengestimasi
usaha pada proyek yang baru.
4.
Parkinson,
dimana
mengidentikasi
usaha
dari staf
yang
tersedia
untuk
melakukan proyek sebagai estimasi.
5. Price
to
win,
dimana
estimasi
dilakukan
dengan
memperkirakan
usaha
terendah untuk memenangkan kontrak.
6.
Top-down, dimana keseluruhan estimasi diformulasikan untuk keseluruhan
proyek dan kemudian dipecah-pecah menjadi usaha yang diperlukan untuk
tiap-tiap tugas.
|