SlideShare a Scribd company logo
1 of 21
Perencanaan Proyek Perangkat Lunak
Bab IV
Pendahuluan
• Estimation (perkiraan) merupakan aktivitas dalam
project planning (perencanaan proyek).
• Project complexity (kompleksitas proyek)
berpengaruh kuat terhadap ketidak pastian yang
inheren dalam perencanaan.
• Project size (ukuran proyek) merupakan faktor
penting lain yang mempengaruhi akurasi estimasi.
• Ketidak pastian struktural (structural uncertainty)
juga berpengaruh dalam estimasi.
TUJUAN PERENCANAAN PROYEK
• Tujuan perencanaan proyek Perangkat Lunak
adalah untuk menyediakan sebuah
kerangkakerja yang memungkinkan manajer
membuat estimasi yang dapat dipertanggung
jawabkan mengenai sumber daya, biaya, dan
jadwal.
• Tujuan perencanaan dicapai melalui
suatuproses penemuan informasi yang
menunjuk keestimasi yang dapat
dipertanggung jawabkan.
RUANG LINGKUP PERANGKAT
LUNAK• Ruang lingkup Perangkat Lunak menggambarkan fungsi,
kinerja, batasan, interface dan reliabilitas.
• Fungsi-fungsi yang digambarkan dalam statement ruang
lingkup dievaluasi dan disaring untuk memberikan awalan
yang lebih detail saat estimasi dimulai.
• Mencari informasi yang dibutuhkan untuk ruang lingkup.
1. Penggunaan teknik diperlukan untuk menjembatani jurang
komunikasi antara pelanggan dan pengembang.
2.Analis harus memulai dengan mengajukan pertanyaan-
pertanyaan yang bebas konteks, yaitu serangkaian
pertanyaan yang akan membawa kepada pemahaman yang
mendasar terhadap masalah, orang yang menginginkan suatu
solusi, sifat solusi yang diharapkan, dan efektivitas pertemuan
itu sendiri.
SUMBER DAYA
Perspektif Sumber Daya
• Masing-masing sumber daya tersebutdispesifikasikan dengan 4 karakteristik
berikutini:
Deskripsi Siapa, Apa
Ketersediaan Jumlah dan kualitas
Waktu Kapan digunakan
Durasi Berapa lama dipakai
Sumber Daya Manusia
• Perencana sumber daya manusia memulaidengan
mengevaluasi ruang lingkup dankecakapan yang
dibutuhkan untuk menyelesaikan pengembangan.
• Posisi organisasi (seperti manajer, perekayasa
Perangkat Lunak senior, dll) maupun specialty
(seperti telekomunikasi, data base,client/server)
ditentukan.
• Jumlah orang yang diperlukan utk sebuah proyek
Perangkat Lunak dapat ditentukan hanya setelah
sebuah estimasi pengembangan dibuat.
SumberDaya PL Reusable
• Empat kategori sumber daya Perangkat Lunak
yang harus dipertimbangkan saat
perencanaan berlangsung :
1. Komponen Off-the-self
2. Komponen Full-Experience
3. Komponen Partial-Experience
4. Komponen Baru
Komponen Off-the-self
• Perangkat lunak yang ada yang dpt
diperoleh dari sebuah bagian ketiga atau
telah dikembangkan secara internal
untuk proyek sebelumnya. Komponen-
komponen tersebut siap digunakan pada
proyek sekarang dan telah divalidasi
seluruhnya.
Komponen Full-Experience
• Spesifikasi, kode, desain atau pengujian
data yang sudah ada yang dikembangkan
pada proyek yg lalu yang serupa dengan
Perangkat Lunak yang akan dibangun
pada proyek saat ini.
KomponenPartial-Experience
• Aplikasi, kode, desain atau data
pengujian yang ada pada proyek yang
lalu yang dihubungkan dengan Perangkat
Lunak yang akan dibangun untuk proyek
saat ini, tetapi akan membutuhkan
modiikasi subtansial.
Komponen Baru
• Komponen Perangkat Lunak yang harus
dibangun oleh tim Perangkat Lunak
khususnya adalah untuk kebutuhan
proyek sekarang.
ESTIMASI PROYEK PERANGKAT LUNAK
• Pada masa-masa awal perhitungan, biaya Perangkat Lunak
terdiri dari persentase kecil biaya sistem berbasis komputer
secara keseluruhan.
• Sekarang Perangkat Lunak menjadi elemen paling mahal di
dalam sebagian besar sistem berbasiskomputer
• Kesalahan estimasi biaya yang besar dapat memberikan
perbedaan antara keuntungan dan kerugian
• Biaya yang terlalu banyak dapat menjasi bencana bagi
pengembang Perangkat Lunak.
Pilihan untuk mencapai estimasi biaya dan usaha yang
dapat dipertanggung jawabkan
• Menunda estimasi sampai akhir proyek (jelas dapat
melakukan estimasi yang 100 persen akurat bila
proyek sudah selesai).
• Mendasarkan estimasi pada proyek-proyek yang
mirip yang sudah dilakukan sebelumnya dengan
menggunakan“teknik dekomposisi” yang relatif
sederhana untuk melakukan estimasi biaya dan
usaha proyek.
• Menggunakan satu atau lebih model empiris
bagiestimasi usaha dan biaya Perangkat Lunak.
Software Sizing
• Akurasi estimasi Perangkat Lunak didasarkan pada sejumlah
hal diantaranya :
1. Tingkat dimana perencanaan dengan tepat dalam
mengestimasi ukuran produk yang akan dibuat.
2. Kemampuan untuk menterjemahkan estimasi ukuran ke
dalam kerja manusia, waktu, kalender, (fungsi availabilitas
metrik PL yang reliabel dari proyek sebelumnya).
3. Tingkat dimana rencana proyek mencerminkankemampuan
tim Perangkat Lunak
4. Stabilitas syarat produk serta lingkungan yang mendukung
usaha pengembangan perangkat lunak
Perkiraan Berdasarkan Masalah
• Baris kode (LOC) dan titik fungsi (FP) digambarkan
sebagai pengukuran dasar dimana metrik
produktivitas dapat dihitung.
• Selama estimasi PL data LOC dan FP digunakandalam
dua cara
1. Sebagai variabel estimasi yang dipakai untuk
“mengukur” masing-masing elemen Perangkat
Lunak.
2. Sebagai metrik baseline yang dikumpulkan
dariproyek yg lalu dan dipakai dalam hubungannya
dengan variabel estimasi untuk proyeksi kerjadan
biaya.
Contoh LOC Based
Contoh FP Based
Estimasi Berbasis Proses
• Teknik yang paling umum untuk memperkirakan sebuah
• proyek adalah dengan mendasarkan perkiraan pada
sebuahproses yg akan digunakan; yaitu proses yg akan
didekomposisike dalam serangkaian aktivitas atau tugas yg
relatif sangatkecil dan usaha yg dibutuhkan utk
menyelesaikan masing-masing tugas yg diperkirakan.
• Perkiraan berbasis proses dimulai dengan gambaran fungsi-
fungsi Perangkat Lunak yang diperoleh dari ruang lingkup
proyek.
• Untuk masing-masing fungsi dilakukan aktivitas proses
Perangkat Lunak yang berhubungan yang dapat disajikan
sebagai bagian dari suatu tabel.
• Sekali fungsi masalah dan aktivitas proses
disatukanperencana akan memperkirakan usaha (seperti
person-month) yang dibutuhkan utk menyelesaikan setiap
aktivitasproyek Perangkat Lunak untuk setiap fungsi
Perangkat Lunak
Contoh Process based
PERANTI ESTIMASI OTOMATIS
• Kuantitatif ukuran Perangkat Lunak
(sepertiLOC) atau fungsionalitas (data
function point).
• Karakteristik proyek kualitatif seperti
kompleksitas, reliabilitas yang
dibutuhkan atautingkat kekritisan bisnis.
• Banyak gambaran staf pengembangan
dan ataulingkungan pengembangan.

More Related Content

What's hot

Rppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunanRppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunanMooksHal Mhiestri
 
manajemen waktu proyek
manajemen waktu proyekmanajemen waktu proyek
manajemen waktu proyekRio Kirnanda
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakf' yagami
 
Eas mppl-e hilmi raditya prakoso 5116100164
Eas mppl-e hilmi raditya prakoso 5116100164Eas mppl-e hilmi raditya prakoso 5116100164
Eas mppl-e hilmi raditya prakoso 5116100164Hilmi Raditya
 
Manajemen proyek perangkat lunak
Manajemen proyek perangkat lunakManajemen proyek perangkat lunak
Manajemen proyek perangkat lunakFariz Purnomo
 
Amri perencanaan-proyek-rpl
Amri perencanaan-proyek-rplAmri perencanaan-proyek-rpl
Amri perencanaan-proyek-rplDwi Dwi
 
Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"
Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"
Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"Kanaidi ken
 
Manajemen Waktu Pembangunan Perangkat Lunak
Manajemen Waktu Pembangunan Perangkat LunakManajemen Waktu Pembangunan Perangkat Lunak
Manajemen Waktu Pembangunan Perangkat Lunakwida dwitiayasa
 
Rpl 3-manajemen proyek pl
Rpl 3-manajemen proyek plRpl 3-manajemen proyek pl
Rpl 3-manajemen proyek plf' yagami
 

What's hot (20)

Rpl upload #4
Rpl upload #4Rpl upload #4
Rpl upload #4
 
Rppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunanRppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunan
 
Manajemen biaya proyek
Manajemen biaya proyekManajemen biaya proyek
Manajemen biaya proyek
 
Mppl 1
Mppl 1Mppl 1
Mppl 1
 
manajemen waktu proyek
manajemen waktu proyekmanajemen waktu proyek
manajemen waktu proyek
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunak
 
Miti manajemen biaya
Miti manajemen biayaMiti manajemen biaya
Miti manajemen biaya
 
Bab 2
Bab 2Bab 2
Bab 2
 
Eas mppl-e hilmi raditya prakoso 5116100164
Eas mppl-e hilmi raditya prakoso 5116100164Eas mppl-e hilmi raditya prakoso 5116100164
Eas mppl-e hilmi raditya prakoso 5116100164
 
Cocomo
CocomoCocomo
Cocomo
 
Manajemen proyek perangkat lunak
Manajemen proyek perangkat lunakManajemen proyek perangkat lunak
Manajemen proyek perangkat lunak
 
1.eas
1.eas1.eas
1.eas
 
Amri perencanaan-proyek-rpl
Amri perencanaan-proyek-rplAmri perencanaan-proyek-rpl
Amri perencanaan-proyek-rpl
 
Ch 12
Ch 12Ch 12
Ch 12
 
Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"
Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"
Pengendalian Proyek_Materi Training 'PROJECT MANAGEMENT"
 
Bab i
Bab iBab i
Bab i
 
Manajemen Waktu Pembangunan Perangkat Lunak
Manajemen Waktu Pembangunan Perangkat LunakManajemen Waktu Pembangunan Perangkat Lunak
Manajemen Waktu Pembangunan Perangkat Lunak
 
Konsep Rekayasa Perangakat Lunak
Konsep Rekayasa Perangakat LunakKonsep Rekayasa Perangakat Lunak
Konsep Rekayasa Perangakat Lunak
 
Ragam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat LunakRagam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat Lunak
 
Rpl 3-manajemen proyek pl
Rpl 3-manajemen proyek plRpl 3-manajemen proyek pl
Rpl 3-manajemen proyek pl
 

Similar to Estimasi Proyek Perangkat Lunak Menggunakan Metode Berbasis Proses

Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality planDian Lukitasari
 
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMPerencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMFitra Zul Fahmi
 
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)falahaththaariqrazza
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality planFebryci Legirian
 
Pertemuan ke 2 (perencanaan tujuan perangkat lunak)
Pertemuan ke 2 (perencanaan tujuan perangkat lunak)Pertemuan ke 2 (perencanaan tujuan perangkat lunak)
Pertemuan ke 2 (perencanaan tujuan perangkat lunak)gleebelle
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality planirna_300791
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)gleebelle
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Ivanda Zevi Amalia
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunakWandi Parlente
 
rekayasa perangkat lunak
rekayasa perangkat lunakrekayasa perangkat lunak
rekayasa perangkat lunakWandi Parlente
 
Buku ajar kecil 01
Buku ajar kecil 01Buku ajar kecil 01
Buku ajar kecil 01Ainul Yaqin
 
Rekayasa Perangkat Lunak Ilmu Komputer 1
Rekayasa Perangkat Lunak Ilmu Komputer 1Rekayasa Perangkat Lunak Ilmu Komputer 1
Rekayasa Perangkat Lunak Ilmu Komputer 1herdrayani1
 
Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan KerjaAchmad Jadid
 
Kerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-convertedKerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-convertedFariz Purnomo
 

Similar to Estimasi Proyek Perangkat Lunak Menggunakan Metode Berbasis Proses (20)

Pertemuan 7
Pertemuan 7Pertemuan 7
Pertemuan 7
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
 
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMPerencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
 
Ch 11
Ch 11Ch 11
Ch 11
 
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
 
Pertemuan ke 2 (perencanaan tujuan perangkat lunak)
Pertemuan ke 2 (perencanaan tujuan perangkat lunak)Pertemuan ke 2 (perencanaan tujuan perangkat lunak)
Pertemuan ke 2 (perencanaan tujuan perangkat lunak)
 
UTS MPPL
UTS MPPLUTS MPPL
UTS MPPL
 
0009-P01.pdf
0009-P01.pdf0009-P01.pdf
0009-P01.pdf
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality plan
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)
 
EAS MPPL E
EAS MPPL EEAS MPPL E
EAS MPPL E
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunak
 
rekayasa perangkat lunak
rekayasa perangkat lunakrekayasa perangkat lunak
rekayasa perangkat lunak
 
Buku ajar kecil 01
Buku ajar kecil 01Buku ajar kecil 01
Buku ajar kecil 01
 
Rekayasa Perangkat Lunak Ilmu Komputer 1
Rekayasa Perangkat Lunak Ilmu Komputer 1Rekayasa Perangkat Lunak Ilmu Komputer 1
Rekayasa Perangkat Lunak Ilmu Komputer 1
 
Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan Kerja
 
ITPM
ITPM ITPM
ITPM
 
Kerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-convertedKerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-converted
 

Recently uploaded

421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
Lembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxLembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxbkandrisaputra
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 

Recently uploaded (20)

421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
Lembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxLembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 

Estimasi Proyek Perangkat Lunak Menggunakan Metode Berbasis Proses

  • 2. Pendahuluan • Estimation (perkiraan) merupakan aktivitas dalam project planning (perencanaan proyek). • Project complexity (kompleksitas proyek) berpengaruh kuat terhadap ketidak pastian yang inheren dalam perencanaan. • Project size (ukuran proyek) merupakan faktor penting lain yang mempengaruhi akurasi estimasi. • Ketidak pastian struktural (structural uncertainty) juga berpengaruh dalam estimasi.
  • 3. TUJUAN PERENCANAAN PROYEK • Tujuan perencanaan proyek Perangkat Lunak adalah untuk menyediakan sebuah kerangkakerja yang memungkinkan manajer membuat estimasi yang dapat dipertanggung jawabkan mengenai sumber daya, biaya, dan jadwal. • Tujuan perencanaan dicapai melalui suatuproses penemuan informasi yang menunjuk keestimasi yang dapat dipertanggung jawabkan.
  • 4. RUANG LINGKUP PERANGKAT LUNAK• Ruang lingkup Perangkat Lunak menggambarkan fungsi, kinerja, batasan, interface dan reliabilitas. • Fungsi-fungsi yang digambarkan dalam statement ruang lingkup dievaluasi dan disaring untuk memberikan awalan yang lebih detail saat estimasi dimulai. • Mencari informasi yang dibutuhkan untuk ruang lingkup. 1. Penggunaan teknik diperlukan untuk menjembatani jurang komunikasi antara pelanggan dan pengembang. 2.Analis harus memulai dengan mengajukan pertanyaan- pertanyaan yang bebas konteks, yaitu serangkaian pertanyaan yang akan membawa kepada pemahaman yang mendasar terhadap masalah, orang yang menginginkan suatu solusi, sifat solusi yang diharapkan, dan efektivitas pertemuan itu sendiri.
  • 6. Perspektif Sumber Daya • Masing-masing sumber daya tersebutdispesifikasikan dengan 4 karakteristik berikutini: Deskripsi Siapa, Apa Ketersediaan Jumlah dan kualitas Waktu Kapan digunakan Durasi Berapa lama dipakai
  • 7. Sumber Daya Manusia • Perencana sumber daya manusia memulaidengan mengevaluasi ruang lingkup dankecakapan yang dibutuhkan untuk menyelesaikan pengembangan. • Posisi organisasi (seperti manajer, perekayasa Perangkat Lunak senior, dll) maupun specialty (seperti telekomunikasi, data base,client/server) ditentukan. • Jumlah orang yang diperlukan utk sebuah proyek Perangkat Lunak dapat ditentukan hanya setelah sebuah estimasi pengembangan dibuat.
  • 8. SumberDaya PL Reusable • Empat kategori sumber daya Perangkat Lunak yang harus dipertimbangkan saat perencanaan berlangsung : 1. Komponen Off-the-self 2. Komponen Full-Experience 3. Komponen Partial-Experience 4. Komponen Baru
  • 9. Komponen Off-the-self • Perangkat lunak yang ada yang dpt diperoleh dari sebuah bagian ketiga atau telah dikembangkan secara internal untuk proyek sebelumnya. Komponen- komponen tersebut siap digunakan pada proyek sekarang dan telah divalidasi seluruhnya.
  • 10. Komponen Full-Experience • Spesifikasi, kode, desain atau pengujian data yang sudah ada yang dikembangkan pada proyek yg lalu yang serupa dengan Perangkat Lunak yang akan dibangun pada proyek saat ini.
  • 11. KomponenPartial-Experience • Aplikasi, kode, desain atau data pengujian yang ada pada proyek yang lalu yang dihubungkan dengan Perangkat Lunak yang akan dibangun untuk proyek saat ini, tetapi akan membutuhkan modiikasi subtansial.
  • 12. Komponen Baru • Komponen Perangkat Lunak yang harus dibangun oleh tim Perangkat Lunak khususnya adalah untuk kebutuhan proyek sekarang.
  • 13. ESTIMASI PROYEK PERANGKAT LUNAK • Pada masa-masa awal perhitungan, biaya Perangkat Lunak terdiri dari persentase kecil biaya sistem berbasis komputer secara keseluruhan. • Sekarang Perangkat Lunak menjadi elemen paling mahal di dalam sebagian besar sistem berbasiskomputer • Kesalahan estimasi biaya yang besar dapat memberikan perbedaan antara keuntungan dan kerugian • Biaya yang terlalu banyak dapat menjasi bencana bagi pengembang Perangkat Lunak.
  • 14. Pilihan untuk mencapai estimasi biaya dan usaha yang dapat dipertanggung jawabkan • Menunda estimasi sampai akhir proyek (jelas dapat melakukan estimasi yang 100 persen akurat bila proyek sudah selesai). • Mendasarkan estimasi pada proyek-proyek yang mirip yang sudah dilakukan sebelumnya dengan menggunakan“teknik dekomposisi” yang relatif sederhana untuk melakukan estimasi biaya dan usaha proyek. • Menggunakan satu atau lebih model empiris bagiestimasi usaha dan biaya Perangkat Lunak.
  • 15. Software Sizing • Akurasi estimasi Perangkat Lunak didasarkan pada sejumlah hal diantaranya : 1. Tingkat dimana perencanaan dengan tepat dalam mengestimasi ukuran produk yang akan dibuat. 2. Kemampuan untuk menterjemahkan estimasi ukuran ke dalam kerja manusia, waktu, kalender, (fungsi availabilitas metrik PL yang reliabel dari proyek sebelumnya). 3. Tingkat dimana rencana proyek mencerminkankemampuan tim Perangkat Lunak 4. Stabilitas syarat produk serta lingkungan yang mendukung usaha pengembangan perangkat lunak
  • 16. Perkiraan Berdasarkan Masalah • Baris kode (LOC) dan titik fungsi (FP) digambarkan sebagai pengukuran dasar dimana metrik produktivitas dapat dihitung. • Selama estimasi PL data LOC dan FP digunakandalam dua cara 1. Sebagai variabel estimasi yang dipakai untuk “mengukur” masing-masing elemen Perangkat Lunak. 2. Sebagai metrik baseline yang dikumpulkan dariproyek yg lalu dan dipakai dalam hubungannya dengan variabel estimasi untuk proyeksi kerjadan biaya.
  • 19. Estimasi Berbasis Proses • Teknik yang paling umum untuk memperkirakan sebuah • proyek adalah dengan mendasarkan perkiraan pada sebuahproses yg akan digunakan; yaitu proses yg akan didekomposisike dalam serangkaian aktivitas atau tugas yg relatif sangatkecil dan usaha yg dibutuhkan utk menyelesaikan masing-masing tugas yg diperkirakan. • Perkiraan berbasis proses dimulai dengan gambaran fungsi- fungsi Perangkat Lunak yang diperoleh dari ruang lingkup proyek. • Untuk masing-masing fungsi dilakukan aktivitas proses Perangkat Lunak yang berhubungan yang dapat disajikan sebagai bagian dari suatu tabel. • Sekali fungsi masalah dan aktivitas proses disatukanperencana akan memperkirakan usaha (seperti person-month) yang dibutuhkan utk menyelesaikan setiap aktivitasproyek Perangkat Lunak untuk setiap fungsi Perangkat Lunak
  • 21. PERANTI ESTIMASI OTOMATIS • Kuantitatif ukuran Perangkat Lunak (sepertiLOC) atau fungsionalitas (data function point). • Karakteristik proyek kualitatif seperti kompleksitas, reliabilitas yang dibutuhkan atautingkat kekritisan bisnis. • Banyak gambaran staf pengembangan dan ataulingkungan pengembangan.