Anda di halaman 1dari 12

HUBUNGAN TESTING DAN

KUALITAS

3/3/2011 Revisi 01 Penjaminan Mutu Perangkat Lunak 1


• QA dan pengembangan produk adalah aktifitas
yang berjalan secara paralel.

• QA meliputi review dari metode pengembangan


dan standar, review dari semua dokumentasi (tidak
hanya untuk standarisasi tapi juga verifikasi dan
kejelasan isi).

• Secara keseluruhan QA juga meliputi validasi kode.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 2
Lunak
• Tugas dari QA adalah superset dari testing.
Misinya adalah untuk membantu dalam
minimalisasi resiko kegagalan proyek.

• Tiap individu QA harus memahami penyebab


kegagalan proyek dan membantu tim untuk
mencegah, mendeteksi dan membenahi masalah.

• Kadang tim testing direferensikan sebagai tim QA.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 3
Lunak
• Testing membuat kualitas dapat dilihat secara
obyektif, karena testing merupakan pengukuran
dari kualitas software.
• Testing = pengendalian kualitas (Quality Control
- QC), dan QC mengukur kualitas produk.
• Quality Assurance (QA) mengukur kualitas
proses yang digunakan untuk membuat produk
berkualitas.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 4
Lunak
• Testing tidak dapat memastikan kualitas
software, namun dapat memberikan
kepercayaan atau jaminan terhadap software
dalam suatu tingkat tertentu.
• Testing merupakan pembuktian dalam suatu
kondisi terkendali, dimana software
difungsikan sebagaimana yang diharapkan
pada test case yang digunakan.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 5
Lunak
• Definisi software berkualitas adalah software
yang bebas error dan bug secara obyektif,
tepat waktu dan dana, sesuai dengan
kebutuhan atau keinginan dan maintainable.

• Obyektifitas adalah suatu proses pembuktian


yang terstruktur, terencana dan tercatat /
terdokumentasi dengan baik.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 6
Lunak
• Pendekatan obyektif sangat diperlukan
karena kualitas adalah suatu hal yang tidak
nyata dan subyektif (tergantung pada
pelanggan dan hal-hal lain yang
mempengaruhinya secara keseluruhan).

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 7
Lunak
Faktor Kualitas secara Umum (cont.)
• Tiga faktor utama kualitas software, yaitu
fungsionalitas, rekayasa, dan adaptabilitas.
• Ketiga faktor ini juga disebut sebagai dimensi
dari ruang lingkup kualitas software.
• Tiap faktor akan dibagi lagi ke dalam faktor-
faktor komponen yang lebih rinci.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 8
Lunak
• Testing harus dapat mengukur semua faktor-
faktor yang berhubungan, dan tiap faktor
akan mempunyai tingkat kepentingan
berbeda-beda antara satu aplikasi dengan
aplikasi yang lain.

• Contohnya pada sistem bisnis yang umum


komponen faktor kegunaan dan
maintainabilitas merupakan faktor-faktor
kunci, dimana untuk program yang bersifat
teknik mungkin tidak menjadi faktor kunci.
Revisi 01 Penjaminan Mutu Perangkat
3/3/2011 9
Lunak
• Agar testing dapat sepenuhnya efektif, maka
harus dijalankan untuk melakukan
pengukuran tiap faktor yang berhubungan,
dan kualitas dapat menjadi nyata dan terlihat.

Revisi 01 Penjaminan Mutu Perangkat


3/3/2011 10
Lunak
Kualitas Software Penting
bagi Organisasi Software (cont.)
• Menurunkan tingkat resiko kegagalan proyek.
• Th 1995, perusahaan dan agen pemerintahan USA
menghabiskan 81 bilyun US$ untuk proyek
software yang dibatalkan, dengan rincian sebagai
berikut:
– 31.1 % Proyek dibatalkan sebelum selesai.
– 52.7 % Proyek mengalami pembengkakan
biaya sebesar 189% dari nilai estimasi.
– 9.0 % Proyek selesai tepat waktu dan
anggaran.
Revisi 01 Penjaminan Mutu Perangkat
3/3/2011 11
Lunak
• Dengan kualitas, organisasi software dapat
melakukan proses analisa, evaluasi dan
pengembangan yang berkesinambungan
untuk mencapai suatu proses pengembangan
software yang semakin lama semakin efektif,
efisien, terukur, terkendali dan dapat diulang
secara konsisten dalam menghasilkan suatu
produk (software) yang berkualitas, tepat
waktu dan pendanaan.

• Hal ini akan memberikan jaminan bagi klien /


pelanggan untuk mendapatkan produk seperti
yang diharapkan (marital status).
Revisi 01 Penjaminan Mutu Perangkat
3/3/2011 12
Lunak

Anda mungkin juga menyukai