Tujuan pengukuran perangkat lunak
- Untuk
menyatakan kualitas produk
- Untuk
menilai kulitas manusia yg terlibat dalam pembuatan produk.
- Untuk
menilai keuntungan pemakaian metode & alat bantu yg baru.
- Sebagai dasar untuk melakukan perkiraan.
- Untuk
membantu penyesuaian pemakaian alat bantu yg baru atau pelatihan tambahan.
Pengukuran, metrik, dan indikator
- Measure (mengukur)
- Measurement
(pengukuran)
- Metrics
(metrik)
- Indicator
(indicator)
Metrik proses
1.
Metrik
proses digunakan untuk tujuan strategis.
2.
Cara
untuk meningkatkan proses perangkat lunak

Berdasarkan langkah 1&2 diatas, ditemukan ada 8
penyebab kerusakan dan sumbernya :
1) Sumber
spesifikasi/persyaratan :
a.
Logic 20%
b.
Penanganan data 10,5%
c.
Standar 6,9%
2) Sumber
desain :
a.
Spesifikasi 25,5%
3) Sumber
kode :
a.
Interface perangkat lunak 6,0%
b.
Interface perangkat keras 7,7%
c.
Pemeriksaan kesalahan 10,9%
d.
Interface pemakai 11,7%
Tujuan
metrik proyek :
1.
untuk meminimalkan jadwal pengembangan dengan melakukan
penyesuaian yg diperlukan untuk menghindari penundaan serta mengurangi masalah
& resiko potensial.
2.
untuk memperkirakan kualitas produk pada basis yg
berlaku, dan bila dibutuhkan, memodifikasi pendekatan teknis untuk meningkatkan
kualitas.
3.
Pengukuran proyek PL bersifat taktis, yaitu bahwa
metrik proyek & indikator yg berasal dari pengukuran digunakan oleh manajer
proyek dan tim PL untuk mengadaptasi aliran kerja proyek & aktifitas
teknis.
4.
Selagi PL berjalan dari spesifikasi ke perancangan,
metrik teknik dikumpulkan untuk memperkirakan kualitas desain serta memberikan
indikator yg akan mempengaruhi pendekatan yg akan diambil untuk memunculkan
kode & modul serta pengujian integrasi (integrated test).
Pengukuran perangkat lunak dibedakan menjadi dua yaitu
:
1. Pengukuran
langsung (direct)
a.
Metrik Size-Oriented
2. Pengukuran
tidak langsung (indirect)
a.
Metrik Function-Oriented
b.
Metrik Function Point
Lima
faktor penting yg mempengaruhi produktivitas perangkat lunak menurut Basili dan
Zelkowitz:
- faktor
manusia
- faktor
masalah
- faktor
proses
- faktor
produk
- faktor
sumber daya
Faktor
– faktor untuk mengukur kualitas perangkat lunak (4 metrik kualitas):
- Cara
yang benar
- Maintanabilitas
- Integritas
- Usebilitas
Faktor
– faktor yang mempengaruhi biaya pengembangan PL :
- kemampuan
programmer dan tenaga kerja
- kekompleksan
produk
- ukuran
produk
- waktu
yang tersedia
- keandalan
yang diperlukan
- teknologi
yang dipergunakan
Tidak ada komentar:
Posting Komentar