4. Sumber Bahan
a.
Ian Sommerville, Software Engineering 6
th
edition, Person Education Limited, 2001.
b.
R.S. Pressman Associates, Inc., Software Engineering: A Practitioners
Approach., copyright © 1996, 2001, 2005
5. Strategi Instruksional
a. Pada pertemuan pertama perlu dilakukan kontrak belajar
b. Mahasiswa diwajibkan untuk mengetahui rencana proses belajar mengajar
melalui silabi yang telah ditetapkan, kuliah dilakukan dalam bentuk kombinasi antara proses tutorial, diskusi dan tugas – tugas. Dosen akan menjelaskan
pengertian, konsep – konsep, pemahaman dan konteks aplikasinya serta contoh – contoh. Tatap muka dikelas juga akan diisi dengan pertanyaan – pertanyaan
pengarah dari dosen, mahasiswa diharapkan mampu menjawab berdasarkan materi yang telah dipelajari. Pada akhir kuliah mahasiswa diberi tugas untuk
menjawab beberapa pertanyaan materi kuliah yang dikumpulkan pada pertemuan berikutnya sebagai evaluasi sejauh mana materi yang diberikan dapat diserap oleh
mahasiswa. Kuliah ini akan memberikan manfaat yang besar apabila mahasiswa memiliki motivasi yang tinggi dalam mengikuti proses belajar mengajar serta
belajar mandiri.
6.
Penilaian
NO JENIS TAGIHAN
BOBOT
1 Partisipasi kelas
20 2
Presentasi Diskusi 20
3 Tugas-tugas
10 4
Ujian Tengah Semester 25
5 Ajian Akhir Semester
25
2
Menjelaskan Persyaratan Perangkat Lunak 2,3
Menjelaskan Pengantar Rekayasa Perangkat Lunak 1
A
7. Kegiatan Perkuliahan
Tatap Muka
Kompetensi Dasar
Indikator Materi Pokok
Pengalaman Belajar
Penilaian Sumber
Bahan Jenis Tagihan
Bentuk Instrumen
1 Menjelaskan
Pengantar Rekayasa Perangkat Lunak
Mampu menjelaskan definisi rekayasa perangkat lunak
Rekaya
sa sistem berbasis komputer
Proses- proses perangkat lunak
Ceramah Tanya Jawab
Diskusi kelas Texbook
Referensi
2 dan 3
Menjelaskan Persyaratan
Perangkat Lunak
Mampu menjelaskan proses rekayasa persyaratan
Mampu membuat prototype perangkat lunak
Mampu menentukan spesifikasi
formal
Proses rekayasa persyaratan
Model
sistem
Pembu atan prototype perangkat
lunak
Spesifi kasi formal
Ceramah Tanya Jawab
Pemberian Tugas
Tugas
Awalnya : Tes Paper
Awalnya : Tes Texbook
Referensi
4,5 dan 6
Menjelaskan Perancangan
Perangkat Lunak
Mampu merancang arsitektur perangkat lunak
Mampu merancang arsitektur
sistem terdistribusi
Mampu merancang perangkat lunak berorientasi objek
Mampu merancang perangkat
lunak real time
Mampu merancang perangkat lunak interface user
Peranc
angan arsitektur
Arsitek tur system terdistribusi
Peranc
angan berorientasi objek
Peranc angan perangkat lunak real
time
Peranc angan dengan pemakaian
ulang
Peranc angan interface user
Ceramah Tanya Jawab
Diskusi kelas Pemberian
tugas kelompok
Tugas
Awalnya : Tes Paper
Awalnya : Tes Texbook
Referensi
7 dan 8
Menjelaskan Sistem Kritis Perangkat
Lunak
Mampu menentukan sistem kritis
Mampu mengembangkan
sistem kritis
Spesifikasi system kritis
Pengembangan system kritis Ceramah
Tanya Jawab Diskusi kelas
Pemberian Tugas
Tugas Awalnya : Tes
Paper Awalnya : Tes
Texbook Referensi
9 dan 10
Menjelaskan Verifikasi dan Validasi
Mampu menjelaskan definisi
verifikasi dan validasi
Mampu melakukan pengujian terhadap perangkat lunak
Definisi
verifikasi dan validasi
Pengujian perangkat lunak
Ceramah Tanya Jawab
Pemberian Tugas
Tugas Awalnya : Tes
Paper Awalnya : Tes
Texbook Referensi
3
Mampu memvalidasi sistem
kritis
Validasi system kritis
11 dan
12 Menjelaskan
Manajemen Perangkat Lunak
Mampu mengelola sumber
daya manusia
Mampu memajemen kualitas perangkat lunak
Mampu mengembangkan
proses perangkat lunak
Mengelola sumber daya manusia
Manajemen
kualitas
Pengembanga n proses
Ceramah Tanya Jawab
Diskusi kelas Texbook
Referensi
13 dan
14 Menjelaskan Evolusi
Perangkat Lunak
Mampu melakukan pergantian perangkat lunak dengan
mempertimbangkan keuntungan dan meminimalkan resiko yang yang
akan terjadi
Mampu memanajemen
konfigurasi
Pergantian perangkat lunak
Manajemen konfigurasi
Ceramah Tanya Jawab
Presentasi Pemberian
Tugas Tugas
Paper Texbook
Referensi
Yogyakarta, 10 September 2008 Dosen Pengampu
Edi Iskandar, ST
4
KONTRAK BELAJAR
Nama Mata Kuliah : Rekayasa Perangkat Lunak
Kode Mata Kuliah :
Pengajar : Edi Iskandar, ST
Semester : 7
Hari Pertemuan : Tempat Pertemuan
: 1. Manfaat Mata Kuliah
Mata kuliah ini disajikan kepada mahasiswa sebagai upaya :
a.
Membimbing mahasiswa agar memahami Definisi Rekayasa Perangkat Lunak
b.
Membimbing mahasiswa agar mengerti persyaratan perangkat lunak
c.
Membimbing mahasiswa agar mengerti perancangan perangkat lunak
d.
Membimbing mahasiswa agar memahami sistem kritis perangkat lunak
e.
Membimbing mahasiswa agar memahami verifikasi dan validasi
f.
Membimbing mahasiswa agar mengerti manajemen perangkat lunak g.
Membimbing mahasiswa agar memahami evolusi perangkat lunak
2. Deskripsi Perkuliahan