RPS Rekayasa Perangkat Lunak 2024
RPS Rekayasa Perangkat Lunak 2024
1
Kode Dokumen
UNIVERSITAS PENDIDIKAN GANESHA
FAKULTAS TEKNIK DAN KEJURUAN
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA
2
[Link]-7 Mampu menciptakan pembelajaran pendidikan informatika dengan memanfaatkan berbagai
sumber belajar berbasis ilmu pengetahuan dan teknologi.
[Link]-8 Mampu merancang produk media pembelajaran berbasis teknologi dan berorientasi pada
model pembelajaran pendidikan informatika yang inovatif.
[Link]-9 Mampu mengkonstruksi solusi inovatif sebagai pemecahan masalah dalam konteks
pembelajaran pendidikan informatika.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK-1 Mampu menganalisis kebutuhan perangkat lunak dan mendeskripsikan pemodelan perangkat
lunak dengan pendekatan berorientasi objek seperti use case diagram, Activity diagram,
sequence diagram dan class diagram.
CPMK-2 Mahasiswa juga diharapkan mampu membuat dokumen spesifikasi kebutuhan perangkat lunak
sesuai standar dan memuat secara lengkap komponen-komponen yang diperlukan dalam
perancangan suatu perangkat lunak.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
Sub-1 Mampu mendeskripsikan konsep rekayasa perangkat lunak
Sub-2 Mampu mengimplementasikan tahapan dan aktivitas pada setiap model siklus hidup
pengembangan perangkat lunak
Sub-3 Mampu mengimplementasikan tahapan analisis kebutuhan perangkat lunak
Sub-4 Mampu mendeskripsikan perbedaan kebutuhan fungsional dan non fungsional
Sub-5 Mampu membuat dokumen SRS
Sub-6 Mampu membuat Use Case Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram,
berdasarkan kasus yang diberikan
Sub-7 Mampu menjelaskan konsep dasar perancangan antarmuka
Sub-8 Mampu mendeskripsikan konsep pengujian perangkat lunak
Sub-9 Mampu menjelaskan kebutuhan pemeliharaan perangkat lunak
Deskripsi Setelah mengikuti mata kuliah ini, mahasiswa dapat menganalisis kebutuhan perangkat lunak dan
Singkat MK mendeskripsikan pemodelan perangkat lunak dengan pendekatan berorientasi objek seperti use case
diagram, Activity diagram, sequence diagram dan class diagram. Mahasiswa juga mampu membuat dokumen
spesifikasi kebutuhan perangkat lunak sesuai standar dan memuat secara lengkap komponen-komponen yang
3
diperlukan dalam perancangan suatu perangkat lunak. Mata kuliah ini memberikan pemahaman dan
penguasaan mengenai konsep siklus hidup pengembangan perangkat lunak, analisis kebutuhan perangkat
lunak, persyaratan fungsional dan non fungsional perangkat lunak, standar dokumentasi dan komponen dalam
spesifikasi persyaratan perangkat lunak, pemodelan sistem berorientasi bbjek dengan menggunakan UML,
antarmuka perangkat lunak, pengujian perangkat lunak dan pemeliharaan perangkat lunak. Asesmen yang
digunakan adalah tugas mandiri, tugas kelompok, serta presentasi produk yang dihasilkan.
Bahan 1. konsep rekayasa perangkat lunak
Kajian: 2. tahapan dan aktivitas pada setiap model siklus hidup pengembangan perangkat lunak
Materi 3. tahapan analisis kebutuhan perangkat lunak
Pembelajaran 4. kebutuhan fungsional dan non fungsional
5. dokumen SRS
6. Use Case Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram, berdasarkan kasus yang
diberikan
7. konsep dasar perancangan antarmuka
8. konsep pengujian perangkat lunak
9. kebutuhan pemeliharaan perangkat lunak
Pustaka Utama
Alan Dennis. 2012. Systems Analysis and Design, 5th Edition. New Jersey: John Wiley & Sons
Bernard Homès. 2012. Fundamentals of Software Testing. New Jersey: John Wiley & Sons
Kenneth E. Kendall, Julie E. Kendall. 2010. Systems Analysis and Design, 8th Edition. New Jersey: Prentice
Hall
Pendukung
Roger S. Pressman. 2010. Software Engineering A Practitioner’s Approach 7th Edition. New York: McGraw-
Hill, Ed.
Rosa A.S dan M. Shalahuddin. (2011). Modul Pembelajaran Rekayasa Perangkat Lunak. Bandung: Modula
Sommerville, Ian. 2011. Software Engineering, 9th Edition. Boston: Pearson.
4
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
5
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
6
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
7
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
8
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
9
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
10
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
11
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
12
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
13
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
14
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
15
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
16
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
17
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
18
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
19
Dosen Luh Putu Eka Damayanthi,[Link]., [Link].
Pengampu
Mata Rekayasa Perangkat Lunak (RPL)
Kuliah
2 Partisipasi dan Aktivitas dalam Proses Pembelajaran (10%) – Case Method/Problem-based Learning
20
Partisipasi dan Aktivitas Bobot Nilai
Proses Pembelajaran 100-85 84-70 69-55 54-40 39-0
Absensi 2%
Tugas 5%
Presentasi 3%
c. Acuan Penilaian
21
69 - 72 2,75 B-
65 - 68 2,50 C
61 - 64 2,00 C+
40 - 60 1,00 D
0 - 39 0,00 E
Dr. phil. Dessy Seri Wahyuni, [Link]., [Link]. Luh Putu Eka Damayanthi, [Link]., [Link].
NIP. 198502152008122007 NIPPPK. 198603132024212001
22