Pages

Sabtu, 27 Juni 2015

PROYEK PERANGKAT LUNAK DAN METRIK PROYEK (klp2)



Tujuan pengukuran perangkat lunak
  1. Untuk menyatakan kualitas produk
  2. Untuk menilai kulitas manusia yg terlibat dalam pembuatan produk.
  3. Untuk menilai keuntungan pemakaian metode & alat bantu yg baru.
  4. Sebagai dasar untuk melakukan perkiraan.
  5. Untuk membantu penyesuaian pemakaian alat bantu yg baru atau pelatihan tambahan.
Pengukuran, metrik, dan indikator
  1. Measure (mengukur)
  2. Measurement (pengukuran)
  3. Metrics (metrik)
  4. 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:
  1. faktor manusia
  2. faktor masalah
  3. faktor proses
  4. faktor produk
  5. faktor sumber daya  
Faktor – faktor untuk mengukur kualitas perangkat lunak (4 metrik kualitas):
  1. Cara yang benar
  2. Maintanabilitas
  3. Integritas
  4. Usebilitas



Faktor – faktor yang mempengaruhi biaya pengembangan PL :
  1. kemampuan programmer dan tenaga kerja
  2. kekompleksan produk
  3. ukuran produk
  4. waktu yang tersedia
  5. keandalan yang diperlukan
  6. teknologi yang dipergunakan







Tidak ada komentar:

Posting Komentar