Software Quality Assurance (REG) EDU S2

SOFTWARE QUALITY ASSURANCE

Project Lifecycle SQA – Review : Formal Design
Review
TKB5351 – Penjaminan Mutu Perangkat Lunak

Chalifa Chazar
www.script.id
chalifa.chazar@gmail.com
Last update : September 2016 | chalifa.chazar@gmail.com

SQA Architecture

Last update : September 2016 | chalifa.chazar@gmail.com

Introduction
 Kegiatan SQA dilakukan secara bersamaan
dengan

kegiatan


atau

siklus

hidup

pengembangan PL.
 Pada tahap/aktivitas apa baiknya kegiatan SQA
dilakukan?
Last update : September 2016 | chalifa.chazar@gmail.com

?
?
?
?
?
Last update : September 2016 | chalifa.chazar@gmail.com

?
?


Kegiatan SQA dapat
dilakukan pada saat “analisis
dan design”

?
?
?
Last update : September 2016 | chalifa.chazar@gmail.com

SQA Architecture

Last update : September 2016 | chalifa.chazar@gmail.com

Review (IEEE, 1990)
“A process or meeting during which a work
product, or set of work products, is
presented to project personnel, managers,
users, customers, or other interested parties
for comment or approval”


Last update : September 2016 | chalifa.chazar@gmail.com

Review Methods
 Kegiatan review adalah kegiatan penting dalam proses SQA
karena dapat mendeteksi secara awal dan mencegah
kesalahan yang dapat berakibat fatal/kerugian.

 Beberapa metode (methodologies) review yang dapat
diimplementasikan, antara lain:




Formal design reviews (review formal)
Peer reviews (review sejawat)
Expert options (opsi ahli)

Last update : September 2016 | chalifa.chazar@gmail.com


Review Objectives


Tujuan langsung


Mendeteksi dan mengkoreksi kesalahan analisis dan desain,
perubahan dan penyelesaian yang berhubungan dengan
spesifikasi awal, dan persetujuan perubahan.



Mengidentifikasi

resiko

baru

yang


cenderung

dapat

menghambat penyelesaian proyek.


Menemukan penyimpangan-penyimpangan yang mungkin
terjadi (untuk meningkatkan komunikasi dan koordinasi).



Persetujuan tahapan analisis dan desain produk.
Last update : September 2016 | chalifa.chazar@gmail.com

Review Objectives


Tujuan tidak langsung



Menyediakan tempat pertemuan informal untuk pertukaran
pengetahuan

baik

tentang

metode,

alat

atau

teknik

pengembangan.


Merekam kesalahan analisis dan desain yang akan berfungsi

sebagai dasar untuk perbaikan dimasa depan.

Last update : September 2016 | chalifa.chazar@gmail.com

Review Objectives


Tujuan tidak langsung


Menyediakan tempat pertemuan informal untuk pertukaran
pengetahuan

baik

tentang

metode,

alat


atau

teknik

pengembangan.


Merekam kesalahan analisis dan desain yang akan berfungsi
sebagai dasar untuk perbaikan dimasa depan.

Last update : September 2016 | chalifa.chazar@gmail.com

Formal Design Reviews (DRs)


Sauer dan Jeffery (2000) membahas berbagai faktor
yang mempengaruhi efektivitas DRs, yaitu:



The participants



The prior preparations



The DR session



The recommended post-DR activities.

Last update : September 2016 | chalifa.chazar@gmail.com

Participants of DR


The review leader




The review team

 Memiliki pengetahuan dan pengalaman dalam pengembangan
proyek.
 Senior atau tingkat yang sama dengan pimpinan proyek.
 Memiliki hubungan yang baik dengan pimpinan proyek dan tim
 Berada di posisi eksternal dari tim proyek

 Profesional
 Perwakilan pengguna
 Development team

Last update : September 2016 | chalifa.chazar@gmail.com

Prior Preparations



The review leader



The review team



Development

 Menunjuk anggota
 Menjadwalkan sesi review
 Mendistribusikan dokumen review kepada anggota

 Anggota review diharapkan meninjau
memberikan komentar sebelum sesi review
 Alat bantu checklist



dokumen

dan

Mempersiapkan presentasi singkat tentang dokumen
Last update : September 2016 | chalifa.chazar@gmail.com

DR Sesion


Presentasi singkat tentang dokumen



Komentar team review



Verifikasi dan validasi dari komentar review untuk
menetukan tindakan



Keputusan


Full approval



Partial approval



Denial of approval
Last update : September 2016 | chalifa.chazar@gmail.com

Post-Review Activities


DR report


Ringkasan dari diskusi review



Keputusan tindak lanjut proyek



Daftar lengkap koreksi yang diperlukan



Nama anggota yang ditunjuk untuk menindaklanjuti kinerja
koreksi



Follow-up process

Last update : September 2016 | chalifa.chazar@gmail.com

Pressman Golden Guidelines (2000)

Last update : September 2016 | chalifa.chazar@gmail.com

Pressman Golden Guidelines (2000)

Proses formal
design review
(DRs)

Tugas Kelompok (5-6 orang)
 Analisis sebuah software (dari sisi develop-nya)






Sistem yang akan dibuat
Tujuan sistem dibuat
Fungsi-fungsi pada sistem
Perancangan
Desain tampilan

 Selanjutnya coba lakukan review terhadap developing
tersebut berdasarkan (lihat contoh dibawah ini):
 Deskripsi kebutuhannya
 Analisis kebutuhannya
 Testing desainnya (blackbox)

 Berikan kesimpulan (persentase) error software-nya
Last update : September 2016 | chalifa.chazar@gmail.com


Chalifa Chazar, S.T, M.T
Email: chalifa.chazar@gmail.com
script.id
Copyright @2016

Dokumen yang terkait

ALOKASI WAKTU KYAI DALAM MENINGKATKAN KUALITAS SUMBER DAYA MANUSIA DI YAYASAN KYAI SYARIFUDDIN LUMAJANG (Working Hours of Moeslem Foundation Head In Improving The Quality Of Human Resources In Kyai Syarifuddin Foundation Lumajang)

1 46 7

Analisis Pengaruh Banking Service Quality Dimensions (BSQ) Terhadap Kepuasan Nasabah PT. Bank Jatim Cabang Jember (Analysis Effect of Banking Service Quality Dimensions (BSQ) Toward Bank Customer Satisfaction on PT. Bank Jatim Branch Jember )

2 40 6

Analisis Perbedaan Kualitas Pelayanan KB antara Puskesmas Tekung dan Puskesmas Randuagung di Kabupaten Lumajang (Analysis Difference of Quality Family Planning Services inTekung and Randuagung Primary Health Care, Lumajang Regency)

0 12 8

Hubungan antara Kualitas Pelayanan Poli KIA/KB dengan Derajat Kesehatan Ibu dan Anak di 2 Puskesmas di Kabupaten Jember (The Correlation between Service Quality of Maternal and Child Healthcare/Family Planning Polyclinic and Degree of Maternal and Child H

0 18 6

Mekanisme pengajuan klaim produk individu asuransi jiwa pada PT. MAA Life Assurance Syariah

6 85 87

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Arus Kas Pada PT. Tiki Jalur Nugraha Ekakurir Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

32 174 203

Integrasi Multi Server Berbasis Free Open Source Software (FOSS) Dan Network Infrastructure Management System Di PT. Uninet Media Sakti Jakarta

0 11 1

Pengaruh Kualitas Software Momentosh Terhadap Kepuasan Kerja User Di Marbella Suites Bandung

0 20 149

Pengaruh Kualitas Software Aplikasi pengawasan kredit (C-M@X) Pt.PLN (PERSERO) Distribusi Jawa Barat Dan Banten (DJBB) Terhadap Produktivitas Kerja karyawan UPJ Bandung Utara

5 72 130

HUBUNGAN DUKUNGAN KELUARGA DENGAN Quality of Life (QOL) PADA KEJADIAN STROKE Relationship Of Family Support With Quality of Life (QOL) Stroke Occurrence

0 1 7