SlideShare a Scribd company logo
1 of 7
Mengukur produktivitas dalam
pengembangan perangkat lunak
Pendahuluan
• Pengukuran merupakan hal yang pokok bagi disiplin enginering
• Tak terkecuali untuk software enginering
PENGERTIAN
SOFTWARE METRIC
Pengukuran, metrik, indikator
 Pengukuran = kegiatan menentukan nilai kuantitatif dari luasan, jumlah, dimensi, kapasitas, ukuran
dari atribut sebuah proses/produk.
 Metrik = ukuran kuantitatif dari tingkat dimana sebuah sistem, komponen,/proses memiliki atribut
tertentu
 Indikator = sebuah metrik/kombinasi dari metrik yang memberikan pengetahuan ke dalam proses
perangkat lunak/produk, untuk kemudian memberikan pengetahuan kepada perekayasa untuk
menyesuaikan proses, proyek, dan produk yang lebih baik.
 Software metric = cara untuk mengukur sebuah software.
 Software metric mengacu pada pengukuran sebuah software dalam jangkauan yang luas.
 Pengukuran diterapkan guna pengembangan selanjutnya dengan dasar yang kontinyu.
 Membantu perhitungan, kontrol kualitas, perkiraan produktivitas & kontrol proyek.
Membantu mengambil keputusan taktis saat proyek sedang berjalan
Indikator proses
• Indikator proses  memungkinkan sebuah organisasi RPL memperoleh pengetahuan tentang
reliabilitas sebuah proses yang sedang berlangsung
• Mis : paradigma, tugas2 RPL, produk kerja, dan kejadian penting
Indikator proyek
 Indikator proyek  memungkinkan manager proyek :
1. Memperkirakan status proyek
2. Menelusuri resiko2 potensial.
3. Menemukan area masalah sebelum semakin kritis
4. Menyesuaikan aliran kerja
5. Mengevaluasi kemempuan tim & kontrol kualitas atas hasil kerja RPL
Gambar determinan untuk kualitas dan efektifitas organisasional perangkat
lunak
Keterangan gambar :
• Proses ditengah segitiga yang menghubungkan 3 faktor yang berpengaruh terhadap kualitas Soft
Ware & unjuk kerja
• Ketrampilan manusia = faktor paling pengaruh pada kualitas & unjuk kerja tim
• Teknologi (metode Soft Ware) juga berpengaruh
• Segitiga berada dalam lingkaran yang menggambarkan kondisi lingkungan : lingkungan
pengembangan (alat bantu CASE), kondisi bisnis (batas waktu,aturan bisnis), karakteristik pelanggan
(komunikasi yang lancar)
8 penyebab cacat dan sumbernya
Kesalahan & Cacat
 Kesalahan = ketidaksempurnaan yang ditemukan sebelum disampaikan kepada end-user
 Cacat = ketidaksempurnaan yang ditemukan sesudah disampaikan kepada end-user
diagram fishbone
 Untuk membantu mendiagnosa data dilakukan pengembangan sebuah diagram fishbone.
 Diagram fishbone memperlihatkan penyebab dari kelas cacat.
Keterangan gambar :
• Punggung(garis pusat) merepresentasikan faktor kualitas yang sedang dipertimbangkan
• Masing2 rusuk(garis diagonal) menunjukkan penyebab potensial masalah kualitas (ex: syarat yg
hilang, ambiguitas, syarat yg tidak tepat, syarat yg diubah).
• Notasi punggung & rusuk ditambahkan ke rusuk utama dari diagram untuk memperluas penyebab
yang dicatat.

More Related Content

What's hot

MPPL Chapter 2
MPPL Chapter 2MPPL Chapter 2
MPPL Chapter 2beiharira
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3beiharira
 
Kitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistemKitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistemNaveen Segaran
 
MPPL Chapter 4
MPPL Chapter 4MPPL Chapter 4
MPPL Chapter 4beiharira
 
Ch 10 - Kegiatan Pengujian
Ch 10 - Kegiatan PengujianCh 10 - Kegiatan Pengujian
Ch 10 - Kegiatan PengujianTri Sugihartono
 
Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunakAdamPikacu
 
Rpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekRpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekf' yagami
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKDhika The'Lover
 
MPPL Chapter 5
MPPL Chapter 5MPPL Chapter 5
MPPL Chapter 5beiharira
 
05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem Informasi05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem InformasiAinul Yaqin
 
System development life cycle universitas widyatama
System development life cycle   universitas widyatamaSystem development life cycle   universitas widyatama
System development life cycle universitas widyatamaFadly Satriya Gunawan
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Tri Sugihartono
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Tri Sugihartono
 
Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1Elia Syaeffulloh
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakYunita Rainbow
 

What's hot (19)

MPPL Chapter 2
MPPL Chapter 2MPPL Chapter 2
MPPL Chapter 2
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3
 
Kitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistemKitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistem
 
MPPL Chapter 4
MPPL Chapter 4MPPL Chapter 4
MPPL Chapter 4
 
Ch 10 - Kegiatan Pengujian
Ch 10 - Kegiatan PengujianCh 10 - Kegiatan Pengujian
Ch 10 - Kegiatan Pengujian
 
Pert 3 rekayasa produk
Pert 3   rekayasa produkPert 3   rekayasa produk
Pert 3 rekayasa produk
 
Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunak
 
Rpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekRpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyek
 
Apsi (modul 2)
Apsi  (modul 2)Apsi  (modul 2)
Apsi (modul 2)
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
 
MPPL Chapter 5
MPPL Chapter 5MPPL Chapter 5
MPPL Chapter 5
 
05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem Informasi05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem Informasi
 
System development life cycle universitas widyatama
System development life cycle   universitas widyatamaSystem development life cycle   universitas widyatama
System development life cycle universitas widyatama
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)
 
Mengelola proyek
Mengelola proyekMengelola proyek
Mengelola proyek
 
Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1
 
Pengembangan SIM
Pengembangan SIMPengembangan SIM
Pengembangan SIM
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
 

Similar to Fazri m awrd

Buku ajar kecil 03
Buku ajar kecil 03Buku ajar kecil 03
Buku ajar kecil 03Ainul Yaqin
 
04 Analisis Sistem
04 Analisis Sistem04 Analisis Sistem
04 Analisis SistemArif Rahman
 
Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1Abrianto Nugraha
 
Analisis Kebutuhan (PR5) dalam pembahasan perancangan sistem
Analisis Kebutuhan (PR5) dalam pembahasan perancangan sistemAnalisis Kebutuhan (PR5) dalam pembahasan perancangan sistem
Analisis Kebutuhan (PR5) dalam pembahasan perancangan sistemjannatunaliyah1
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Kurjum Usman
 
Sistem Pendukung Keputusan Penilaian Kinerja Karyawan
Sistem Pendukung Keputusan Penilaian Kinerja KaryawanSistem Pendukung Keputusan Penilaian Kinerja Karyawan
Sistem Pendukung Keputusan Penilaian Kinerja KaryawanBamm Wahid
 
Pertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptx
Pertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptxPertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptx
Pertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptxDanteHayashi
 
PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES)
 PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES) PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES)
PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES)Tinkqi Qtink
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunakAinul Yaqin
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasiAlbertz Ace-Red
 
Analisa software pembuatan perencanaan bisnis untuk persewaan aset
Analisa software pembuatan perencanaan bisnis untuk persewaan asetAnalisa software pembuatan perencanaan bisnis untuk persewaan aset
Analisa software pembuatan perencanaan bisnis untuk persewaan asetJMMI ITS
 
Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...
Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...
Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...Yuliana Devi
 

Similar to Fazri m awrd (20)

Buku ajar kecil 03
Buku ajar kecil 03Buku ajar kecil 03
Buku ajar kecil 03
 
04 Analisis Sistem
04 Analisis Sistem04 Analisis Sistem
04 Analisis Sistem
 
Aps04 analysis
Aps04 analysisAps04 analysis
Aps04 analysis
 
Apsi kel 4
Apsi kel 4Apsi kel 4
Apsi kel 4
 
Rpl upload #3
Rpl upload #3Rpl upload #3
Rpl upload #3
 
Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1
 
PERTEMUAN 9DPB.pptx
PERTEMUAN 9DPB.pptxPERTEMUAN 9DPB.pptx
PERTEMUAN 9DPB.pptx
 
Analisis Kebutuhan (PR5) dalam pembahasan perancangan sistem
Analisis Kebutuhan (PR5) dalam pembahasan perancangan sistemAnalisis Kebutuhan (PR5) dalam pembahasan perancangan sistem
Analisis Kebutuhan (PR5) dalam pembahasan perancangan sistem
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1
 
Rpl upload #4
Rpl upload #4Rpl upload #4
Rpl upload #4
 
Sistem Pendukung Keputusan Penilaian Kinerja Karyawan
Sistem Pendukung Keputusan Penilaian Kinerja KaryawanSistem Pendukung Keputusan Penilaian Kinerja Karyawan
Sistem Pendukung Keputusan Penilaian Kinerja Karyawan
 
Pertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptx
Pertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptxPertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptx
Pertemuan 2 Pengantar Analisis dan Perancangan Sistem.pptx
 
PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES)
 PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES) PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES)
PRINSIP DAN KONSEP ANALISA (ANALYSIS CONCEPT AND PRINCIPLES)
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunak
 
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunak
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasi
 
Analisa software pembuatan perencanaan bisnis untuk persewaan aset
Analisa software pembuatan perencanaan bisnis untuk persewaan asetAnalisa software pembuatan perencanaan bisnis untuk persewaan aset
Analisa software pembuatan perencanaan bisnis untuk persewaan aset
 
Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...
Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...
Sim , yuliana devi, hapzli ali, analissi dan perencanan sistem informasi pada...
 
Bab 7 teori
Bab 7 teoriBab 7 teori
Bab 7 teori
 

Fazri m awrd

  • 2. Pendahuluan • Pengukuran merupakan hal yang pokok bagi disiplin enginering • Tak terkecuali untuk software enginering PENGERTIAN
  • 3. SOFTWARE METRIC Pengukuran, metrik, indikator  Pengukuran = kegiatan menentukan nilai kuantitatif dari luasan, jumlah, dimensi, kapasitas, ukuran dari atribut sebuah proses/produk.  Metrik = ukuran kuantitatif dari tingkat dimana sebuah sistem, komponen,/proses memiliki atribut tertentu  Indikator = sebuah metrik/kombinasi dari metrik yang memberikan pengetahuan ke dalam proses perangkat lunak/produk, untuk kemudian memberikan pengetahuan kepada perekayasa untuk menyesuaikan proses, proyek, dan produk yang lebih baik.  Software metric = cara untuk mengukur sebuah software.  Software metric mengacu pada pengukuran sebuah software dalam jangkauan yang luas.  Pengukuran diterapkan guna pengembangan selanjutnya dengan dasar yang kontinyu.  Membantu perhitungan, kontrol kualitas, perkiraan produktivitas & kontrol proyek. Membantu mengambil keputusan taktis saat proyek sedang berjalan Indikator proses • Indikator proses  memungkinkan sebuah organisasi RPL memperoleh pengetahuan tentang reliabilitas sebuah proses yang sedang berlangsung
  • 4. • Mis : paradigma, tugas2 RPL, produk kerja, dan kejadian penting Indikator proyek  Indikator proyek  memungkinkan manager proyek : 1. Memperkirakan status proyek 2. Menelusuri resiko2 potensial. 3. Menemukan area masalah sebelum semakin kritis 4. Menyesuaikan aliran kerja 5. Mengevaluasi kemempuan tim & kontrol kualitas atas hasil kerja RPL Gambar determinan untuk kualitas dan efektifitas organisasional perangkat lunak
  • 5. Keterangan gambar : • Proses ditengah segitiga yang menghubungkan 3 faktor yang berpengaruh terhadap kualitas Soft Ware & unjuk kerja • Ketrampilan manusia = faktor paling pengaruh pada kualitas & unjuk kerja tim • Teknologi (metode Soft Ware) juga berpengaruh • Segitiga berada dalam lingkaran yang menggambarkan kondisi lingkungan : lingkungan pengembangan (alat bantu CASE), kondisi bisnis (batas waktu,aturan bisnis), karakteristik pelanggan (komunikasi yang lancar) 8 penyebab cacat dan sumbernya
  • 6. Kesalahan & Cacat  Kesalahan = ketidaksempurnaan yang ditemukan sebelum disampaikan kepada end-user  Cacat = ketidaksempurnaan yang ditemukan sesudah disampaikan kepada end-user diagram fishbone
  • 7.  Untuk membantu mendiagnosa data dilakukan pengembangan sebuah diagram fishbone.  Diagram fishbone memperlihatkan penyebab dari kelas cacat. Keterangan gambar : • Punggung(garis pusat) merepresentasikan faktor kualitas yang sedang dipertimbangkan • Masing2 rusuk(garis diagonal) menunjukkan penyebab potensial masalah kualitas (ex: syarat yg hilang, ambiguitas, syarat yg tidak tepat, syarat yg diubah). • Notasi punggung & rusuk ditambahkan ke rusuk utama dari diagram untuk memperluas penyebab yang dicatat.