Anda di halaman 1dari 28

Politeknik TEDC

R E KAYA SA P E R A N GKAT LU N AK
1

PENJELASAN UMUM

Nama Mata Kuliah

REKAYASA PERANGKAT LUNAK

SKS

3 SKS

Program Studi

TEKNIK INFORMATIKA (D4)

Semester Genap
Tahun Akademik 2014/2015

Matakuliah ini membahas tentang:


1.
2.
3.
4.

Konteks perangkat lunak sebagai produk dan proses,


Rekayasa sistem,
konsep dan prinsip analisis,
pemodelan analisis, desain sistem, desain database,
desain output, desain input, desain dialog,
5. pemodelan UML,
6. implementasi sistem,
7. operasi dan dukungan sistem,

Deskripsi Mata Kuliah


1. Pemahaman dan penggunaan prinsipprinsip rekayasa untuk memperoleh
perangkat lunak secara ekonomis
yang handal dan bekerja secara efisien
pada mesin nyata
2. Disiplin teknik/ rekayasa yang berkaitan
dengan
semua
aspek
produksi
perangkat lunak
5

Tujuan Perkuliahan
Ketika
menyelesaikan
perkuliahan,
diharapkan mahasiswa mampu untuk:
Mengerti dan memahami konteks
pengembangan
perangkat
lunak
dan
mampu
mengaplikasikanya
dalam berbagai studi kasus, yang
meliputi perencanaan, analisis, desain,
pemodelan,
implementasi,
dan
peongoperasian perangkat lunak.
6

Dosen Pengampu + Email


ADE YULIANA, ST., MT (
myfazzoni.2206@gmail.com)

Perkuliahan

Hari : Kamis
Waktu : 13.00 s.d 15.30 wib
Ruang
: L3-R016
SKS : 3 (TIGA) SKS
Semester : 6 (enam)
Sifat : Wajib
7

STRATEGI PERKULIAHAN

Metode pembelajaran melalui:


Tatap Muka Perkuliahan
Tanya jawab
Tugas : Quiz dan tugas
mingguan
Studi kasus (proyek)
Diskusi kelompok

Penilaian

Bobot (%)

Partisipasi Kuliah

10.0%

Presentasi dan
diskusi

10.0%

Tugas dan Kuis

10.0%

Ujian Tengah
Semester

30.0%

Ujian Akhir Semester

40.0%

80.0 - 100.0

68.0 - 79.9

56.0 - 67.9

D
E

45.0 - 55.9
0 - 44.9

PUSTAKA
1. Pressman, Roger S., Software Engineering : A
Practitioners Approach, 5th edition, McGraw-Hill
International, 2001
2. Sommervile, Ian, Software Engineering, 7th
Addison Wesley Publishing Company, 2003
3. Tavri
D.
Mahyuzir,
Pengantar
Rekayasa
Perangkat Lunak, Elexmedia Komputindo, 1997
4. Jeffry L. Whitten, dkk, Sistem Analysis & Design
Methods,St. Louis: Times Mirror / Mosby College
Publishing 1986
5. Rosa A.S,dkk Rekayasa Perangkat Lunak
(Terstruktur dan Berorientasi Objek), Cetakan
pertama, Informatika Bandung,, 2013
11

1. Dilarang mengenakan baju kaos oblong & sandal


pada saat mengikuti perkuliahan ini.
2. Dilarang makan & minum didalam kelas
3. Bagi yang membawa handphone, tolong dimatikan
/ disilent.
4. Notebook, netbook, laptop, dan sejenisnya tidak
digunakan pada saat pemberian materi, kecuali
jika pada sesi pengerjaan tugas
5. Keterlambatan diberikan toleransi waktu sebanyak
15 menit, kecuali kondisi hujan toleransi waktu
diberikan 30 menit.
12
6. Apabila dosen tidak hadir dalam 20 menit awal,

1. Melanggar point 1 dan 5 sanksinya tidak


diperbolehkan
masuk
ke
kelas
&
mengikuti
perkuliahan
pada
waktu
tersebut
2. Melanggar aturan pada point 3 dan 4,
dapat dikeluarkan dari kelas.
3. Melanggar point 2, sanksinya membawa
makanan/minuman untuk satu kelas pada
pertemuan berikutnya.
13

SESI
PERKULIAHAN

14

Pertemuan 1: Penjelasan
Umum
1. Ruang lingkup Mata Kuliah
2. Sasaran
3. Kompetensi lulusan
4. GBPP-SAP
15

Pertemuan 2
Pengenalan Rekayasa Perangkat Lunak
1. Konsep dasar Rekayasa Perangkat Lunak
(Software Engineering) :
Arti dan definisi perangkat lunak
Jenis-jenis perangkat lunak
2. Tanggung Jawab profesional dan etika
3. Siklus Hidup Perangkat Lunak
(SDLC/Software Development Life Cycle)
16

PERTEMUAN 3
PERENCANAAN PROYEK PERANGKAT LUNAK
1. Observasi pada Estimasi
2. Tujuan Perencanaan Proyek
3. Ruang Lingkup Perangkat Lunak
4. Sumber Daya
5. Estimasi Proyek Perangkat Lunak

17

Pertemuan 4
Konsep dan Prinsip Analisis
1. Analisis Kebutuhan Perangkat Lunak
2. Teknik Komunikasi
3. Prinsip-prinsip analisis
4. Prototyping perangkat lunak
5. Spesifikasi dan kajian spesifikasi

18

Pertemuan 5 & 6
Pemodelan Analisis
1. Elemen Model Analisis
2. Pemodelan Data
3. Pemodelan Fungsional dan aliran
informasi
4. Pemodelan Tingkah Laku
5. Mekanik dari analisis terstruktur
6. Kamus Data
7. Overview mengenai metode analisis klasik

19

Pertemuan 7
Prinsip dan Konsep Desain
1. Desain perangkat lunak dan rekayasa
perangkat lunak
2. Prinsip Desain
3. Konsep Desain
4. Desain Modular Efektif
5. Model Desain
6. Dokumentasi Desain
20

PERTEMUAN 8 :
UJIAN TENGAH SEMESTER
(UTS)
21

Pertemuan 9 & 10
Metode Desain
1. Desain Data
2. Desain Arsitektur
3. Proses Desain Arsitektur
4. Pasca Pemrosesan Desain
5. Optimasi Desain Arsitektur
6. Desain Interface
7. Desain Interface Manusia-Mesin
8. Desain Prosedural
9. Coding
22

Pertemuan 11& 12
Teknik Pengujian Perangkat Lunak
1. Dasar-dasar pengujian perangkat lunak
2. Desain Test Case
3. Pengujian White Box
4. Pengujian Basis Path
5. Pengujian Struktur Kontrol
6. Pengujian Black Box

23

Pertemuan 13
Strategi Pengujian Perangkat Lunak
1. Pendekatan strategis ke pengujian perangkat lunak
2. Pengujian Unit
3. Pengujian Integrasi
4. Pengujian Validasi
5. Pengujian Sistem
6. Debugging

24

Pertemuan 14
Pemeliharaan Perangkat Lunak
1. Konsep Pemeliharaan Perangkat Lunak
2. Teknik Pemeliharaan Perangkat Lunak :
- Pemeliharaan Korektif
- Pemeliharaan Adaptif
- Pemeliharaan Perfektif
- Pemeliharaan Prefentif

25

PERTEMUAN 15
Studi Kasus

PRESENTASI TUGAS BESAR


26

PERTEMUAN 16 :
UJIAN AKHIR SEMESTER
(UAS)
27

SEE YOU NEXT WEEK


28

Anda mungkin juga menyukai