FAKULTAS FTKI UNIVERSITAS NASIONAL RENCANA PEMBELAJARAN MATA KULIAH : REKAYASA PERANGKAT LUNAK SEM: 5 KODE: 08020313 SKS: 4 JURUSAN DOSEN : SISTEM INFORMASI : Andrianingsih, S. Kom., MMSI KOMPETENSI : Setelah mengikuti perkuliahan ini pada akhir semester, mahasiswa dapat memahami metode, teknik pengujian dan pemeliharaan perangakt MINGGU KE KEMAMPUAN AKHIR YANG DIHARAPKAN BAHAN KAJIAN (Materi ajar) BENTUK PEMBELAJARAN KRITERIA PENILAIAN (Indikator) BOBOT NILAI PUSTAKA 1 Mahasiswa setelah mengikuti perkuliahan ini, mampu konsep dasar rekayasa perangkat Konep dasar rekayasa Tanggung jawab proffesiona dan etika 1
2 Mahasiswa memahami siklus hidup perangkat Siklus hidup perangkat (software development life cycle ) 1 3 Mahasiswa memahami observasi dan estimasi Observasi pada estimasi Tujuan perencanaan Ruang lingkup perangkat Sumber daya Estimasi 4 Mahasiswa memahami konsep dan prinsip analis terhadap spesifikasi kajian Analisis kebutuhan Teknik komunikasi Prinsip prinsip analisis Prototyping perangkat Spesifikasi dan kajian spesifikasi - Quiz estimasi Penilaian berdasarkan Ketrampilan, Kebenaran analisis, 20 % 5 & Mahasiswa memahami model yang digunakan untuk analisis Elemen model analisis Permodelan data Permodelan fungsional dan aliran informasi Pemodelan tingkah laku Mekanik dan analisis terstruktur Kamus data Overview terhadap metode analisis klasik
7 Mahasiswa diharapkan mampu memahami dari materi pertemuan pertama sampai dengan pertemuan enam EVALUASI PERTENGAHAN SEMESTER Quiz (study case : membuat: DFD, ERD, Spesifikasi Proses dan Data Dictionary - ketajaman, kelengkapan analisa, dalam mengimplementasikan menganalisa studi kasus. 30 % 8 & 9 Mahasiswa memahami desain arsitektur Desain dan rekayasa perangkat Prinsip desain Konsep desain Desain modular efektif Model desain Dokumentasi desain 2,3 10 Mahasiswa dapat memahami dan melakukan pengujian Dasar dasar pengujian Desain test case Pengujian White Box Pengujian Basis Path Pengujian Struktur kontrol Pengujian Black Box 2,3 11 Mahasiswa dapat memahami dan melakukan pengujian Pengujian Struktur Kontrol Pengujian Black Box
12 Mahasiswa memahami pengujian validasi, unit dan sistem Pendekatan startegis ke pengujian perangkat Pengujian unit Pengujian integrasi Pengujian validasi Pengujian sistem Debugging - Ketrampilan, Kebenaran analisis, dan 20 % 13 Mahasiswa secara umum dapat memahami teknik teknik pemeliharaan Konsep pemeliharaan Teknik pemeliharaan Pemeliharaan korektif Pemeliharaan Adaptif Pemeliharaan Perfektif Pemeliharaan prefentif 3 14 Mahasiswa mampu memahami dalam pengujian dari pertemuan delapan sampai pertemuan tiga belas EVALUASI AKHIR SEMESTER Test Project dengan menggunakan metode dan teknik yang sudah di pelajari ketajaman, kelengkapan analisa, dalam mengimplementasikan analisa dalam sebuah. 30 %
Referensi 1.Tavri D. Mahyuzir, Pengantar Rekayasa Perangkat Lunak, Elexmedia Komputindo, 1997 2.Pressman, Roger S., Software Engineering : A Practitioner s Approach, 5 th edition, McGraw-Hill International, 2001 3.Sommervile, Ian, Software Engineering, 7 th Addison Wesley Publishing Company, 2003