Penjaminan Kualitas Perangkat Lunak

Penjaminan Kualitas Perangkat Lunak

DESKRIPSI MATA KULIAH
Menghasilkan perangkat lunak yang berkualitas merupakan tujuan yang inheren dalam proses pengembangan perangkat lunak. Pada mata kuliahi ini mahasiswa akan melakukan verifikasi dan validasi perangkat lunak baik secara statis maupun dinamis, mengelola pengujian, membuat test case, test scenario, bug reporting, hingga membuat KPI tim QA Engineer.

PRASYARAT KOMPETENSI
Software Requirement Specification (SRS), OOP


REFERENSI
Utama
[1] Ammann P, Offutt J. Introduction to Software Testing. Cambridge: Cambridge University Press; 2008.
[2] Wiegers KE, Beatty J. Software Requirements. 3rd ed. Washington: Microsoft Press; 2013.
Tambahan


DISCLAIMER
* Materi yang disediakan di laman ini tidak dimaksudkan sebagai pengganti kuliah tatap muka
* Materi yang disediakan di laman ini sebagai portal utama mahasiswa untuk belajar mandiri tentang Teknik Optimasi yang diwajibkan dalam sistem SKS.
* 1 SKS bermakna 50 menit tatap muka, 50 menit kerja terstruktur (tugas, pekerjaan rumah, dan sejenisnya), dan 50 menit kerja mandiri
* Dilarang keras menggunakan artikel dalam situs ini untuk keperluan komersial tanpa izin resmi dari penulis
* Tulis kredit atau sitasi jika Anda menggunakan artikel dari situs ini sesuai kaidah kepenulisan yang berlaku
* Seluruh bahan kuliah yang disediakan pada laman ini digunakan untuk keperluan belajar dan mengajar di lingkungan Informatika UAD
* Materi dan bahan kuliah dikelompokkan ke dalam tiga bagian yaitu Materi IntiMateri SuplemenArsip Tugas, dan Arsip Ujian


TOPIK KULIAH

Minggu ke-1
Pengantar Software Quality Assurance
– Refresh SDLC dan software development methodology
– Refresh software requirements
– Prinsip mutu dan quality keeper dalam SDLC
– Kebutuhan industri terhadap profesional QA Engineer/Tester

Minggu ke-2 & 3
Verifikasi dan Validasi Requirements ([2] hlm329-349)
– Pengujian dan inspeksi dokumen software requirements
– Latihan pengujian software requirements

Minggu ke-3 & 4
Graph Coverage

Minggu ke-5 & 6
Logic Coverage

Minggu ke-7
Input Space Partitioning/Test Management

Minggu ke-8
Ujian Tengah Semester (UTS)

Minggu ke-9 & 10
Unit Testing

Minggu ke-11
Integration Testing

Minggu ke-12 & 13
System Testing

Minggu ke-14
Pengujian Non Fungsional

Minggu ke-15
Trend/state of the art SQA

Minggu ke-16
Ujian Akhir Semester (UAS)


Leave a Reply

Your email address will not be published.