TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-5) KUALITAS PERANGKAT LUNAK
Produk Berkualitas Menemukan kebutuhan dan keinginan customer dan user, serta memastikan hal tersebut dapat diimplementasikan Harus bebas dari defect Memperhatikan masalah kualitas perangkat lunak dalam waktu jangka panjang (maintainability)
Proses Berkualitas Menghasilkan produk yang berkualitas Masalah dalam produksi adalah waktu, biaya dan ketidakstabilan/ketidakpastian. Perubahan manajerial dan pengendalian defect.
Biaya Kualitas (1) Biaya Kegagalan Biaya mendeteksi adanya kegagalan, perbaikan, dan pengulangan proses yang salah Biaya appraisal Biaya untuk mengevaluasi produk untuk menentukan tingkat kualitas
Biaya Kualitas (2) Biaya Pencegahan Biaya yang berhubungan dengan mengidentifikasikan penyebab defect dan tindakan yang diambil untuk mencegah terulang kembalinya defect tersebut,
Kualitas Perangkat Lunak Alur Pencapaian Kualitas
PENGUKURAN (1) Metrik produk, menjelaskan karakteristik dari produk, seperti ukuran, kompleksitas, rancangan fungsi, kinerja dan tingkat kualitas produk.
PENGUKURAN (2) Metrik proses, digunakan untuk meningkatkan pembangunan dan pemeliharaan perangkat lunak, dengan melakukan hal seperti : keefektifan menghilangkan defect selama masa pembangunan, pola pengujian defect, waktu tanggap dari perbaikan proses yang dilakukan.
PENGUKURAN (3) Metrik proyek, menjelaskan karakteristik dan pelaksanaan proyek, seperti : jumlah programmer, susunan staf, biaya, jadwal dan produktivitas.
Kualitas McCall Revisi Produk Transisi Produk Operasi Produk Kebenaran Reliabilitas Usabilitas Integrias Efisiensi Maintanabilitas Fleksibilitas Testabilitas Portabilitas Reusalitias Interoperabilitas
Ide : Korelasi antara Pengujian dan Kualitas Perangkat Lunak Minggu Depan : Biaya ?????