Anda di halaman 1dari 2

SILABUS

Program Studi Keahlian : Rekayasa Perangkat Lunak (RPL)


Materi Mata Pelajaran : Pemodelan Perangkat Lunak
Sekolah : SMK Ibu Kartini Semarang
Kelas : XII RPL
Tahun Pelajaran : 2015/2016
Penyusun : Rahadi T Prasetyo, S.Pd

Perte
No Standar Kompetensi Pokok Bahasan Sub Pokok Bahasan Sumber Belajar
muan
1 1-2 1. Peserta didik mampu memahami definisi RPL 1. Kontrak Pembelajaran 1. Definisi dan Konsep RPL Pankaj Jalote., “A Concise
2. Peserta didik mampu memahami konsep 2. Konsep Pemodelan 2. Masalah dalam RPL Introduction to Software
Pemodelan Perangkat Lunak Perangkat Lunak 3. Cost, Schedule, and Engineering”, Springer, 2008
3. Peserta didik mampu memahami permasalahan Quality
dalam perangkat lunak 4. Scale and Change
4. Peserta didik mampu menyelesaikan
permasalahan dalam perangkat lunak
2 3-6 1. Peserta didik mampu memahami proses dan 1. Software Processes and1. Proses dan proyek Pankaj Jalote., “A Concise
proek perangkat lunak Project pemodelan perankat Introduction to Software
2. Peserta didik mampu memahami komponen 2. Component Software lunak Engineering”, Springer, 2008
proses perangkat lunak Process 2. Komponen – komponen
3. Peserta didik mampu mengembangkan 3. Software Development proses pemodelan
perangkat lunak dengan menggunakan model Process Models perangkat lunak
pengembangan perangkat lunak 3. Model pengembangan
perangkat lunak
4. Waterfall Model
5. Prototyping
6. Iterative Development
7. Rational Unified Proses
3 7-9 1. Peserta didik mampu memahami kebutuhan 1. Software Requirement 1. Requirement Process Pankaj Jalote., “A Concise
perangkat lunak Analysis and Specification 2. Requirement Introduction to Software
2. Peserta didik mampu memahami penggunaan Specification Engineering”, Springer, 2008
Perte
No Standar Kompetensi Pokok Bahasan Sub Pokok Bahasan Sumber Belajar
muan
use case 3. Use Case
3. Peserta didik mampu memahami penggunaan 4. Data Flow Diagrams
DFD dan ERD 5. ER Diagrams
4. Peserta didik mampu melakukan validasi PL 6. Validation
4 10-12 1. Peserta didik mampu melakukan planning 1. Planning a Software Peoject 1. Estimasi usaha Pankaj Jalote., “A Concise
proyek perangkat lunak 2. Project, Schedule, and Introduction to Software
2. Peserta didik mampu melakukan manajemen Staffing Engineering”, Springer, 2008
resiko dalam proyek perangkat lunak 3. Resiko Manajemen
3. Peserta didik mampu melakukan monitoring Perencanaan
perencanaan proyek 4. Monitoring Proyek
5 13-15 1. Peserta didik mampu melakukan penyusunan 1. Arsitektur Perangkat Lunak 1. Aturan dari arsitektur Pankaj Jalote., “A Concise
arsitektur perangkat lunak perangkat lunak Introduction to Software
2. Peserta didik mampu melakukan Dokumentasi 2. Component and Engineering”, Springer, 2008
Desain Arsitektur Connector View
3. Peserta didik mampu melakukan evaluasi 3. Dokumentasi Desain
arsitektur perangkat lunak Arsitektur
4. Evaluasi Arsitektur
6 16-18 1. Peserta didik mampu memahami konsep desain 1. Desain Interface 1. Konsep Desain Pankaj Jalote., “A Concise
interface 2. Orientasi Fungsi Desain Introduction to Software
2. Peserta didik mampu memahami orientasi 3. UML Engineering”, Springer, 2008
fungsi desain 4. Detail Desain
3. Peserta didik mampu menyusun UML
4. Peserta didik mampu menyusun detail desain

Mengetahui Semarang, 10 Juni 2015


Waka. Kurikulum Penyusun

Muhdlor, S.Pd Rahadi T Prasetyo, S.Pd

Anda mungkin juga menyukai