UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI

RPS-S1SI-SI048
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
TESTING DAN IMPLEMENTASI SISTEM SI048 Software Process 2 0 6 19 Feb 2023
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Atik Nurmasani, M.Kom

Atik Nurmasani, M.Kom

Anggit Dwi Hartanto, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL06 Mampu menganalisis, merancang, mengimplementasikan, menguji, mengevaluasi aplikasi interaktif atau sistem informasi dengan tools tertentu secara individu atau tim
CPL11 Mampu menjelaskan pemahaman mengenai konsep analisis, perancangan, implementasi, evaluasi, manajemen pengelolaan, dan penelitian untuk pengembangan aplikasi interaktif atau sistem informasi
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK17 Mampu merancang, mengimplementasikan, menguji, dan mengevaluasi aplikasi interaktif atau sistem informasi dengan tools tertentu secara individu atau tim
CPMK36 Mampu menjelaskan pemahaman mengenai konsep evaluasi untuk pengembangan aplikasi interaktif atau sistem informasi
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.SI048.CPMK17.1 Mampu menguji sistem informasi atau aplikasi interaktif dengan tools tertentu secara individu atau tim
sub.cpmk.SI048.CPMK17.2 Mampu menguji dan mengevaluasi sistem informasi dari sisi pengguna dengan tools tertentu secara individu atau tim
sub.cpmk.SI048.CPMK36.1 Mampu menjelaskan pemahaman mengenai konsep evaluasi aplikasi interaktif atau sistem informasi
Korelasi CPMK terhadap Sub-CPMK
CPMK36 sub.cpmk.SI048.CPMK36.1
CPMK17 sub.cpmk.SI048.CPMK17.1
sub.cpmk.SI048.CPMK17.2
Deskripsi Singkat MK Pada perkuliahan ini mahasiswa belajar tentang kualitas perangkat lunak, tahapan pengujian, dan evaluasi aplikasi interaktif atau sistem informasi berdasarkan metode pengujian atau evaluasi tertentu. Aplikasi interaktif atau sistem informasi yang diuji/dievaluasi adalah hasil project pada semester sebelumnya yang belum pernah dipublikasikan. Perkuliahan diselenggarakan dalam 14 kali pertemuan selama satu semester secara sinkronisasi melalui kelas offline dan asinkronisasi menggunakan video rekaman atau penjelasan dalam bentuk lain. Media yang digunakan untuk kuliah asinkronisasi adalah Google Classroom atau Learning Management System (LMS). Tugas dikerjakan secara berkelompok (1 kelompok terdiri dari maksimal 5 orang dan minimal 3 orang) atau individu.
Bahan Kajian : Materi Pembelajaran Konsep Evaluasi Aplikasi Interaktif atau Sistem Informasi, Kualitas Software, Quality Assurance, Tahapan Pengujian, Pengujian White Box, Pengujian Fungsional Aplikasi, Pengujian Web, Pengujian Pengguna, Evaluasi Sistem Informasi
Pustaka Utama
  • 1. Pressman, R.S. & Maxim, B.R. (2015). Software Engineering A Practitioner's Approach Eighth Edition. New York : McGraw-Hill. Tersedia dari http://ce.sharif.edu/courses/98-99/2/ce474-2/resources/root/Roger%20S.%20Pressman_%20Bruce%20R.%20Maxin%20-%20Software%20Engin eering_%20A%20Practitioner%E2%80%99s%20Approach-McGraw-Hill%20Education%20(2014).pdf
Pendukung
  • 2. Ependi, U., Kurniawan, T. B., & Panjaitan, F. (2019). System Usability Scale VS Heuristic Evaluation: A Review. Jurnal SIMETRIS, 10(1). Retrieved from https://jurnal.umk.ac.id/index.php/simet/article/view/2725
  • 3. Interaction Design. 2022. Usability Testing. Diakses 26 Februari 2022, dari https://www.interaction-design.org/literature/topics/usability-testing
  • 4. Software Testing Help. 2022. Web Application Testing Complete Guide (How to Test A Website). Diakses 26 Februari 2022, dari https://www.softwaretestinghelp.com/web-application-testing/
  • 5. Software Testing Help. 2022. Complete Functional Testing Guide With Its Types And Example. Diakses 26 Februari 2022, dari https://www.softwaretestinghelp.com/guide-to-functional-testing/
  • 6. Software Testing Help. 2022. Black Box Testing: An In-Depth Tutorial With Examples And Techniques. Diakses 26 Februari 2022, dari https://www.softwaretestinghelp.com/black-box-testing/
  • 7. Software Testing Help. 2022. Mobile App Testing Tutorials (A Complete Guide With 30+ Tutorials). Diakses 26 Februari 2022, dari https://www.softwaretestinghelp.com/beginners-guide-to-mobile-application-testing/
  • 8. Software Testing Help. 2022. White Box Testing: A Complete Guide With Techniques, Examples, & Tools. Diakses 26 Februari 2022, dari https://www.softwaretestinghelp.com/white-box-testing-techniques-with-example/
  • 9. Tutorialspoint. 2022. OOAD - Testing & Quality Assurance. Diakses 26 Februari 2022, dari https://www.tutorialspoint.com/object_oriented_analysis_design/ooad_testing_quality_assurance.htm
  • 10. Zainuddin, Z., Areni, I. S., & Wirawan, R. (2016). Aplikasi Augmented Reality pada Sistem Informasi Smart Building. Jurnal Nasional Teknik Elektro dan Teknologi Informasi (JNTETI), 5.(3). Retrieved from http://ejnteti.jteti.ugm.ac.id/index.php/JNTETI/article/view/258
Dosen Pengampu Atik Nurmasani, M.Kom; Acihmah Sidauruk, M.Kom; Deni Kurnianto Nugroho, S.Pd., M.Eng; Marwan Noor Fauzy, M.Kom
Mata Kuliah Syarat Rekayasa Perangkat Lunak(SI040 )
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.SI048.CPMK36.1-Mampu menjelaskan pemahaman mengenai konsep evaluasi aplikasi interaktif atau sistem informasi 1. Mampu menjelaskan konsep evaluasi aplikasi interaktif atau sistem informasi 2. Mampu menentukan aplikasi interaktif dan atau sistem informasi yang akan diuji Kriteria
Ketepatan jawaban kuis sesuai perintah soal
Teknik
kuis pengantar evaluasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=60 Menit]
Penugasan,Kuis,[K=30 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Ceramah Langsung,[C=50 Menit]
Penugasan,Kuis,[K=40 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Konsep Evaluasi Aplikasi Interaktif atau Sistem Informasi
Sub Topik
1. Kontrak Perkuliahan 2. Penjelasan konsep evaluasi aplikasi interaktif atau sistem informasi 3. Penentuan kelompok dan sistem informasi yang akan diuji 4. Kuis pengantar evaluasi
  • [1] Hal: 466-468
3
2 sub.cpmk.SI048.CPMK36.1-Mampu menjelaskan pemahaman mengenai konsep evaluasi aplikasi interaktif atau sistem informasi 1. Mampu menjelasakan pemahaman mengenai kualitas, kualitas software, dan quality assurance 2. Mampu menjelaskan pemahaman mengenai tahapan pengujian aplikasi Kriteria
Ketepatan jawaban kuis sesuai perintah soal
Teknik
Kuis kualitas, kualitas software, quality assurance, dan tahapan pengujian aplikasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=60 Menit]
Penugasan,Kuis,[K=30 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=30 Menit]
Penugasan,Kuis,[K=40 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Kualitas, Kualitas Software, Quality Assurance, dan Tahapan Pengujian Aplikasi
Sub Topik
1. Penjelasan kualitas, kualitas software, dan quality assurance 2. Penjelasan tahapan pengujian aplikasi 3. Penjelasan jenis pengujian aplikasi 4. Kuis kualitas, kualitas software, quality assurance, dan tahapan pengujian aplikasi
  • [1] Hal: 412 - 419 & 448 - 455 & 470 - 487
4
3 sub.cpmk.SI048.CPMK17.1-Mampu menguji sistem informasi atau aplikasi interaktif dengan tools tertentu secara individu atau tim 1. Mampu mendefinisikan tahapan serta skenario pengujian white box dan black box (pengujian fung 2. Mampu melakukan pengujian white box pada aplikasi yang dipilih Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tugas pengujian white box dan black box (pengujian fungsional)
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=90 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Pengujian White Box dan Black Box (Pengujian Fungsional)
Sub Topik
1. Penjelasan pengujian white box dan black box (pengujian fungsional) 2. Tahapan pengujian white box dan black box (pengujian fungsional) 3. Contoh pengujian white box dan black box (pengujian fungsional) 4. Pembuatan skenario pengujian white box dan black box (pengujian fungsional) 5. Tugas pengujian white box dan black box (pengujian fungsional) pada aplikasi yang dipilih
  • [1] Hal: 499 - 507& 509
  • [5] Hal:
  • [6] Hal:
  • [8] Hal:
14
4
5
6 sub.cpmk.SI048.CPMK17.1-Mampu menguji sistem informasi atau aplikasi interaktif dengan tools tertentu secara individu atau tim 1. Mampu mendefinisikan tahapan serta skenario pengujian web 2. Mampu melakukan pengujian web pada aplikasi yang dipilih Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tugas Pengujian Web
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=90 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Pengujian Web
Sub Topik
1. Penjelasan pengujian web 2. Tahapan pengujian web 3. Contoh pengujian web 4. Pembuatan skenario pengujian web 5. Tugas pengujian pada aplikasi web yang dipilih
  • [1] Hal: 540-563
  • [4] Hal:
10
7
8 sub.cpmk.SI048.CPMK17.1-Mampu menguji sistem informasi atau aplikasi interaktif dengan tools tertentu secara individu atau tim Mampu menjawab pertanyaan sesuai perintah soal Kriteria
Ketepatan jawaban ujian sesuai perintah soal
Teknik
Tes Tulis (UTS)
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Topik
Materi teori sebelum UTS
Sub Topik

15
9 sub.cpmk.SI048.CPMK17.2-Mampu menguji dan mengevaluasi sistem informasi dari sisi pengguna dengan tools tertentu secara individu atau tim Mampu melakukan pengujian pada produk dengan terget pengguna tertentu Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tugas pengguna tertentu
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=90 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Pengujian Pengguna
Sub Topik
1. Penjelasan pengujian pengguna 2. Gambaran pengujian pengguna 3. Contoh skenario pengujian pengguna 4. Tugas membuat skenario dan melakukan pengujian pengguna
  • [1] Hal: 540-563
  • [4] Hal:
14
10
11
12 sub.cpmk.SI048.CPMK17.1-Mampu menguji sistem informasi atau aplikasi interaktif dengan tools tertentu secara individu atau tim Mampu melakukan evaluasi sistem informasi dengan target pengguna tertentu Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tugas Evaluasi Sistem Informasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=90 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Evaluasi Sistem Informasi
Sub Topik
1. Penjelasan evaluasi sistem informasi 2. Metode evaluasi sistem informasi 3. Contoh evaluasi sistem informasi 4. Tugas evaluasi sistem informasi
  • [1] Hal: 567-580
  • [7] Hal:
20
13
14
15
16 sub.cpmk.SI048.CPMK17.2-Mampu menguji dan mengevaluasi sistem informasi dari sisi pengguna dengan tools tertentu secara individu atau tim Mampu menjawab pertanyaan sesuai perintah soal Kriteria
Ketepatan jawaban ujian sesuai perintah soal
Teknik
UAS
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Pemahaman materi mandiri,Durasi sesuai DAAK,[D=75 Menit]
Topik
Hasil pengujian
Sub Topik

20

Teknik Penilaian CPMK

CPL MK CPMK Kuis Tugas Teori (Kelompok) Tes Tulis (UTS) Tes Tulis (UAS)
CPL06 TESTING DAN IMPLEMENTASI SISTEM CPMK17 Y Y Y
CPL11 TESTING DAN IMPLEMENTASI SISTEM CPMK36 Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL11 CPMK36 sub.cpmk.SI048.CPMK36.1 kuis pengantar evaluasi 3 Ketepatan jawaban kuis sesuai perintah soal
CPL11 CPMK36 sub.cpmk.SI048.CPMK36.1 Kuis kualitas, kualitas software, quality assurance, dan tahapan pengujian aplikasi 4 Ketepatan jawaban kuis sesuai perintah soal
CPL06 CPMK17 sub.cpmk.SI048.CPMK17.1 Tugas pengujian white box dan black box (pengujian fungsional) 14 Ketepatan jawaban tugas sesuai perintah soal
CPL06 CPMK17 sub.cpmk.SI048.CPMK17.1 Tugas Pengujian Web 10 Ketepatan jawaban tugas sesuai perintah soal
CPL06 CPMK17 sub.cpmk.SI048.CPMK17.1 Tes Tulis (UTS) 15 Ketepatan jawaban ujian sesuai perintah soal
CPL06 CPMK17 sub.cpmk.SI048.CPMK17.2 Tugas pengguna tertentu 14 Ketepatan jawaban tugas sesuai perintah soal
CPL06 CPMK17 sub.cpmk.SI048.CPMK17.1 Tugas Evaluasi Sistem Informasi 20 Ketepatan jawaban tugas sesuai perintah soal
CPL06 CPMK17 sub.cpmk.SI048.CPMK17.2 UAS 20 Ketepatan jawaban ujian sesuai perintah soal
Total 100
2. Penilaian CPMK
CPL MK CPMK Kuis Tugas Teori (Kelompok) Tes Tulis (UTS) Tes Tulis (UAS) Total
CPL06 TESTING DAN IMPLEMENTASI SISTEM CPMK17 0% 58% 15% 20% 93%
CPL11 TESTING DAN IMPLEMENTASI SISTEM CPMK36 7% 0% 0% 0% 7%
100%