Friday, 31 May 2013

Software Quality Metrics

Metrik kualitas harus dimasukkan dalam perangkat lunak untuk membantu manajemen dalam tiga bidang dasar:
  • Pengendalian proyek pengembangan perangkat lunak &pemeliharaan 
  • Dukungan pengambilan keputusan
  • Inisiasi tindakan korektif
Klasifikasi dari metrik kualitas ada 2 yaitu :
  1. Metrik proses  : Terkait dengan  proses pembangunan software, yang dimana didalamnya juga terdapat pembahasan mengenai metrik kualitas proses software, metrik proses Perangkat Lunak, metrik jadwal, kesalahan penghapusan, metrik efektivitas, proses Perangkat Lunak, dan metrik produktivitas. Pada metrik kualitas proses software dapat diketahui seberapa banyak kesalahan yang terjadi dan tingkat keparahan dari kesalahan yang terjadi.
  2. Metrik produk : Terkait dengan pemeliharan software.
Customer service, terdapat 2 tipe pada customer service yaitu :
  1. Help Desk Services (HD)    
  • Menginstruksikan metode aplikasi perangkat lunak kepada pelanggan
  • Memberikan solusi pelaksanaan pelanggan
    masalah
  • Layanan HD tergantung pada kualitas pengguna
    antarmuka, manual user.
     2. Jasa pemeliharaan korektif   :
  • Koreksi kegagalan perangkat lunak diidentifikasi oleh pelanggan / pengguna atau terdeteksi oleh layanan pelanggan
  • Jumlah kegagalan perangkat lunak dan kepadatan mereka langsung berkaitan dengan kualitas pengembangan perangkat lunak
  • Berdasarkan laporan kegagalan.
Kegiatan perawatan perangkat lunak meliputi:
  • Pemeliharaan korektif: koreksi software 
  • kegagalan terdeteksi selama operasi normal perangkat lunak
  • Pemeliharaan Adaptive : adaptasi yang ada perangkat lunak untuk pelanggan baru atau persyaratan baru.
  • Pemeliharaan perbaikan Fungsional: Selain fungsi baru untuk perangkat lunak yang ada,peningkatan kehandalan, dll
Sumber : Daniel Galin, “Software Quality Assurance : From Theory to Implementation.” 2004.

No comments:

Post a Comment