|

|
Universitas Negeri Surabaya
Fakultas Teknik
Program Studi S2 Informatika
|
Kode Dokumen
|
SEMESTER LEARNING PLAN
|
|
Course
|
KODE
|
Rumpun MataKuliah
|
Bobot Kredit
|
SEMESTER
|
Tanggal Penyusunan
|
|
Penjaminan Kualitas Perangkat Lunak
|
5510003025
|
Mata Kuliah Pilihan Program Studi
|
T=3
|
P=0
|
ECTS=6.72
|
2
|
21 April 2025
|
|
OTORISASI
|
Pengembang S.P
|
Koordinator Rumpun matakuliah
|
Koordinator Program Studi
|
Ricky Eka Putra
|
Ricky Eka Putra
|
RICKY EKA PUTRA
|
|
Model Pembelajaran
|
Project Based Learning
|
|
Program Learning Outcomes (PLO)
|
PLO program Studi yang dibebankan pada matakuliah
|
|
PLO-1
|
Mampu menunjukkan nilai-nilai agama, kebangsaan dan budaya nasional, serta etika akademik dalam melaksanakan tugasnya
|
|
PLO-5
|
Menguasai dan mengaplikasikan teori-teori, konsep, prinsip, dan teknologi terkini dalam bidang Informatika, termasuk Sains Data dan Kecerdasan Artifisial, Jaringan Cerdas dan Multimedia, serta Teknologi Rekayasa Sistem untuk mengembangkan ilmu pengetahuan dan teknologi melalui riset dan penciptaan karya inovatif.
|
|
PLO-7
|
Menganalisis kebutuhan dan menyelesaikan masalah yang kompleks dalam berbagai bidang Informatika dengan menggunakan metode analitis dan pendekatan ilmiah.
|
|
PLO-8
|
Mengevaluasi kinerja sistem dan teknologi informasi serta mengimplementasikan perbaikan berkelanjutan berdasarkan data dan analisis.
|
|
PLO-9
|
Mengembangkan solusi inovatif untuk meningkatkan efisiensi dan efektivitas organisasi dengan memanfaatkan teknologi informasi terbaru.
|
Program Objectives (PO)
|
|
PO - 1
|
Mahasiswa mampu menerapkan prinsip-prinsip kualitas dalam seluruh siklus hidup perangkat lunak sesuai dengan standar industri dan akademik.
|
|
PO - 2
|
Mahasiswa mampu menerapkan teknik verifikasi dan validasi untuk menjamin kualitas perangkat lunak secara sistematis.
|
|
PO - 3
|
Mahasiswa mampu mengevaluasi kualitas perangkat lunak dengan menggunakan pendekatan analitis dan data.
|
|
PO - 4
|
Mahasiswa mampu merancang strategi penjaminan kualitas perangkat lunak yang efektif dan efisien.
|
|
PO - 5
|
Mahasiswa mampu mengembangkan solusi inovatif untuk meningkatkan kualitas dan keandalan perangkat lunak.
|
Matrik PLO-PO
|
| |
| PO | PLO-1 | PLO-5 | PLO-7 | PLO-8 | PLO-9 | | PO-1 | ✔ | | | | | | PO-2 | | ✔ | | | | | PO-3 | | | ✔ | | | | PO-4 | | | | ✔ | | | PO-5 | | | | | ✔ |
|
|
Matrik PO pada Kemampuan akhir tiap tahapan belajar (Sub-PO)
|
| |
| PO |
Minggu Ke |
| 1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
| PO-1 | ✔ | ✔ | | | | | | | | | | | | | | | | PO-2 | | | ✔ | ✔ | | | | | | | | | | | | | | PO-3 | | | | | ✔ | ✔ | ✔ | | | | | | | | | | | PO-4 | | | | | | | | | ✔ | ✔ | ✔ | | | | | | | PO-5 | | | | | | | | | | | | ✔ | | ✔ | | |
|
|
Deskripsi Singkat Mata Kuliah
|
Matakuliah Penjaminan Kualitas Perangkat Lunak pada jenjang S2 Program Studi Informatika bertujuan untuk memberikan pemahaman mendalam tentang prinsip, teknik, dan praktik penjaminan kualitas dalam siklus hidup pengembangan perangkat lunak. Mahasiswa akan mempelajari pendekatan sistematis untuk memastikan kualitas perangkat lunak melalui perencanaan, pengujian, pemantauan, dan peningkatan berkelanjutan. Ruang lingkup mata kuliah mencakup teknik verifikasi dan validasi, standar kualitas perangkat lunak, pengujian berbasis risiko, manajemen cacat, serta penggunaan alat bantu untuk otomatisasi proses pengujian. Dengan mengintegrasikan pendekatan ilmiah dan praktik terbaik industri, mata kuliah ini mempersiapkan mahasiswa untuk merancang solusi berkualitas tinggi dan inovatif di berbagai domain aplikasi perangkat lunak.
|
|
Pustaka
|
Utama :
|
|
- Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson.
- Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education.
|
|
Pendukung :
|
|
- Sommerville, I. (2016). Software Engineering (10th ed.). Pearson Education.
- Kan, S. H. (2002). Metrics and Models in Software Quality Engineering (2nd ed.). Addison-Wesley.
|
|
Dosen Pengampu
|
|
|
Minggu Ke-
|
Kemampuan akhir tiap tahapan belajar
(Sub-PO)
|
Penilaian
|
Bantuk Pembelajaran,
Metode Pembelajaran,
Penugasan Mahasiswa,
[ Estimasi Waktu]
|
Materi Pembelajaran
[ Pustaka ]
|
Bobot Penilaian (%)
|
|
Indikator
|
Kriteria & Bentuk
|
Luring (offline)
|
Daring (online)
|
|
(1)
|
(2)
|
(3)
|
(4)
|
(5)
|
(6)
|
(7)
|
(8)
|
|
1
Minggu ke 1
|
Mahasiswa dapat menjelaskan pentingnya nilai-nilai etika akademik dan profesional dalam proses penjaminan kualitas perangkat lunak. |
Keterlibatan diskusi, pemahaman konsep |
Kriteria:
Relevansi & kedalaman argumen Bentuk Penilaian : Aktifitas Partisipasif |
Diskusi Kelompok 2 x 50 |
Forum Diskusi Online 1 x 50 |
Materi: Software Engineering and Quality Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. |
5% |
|
2
Minggu ke 2
|
Mahasiswa dapat mengidentifikasi prinsip-prinsip dasar penjaminan kualitas perangkat lunak. |
Pemahaman prinsip |
Kriteria:
Kelengkapan jawaban Bentuk Penilaian : Aktifitas Partisipasif |
Ceramah Interaktif 2 x 50 |
Video conference 1 x 50 |
Materi: Software Quality Concepts Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
3
Minggu ke 3
|
Mahasiswa mampu menjelaskan proses pengujian perangkat lunak dan fungsinya dalam jaminan kualitas. |
Kesesuaian dengan pengujian |
Kriteria:
Ketepatan teknik yang digunakan Bentuk Penilaian : Aktifitas Partisipasif |
Ceramah dan Studi Kasus 2 x 50 |
Diskusi Daring 1 x 50 |
Materi: Software Testing Basics Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
4
Minggu ke 4
|
Mahasiswa mampu menerapkan metode pengujian berbasis spesifikasi. |
Hasil pengujian |
Kriteria:
Ketepatan dan akurasi Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Simulasi 2 x 50 |
Pemrograman Daring 1 x 50 |
Materi: Specification-Based Testing Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
5
Minggu ke 5
|
Mahasiswa dapat menganalisis kebutuhan jaminan kualitas dalam proyek perangkat lunak. |
Relevansi analisis |
Kriteria:
Argumentasi ilmiah Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Studi Kasus 2 x 50 |
Review Artikel Ilmiah 1 x 50 |
Materi: Project Quality Planning Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. |
5% |
|
6
Minggu ke 6
|
Mahasiswa dapat mengembangkan strategi dan rencana jaminan kualitas |
Ketepatan rencana |
Kriteria:
Inovatif dan sistematis Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Proyek Mini 2 x 50 |
Pendampingan Daring 1 x 50 |
Materi: Planning for Software Quality Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
7
Minggu ke 7
|
Mahasiswa dapat mengimplementasikan pengujian perangkat lunak berbasis data. |
Validitas hasil uji |
Kriteria:
Akurasi dan replikasi Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Simulasi 2 x 50 |
1 x 50 |
Materi: Testing Techniques Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
8
Minggu ke 8
|
Mampu menjelaskan dengan lebih baik materi-materi dari minggu ke-1 s.d. ke-7 |
- Menerapkan konsep yang telah dipelajari
- Mengalisis dan memecahkan masalah
- Menjawab soal esai dan studi kasus
|
Kriteria:
- Kedalaman jawaban
- Kejelasan analisis
- Ketepatan solusi
Bentuk Penilaian : Tes |
Menyelesaikan soal ujian Sub-Sumatif 3 x 50 |
|
Materi: Materi-materi dari minggu ke-1 s.d. ke-7 Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. Materi: Materi-materi dari minggu ke-1 s.d. ke-7 Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. Materi: Materi-materi dari minggu ke-1 s.d. ke-7 Pustaka: Sommerville, I. (2016). Software Engineering (10th ed.). Pearson Education. Materi: Materi-materi dari minggu ke-1 s.d. ke-7 Pustaka: Kan, S. H. (2002). Metrics and Models in Software Quality Engineering (2nd ed.). Addison-Wesley. |
15% |
|
9
Minggu ke 9
|
Mahasiswa dapat menerapkan metode evaluasi kualitas produk perangkat lunak berdasarkan standar industri. |
Kesesuaian standar |
Kriteria:
Pemahaman konsep Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Ceramah 2 x 50 |
Review Standar (ISO/IEEE) 1 x 50 |
Materi: Software Quality Standards Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
10
Minggu ke 10
|
Mahasiswa mampu mengevaluasi dan membandingkan berbagai metode pengujian perangkat lunak. |
Kejelasan argumen |
Kriteria:
Relevansi referensi Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Diskusi Kelas 2 x 50 |
Presentasi Kelompok 1 x 50 |
Materi: Quality Assurance Metrics Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. Materi: Quality Management Pustaka: Sommerville, I. (2016). Software Engineering (10th ed.). Pearson Education. |
5% |
|
11
Minggu ke 11
|
Mahasiswa dapat merancang skema audit kualitas perangkat lunak. |
Kelengkapan skema |
Kriteria:
Kepraktisan dan efisiensi Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Proyek Mini 2 x 50 |
Simulasi Presentasi 1 x 50 |
Materi: Software Quality Audits Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. Materi: Software Quality Metrics Overview Pustaka: Kan, S. H. (2002). Metrics and Models in Software Quality Engineering (2nd ed.). Addison-Wesley. |
5% |
|
12
Minggu ke 12
|
Mahasiswa mampu mengembangkan pendekatan inovatif untuk perbaikan berkelanjutan dalam perangkat lunak. |
Relevansi Solusi |
Kriteria:
Originalitas Ide Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Ceramah Interaktif 2 x 50 |
Forum Diskusi 1 x 50 |
Materi: Continuous Improvement Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. Materi: Defect Prevention and Process Improvement Pustaka: Kan, S. H. (2002). Metrics and Models in Software Quality Engineering (2nd ed.). Addison-Wesley. |
5% |
|
13
Minggu ke 13
|
Mahasiswa menyusun laporan kualitas perangkat lunak dengan struktur yang sistematis dan profesional. |
Struktur laporan |
Kriteria:
Kelengkapan isi Bentuk Penilaian : Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk |
Pendampingan Laporan 2 x 50 |
Konsultasi Daring 1 x 50 |
Materi: Reporting Quality Results Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
14
Minggu ke 14
|
Mahasiswa mempresentasikan hasil audit dan rekomendasi peningkatan kualitas perangkat lunak. |
Komunikasi ide |
Kriteria:
Kelengkapan dan data dukung Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Presentasi Hasil 2 x 50 |
Rekaman Presentasi 1 x 50 |
Materi: Review and Presentations Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. |
5% |
|
15
Minggu ke 15
|
Mahasiswa melakukan refleksi pembelajaran dan diskusi evaluatif proyek. |
Kedalaman refleksi |
Kriteria:
Partisipasi aktif Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Diskusi Kelompok 2 x 50 |
Forum Reflektif 1 x 50 |
Materi: Evaluasi Proyek Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. Materi: Evaluasi Proyek Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. Materi: Evaluasi Proyek Pustaka: Sommerville, I. (2016). Software Engineering (10th ed.). Pearson Education. Materi: Evaluasi Proyek Pustaka: Kan, S. H. (2002). Metrics and Models in Software Quality Engineering (2nd ed.). Addison-Wesley. |
5% |
|
16
Minggu ke 16
|
Mampu menjelaskan dengan lebih baik materi-materi dari minggu ke-9 s.d. ke-15 |
Mengintegrasikan seluruh materi Penjaminan Kualitas Perangkat Lunak yang telah dipelajari dalam mata kuliah |
Kriteria:
Kemampuan menyelesaikan soal terkait semua CPMK Bentuk Penilaian : Tes |
Menyelesaikan soal Ujian Sumatif 3 x 50 |
|
Materi: Materi-materi dari minggu ke-9 s.d. ke-15 Pustaka: Galin, D. (2017). Software Quality Assurance: From Theory to Implementation. Pearson. Materi: Materi-materi dari minggu ke-9 s.d. ke-15 Pustaka: Pressman, R. S. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill Education. Materi: Materi-materi dari minggu ke-9 s.d. ke-15 Pustaka: Sommerville, I. (2016). Software Engineering (10th ed.). Pearson Education. Materi: Materi-materi dari minggu ke-9 s.d. ke-15 Pustaka: Kan, S. H. (2002). Metrics and Models in Software Quality Engineering (2nd ed.). Addison-Wesley. |
15% |