|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1SI-SI048 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| TESTING DAN IMPLEMENTASI SISTEM | SI048 | Software Process | T= 2 | 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 | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Acihmah Sidauruk, M.Kom; Deni Kurnianto Nugroho, S.Pd., M.Eng; Marwan Noor Fauzy, M.Kom; Agung Nugroho, 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 3. Mampu menjelasakan pemahaman mengenai kualitas, kualitas software, dan quality assurance 4. Mampu menjelaskan pemahaman mengenai tahapan pengujian aplikasi |
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, Kualitas, Kualitas Software, Quality Assurance, dan Tahapan Pengujian Aplikasi Sub Topik 1. Kontrak Perkuliahan 2. Penjelasan konsep evaluasi aplikasi interaktif atau sistem informasi 3. Penentuan kelompok dan aplikasi yang akan diuji 4. Penjelasan kualitas, kualitas software, dan quality assurance 5. Penjelasan tahapan pengujian aplikasi 6. Penjelasan jenis pengujian aplikasi 7. Kuis kualitas, kualitas software, quality assurance, dan tahapan pengujian aplikasi
|
7 |
| 2 | sub.cpmk.SI048.CPMK17.2-Mampu menguji dan mengevaluasi sistem informasi dari sisi pengguna dengan tools tertentu secara individu atau tim | 1. Mampu menjelasakan pemahaman mengenai kualitas, kualitas software, dan quality assurance 2. Mampu menjelaskan pemahaman mengenai tahapan pengujian aplikasi |
Kriteria Ketepatan jawaban 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=68 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
|
10 |
| 3 | |||||||
| 4 | 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 penetration testing 2. Mampu melakukan penetration testing sesuai kriteria |
Kriteria Ketepatan jawaban tugas sesuai perintah soal Teknik Tugas penetration testing (pen tests) I |
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 Penetration Testing (Pen Tests) I Sub Topik 1. Penjelasan penetration testing (pen tests) 2. Tahapan penetration testing (pen tests) 3. Contoh penetration testing (pen tests) 4. Pembuatan skenario penetration testing (pen tests) 5. Tugas pengujian pada aplikasi yang dipilih
|
3 |
| 5 | 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 penetration testing 2. Mampu melakukan penetration testing sesuai kriteria |
Kriteria Ketepatan jawaban sesuai perintah soal Teknik Tugas penetration testing (pen tests) II |
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=67 Menit] |
Topik Penetration Testing (Pen Tests) II Sub Topik 1. Penjelasan penetration testing (pen tests) 2. Tahapan penetration testing (pen tests) 3. Contoh penetration testing (pen tests) 4. Pembuatan skenario penetration testing (pen tests) 5. Tugas pengujian pada aplikasi yang dipilih
|
3 |
| 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 penetration testing 2. Mampu melakukan penetration testing sesuai kriteria |
Kriteria Ketepatan jawaban sesuai perintah soal Teknik Tugas penetration testing (pen tests) III |
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=68 Menit] |
Topik Penetration Testing (Pen Tests) III Sub Topik 1. Penjelasan penetration testing (pen tests) 2. Tahapan penetration testing (pen tests) 3. Contoh penetration testing (pen tests) 4. Pembuatan skenario penetration testing (pen tests) 5. Tugas pengujian pada aplikasi yang dipilih
|
3 |
| 7 | 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 penetration testing 2. Mampu melakukan penetration testing sesuai kriteria |
Kriteria Ketepatan jawaban sesuai perintah soal Teknik Tugas penetration testing (pen tests) III |
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 Penetration Testing (Pen Tests) VI Sub Topik 1. Penjelasan penetration testing (pen tests) 2. Tahapan penetration testing (pen tests) 3. Contoh penetration testing (pen tests) 4. Pembuatan skenario penetration testing (pen tests) 5. Tugas pengujian pada aplikasi yang dipilih
|
5 |
| 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 arahan DAAK,[D=75 Menit] |
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit] |
Topik Materi 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 pengujian pengguna |
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=69 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
|
14 |
| 10 | |||||||
| 11 | |||||||
| 12 | sub.cpmk.SI048.CPMK17.2-Mampu menguji dan mengevaluasi sistem informasi dari sisi pengguna 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=68 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
|
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 Tes Tulis (UAS) |
Ujian terjadwal,Durasi sesuai arahan DAAK,[D=75 Menit] |
Ujian terjadwal,Durasi sesuai DAAK,[D=73 Menit] |
Topik Hasil pengujian pengguna dan evaluasi sistem informasi Sub Topik |
20 |
| 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 |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL11 | CPMK36 | sub.cpmk.SI048.CPMK36.1 | kuis pengantar evaluasi | 7 | Ketepatan jawaban kuis sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.2 | Tugas Pengujian White Box dan Black Box (Pengujian Fungsional) | 10 | Ketepatan jawaban sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.1 | Tugas penetration testing (pen tests) I | 3 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.1 | Tugas penetration testing (pen tests) II | 3 | Ketepatan jawaban sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.1 | Tugas penetration testing (pen tests) III | 3 | Ketepatan jawaban sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.1 | Tugas penetration testing (pen tests) III | 5 | Ketepatan jawaban 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 pengujian pengguna | 14 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.2 | Tugas Evaluasi Sistem Informasi | 20 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL06 | CPMK17 | sub.cpmk.SI048.CPMK17.2 | Tes Tulis (UAS) | 20 | Ketepatan jawaban ujian sesuai perintah soal |
| Total | 100 | ||||
| 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% | |||||||