Mata kuliah ini membahas konsep, prinsip, dan teknik dalam memastikan kualitas perangkat lunak. Topik mencakup standar kualitas perangkat lunak, metodologi pengujian, verifikasi dan validasi, serta manajemen risiko dalam pengembangan perangkat lunak. Mahasiswa akan mempelajari bagaimana menerapkan teknik Software Quality Assurance (SQA) untuk memastikan perangkat lunak memenuhi kebutuhan pengguna dan standar industri.
Pressman, R. S. & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach. McGraw-Hill.
Sommerville, I. (2019). Software Engineering. Pearson.
Galin, D. (2018). Software Quality Assurance: From Theory to Implementation (2nd ed.). Pearson.
IEEE Standard for Software Quality Assurance Plans (IEEE Std 730-2014).
Jorgensen, P. C. (2013). Software Testing: A Craftsman’s Approach. CRC Press.
April Lapoerte, Software Quality Assurance , 2017
Tutorial dan dokumentasi alat bantu SQA (Selenium, JUnit, SonarQube, dll.).