Satuan Acara Perkuliahan Mata Kuliah : Rekayasa Perangkat Lunak Kode Mata Kuliah / SKS : KB1082/ 3 SKS Semester : IV (Empat) Dosen : Tim DOSEN Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah ini bermaksud untuk memberikan pemahaman mengenai disiplin ilmu yang menghasilkan sebuah yang berkualitas. Yang dimaksud dengan berkualitas dapat dilihat dari tiga sisi, sisi sponsor (individu atau organisasi yang telah mengeluarkan biaya dalam pembangunan ), sisi pemakai (siapapun yang menggunakan tersebut),dan sisi maintainer / modifier (yang memelihara dan memodifikasi tersebut) Tujuan Kompetensi Umum Setelah mengikuti perkuliahan, mahasiswa diharapkan akan dapat: 1. Mahasiswa memahami langkah-langkah membangun 2. Mahasiswa memahami model-model yang diterapkan dalam perancangan 3. Mahasiswa memahami pengujian dan jaminan kualitas 4. Mahasiswa mamahami implementasi produk Tujuan Kompetensi Khusus Setelah mahasiswa mengikuti perkuliahan ini diharapkan mampu: 1. Mampu memahami sasaran dan tujuan teknologi informasi 2. Memahami model-model RPL dan alat bantu RPL 3. Mampu menjelaskan dan mengaplikasikan konsep manajemen proyek 4. Mampu melakukan observasi terhadap perkiraan dan resiko 5. Memahamai dalam menganalisa rekayasa sitsem dan rekayasa perangkat 6. Dapat menganalisis apa saja yang diperlukan untuk tampilan rogram 7. Dapat menganalisis apa saja yang diperlukan untuk program dari segi struktur datanya 8. Memahami hubungan Design 9. Memahami design Interface 10. Mampu memahami Macam-macam Pengujian 11. Mampu memahami Masalah dan pendekatan pengujian 1
12. Dapat mengidentifikasikan Kualitas dan jaminan 13. Dapat mengenai konsep pemeliharaan serta Membahas teknik-teknik pemeliharaan Strategi Perkuliahan Perkuliahan dilaksanakan dengan metode ceramah, diskusi, penugasan berupa studi kasus dan diikuti dengan praktek di laboratorium Pustaka 1. Roger S.Pressman, Ph.D ( Penerbit ANDI Yogyakarta),Rekayasa Perangkat Lunak pendekatan Praktisi ( Buku Satu ) 2. Albahra Bin Ladjamudin ( Graha Ilmu ), Rekayasa Perangkat Lunak 3. Bambang Haryanto ( Penerbit Informatika ), Rekayasa Sistem Beorientasi Obyek Tugas 1. Membuat karya ilmiah secara perorangan sebelum UTS tentang Perencanaan proyek sampai dengan analisis, dengan tema bebas 2. Membuat karya ilmiah secara kelompok sebelum UAS tentang Perancangan Sistem dengan tema bebas Penilaian Dan Bobot Penilaian Penilaian yang diberikan meliputi 4 (empat) komponen, yaitu: Komponen Bobot Ujian Tengah Semester 40 % Ujian Akhir Semester 30 % Tugas 20 % Absensi 10 % Total Bobot semua komponen 100 % Penilaian akhir merupakan gabungan nilai dari semua komponen tersebut di atas. Kriteria penilaian yang digunakan adalah: 2
Angka Mutu Huruf Mutu 80-100 A 70-79 B 60-69 C 50-59 D 0-49 E Kehadiran Dalam Perkuliahan Kehadiran dalam perkuliahan minimal 70 %. 3
Jadwal Perkuliahan No Pokok Bahasan Sub Pokok Bahasan 1. Pendahuluan Memahami tujuan TIU : dan fungsi mata Mahasiswa mengetahui kuliah RPL ruang lingkup mata kuliah, sasaran, tujuan serta kompetensi. Ruang lingkup Mata Kuliah 1. Sasaran dan tujuan 2. Kompetensi lulusan 3. Definsi, Tujuan RPL 4. Karakteristik RPL Materi Pustaka Metode Pembelajaran 2. Pengenalan Rekayasa Perangkat Lunak ( Paradigma RPL) Memahami tujuan dan fungsi mata kuliah RPL 1. Peran 2. Proses 3. Model-model 4. Alat bantu RPL 3. Manajemen Proyek Perangkat Lunak Memahami kegiatan awal Manajemen proyek RPL 1. Konsep Manajemen proyek 2. Fokus manajemen proyek RPL 2.1 SDM 2.2 Masalah 2.3 Proses 2.4 Royek 3. Critical ath Methode 4. Perencanaan Proyek dan manajemen resiko Esimasi dan resiko RPL 1. Observasi pada estimasi 2. Sumber daya 3. Estimasi 4. Dekomposisi dan empiris 5. Identifikasi resiko 6. Proyeksi resiko 4
No Pokok Bahasan Sub Pokok Bahasan 5. Rekayasa sistem dan rekayasa informasi Memahamai dalam menganalisa rekayasa sitsem dan rekayasa 7. Monitoring 1. Hirarki rekayasa sistem 2. rekyasa dan perencana strategi informasi 3. Rekayasa produk Materi Pustaka Metode Pembelajaran 6. Pemodelan, konsep analisis Memahamai pemodelan RPL 1. Pemodelan data 2. Pemodelan fungsional dan aliran informasi 3. Alat bantu, mekanik dan aliran tersetruktur 4. Obyek data 5. Diagram hubungan antar entitas 7 Quiz Feed Back materi yang sudah diberikan Feed Back materi yang sudah diberikan 8 UJIAN TENGAH SEMESTER ( UTS ) 9 Konsep dan prinsip design Memahami hubungan Design perangkat 10 Metode Design Memahami design Interface perangkat 11 Teknik pengujian Macam-macam Pengujian perangkat 1. Design dan rekayasa 2. Konsep-konsep design 3. HIPO Chart 4. Structure chart dan NS Chart 1. Design data 2. Design Interface 3. Design Prosedural 4. Otimal Design arsitektur 1. Dasar pengujian 2. Design test case 3. White box dan black bok 4. Basis path dan struktur kontrol 5
No Pokok Bahasan Sub Pokok Bahasan 12 Strategi pengujian 13 Jaminan kualitas 14 Pemeliharaan Perangkat Lunak Masalah dan pendekatan pengujian perangkat Kualitas dan jaminan Membahas mengenai konsep pemeliharaan serta Membahas teknikteknik pemeliharaan Materi Pustaka Metode Pembelajaran 5. Pengujian aplikasi khusus 1. Pendekatan strategis 2. Masalah strategis 3. Pengujian Unit 4. Pengujian integrasi 5. Pengujian Validasi, sistem dan debuging 1. Konsep kualitas 2. Pergerakan kualitas 3. Jaminan 1. Konsep Pemeliharaan Perangkat Lunak 2. Teknik Pemeliharaan Perangkat Lunak : - Pemeliharaan Korektif - Pemeliharaan Adaptif - Pemeliharaan Perfektif - Pemeliharaan Prefentif 15 Latihan UAS Membahas materi dari Membahas materi dari materi 9 s/d 14 materi 9 s/d 14 16 UJIAN AKHIR SEMESTER( UAS ) 6