Tujuan Rekayasa Perangkat Lunak

Download Report

Transcript Tujuan Rekayasa Perangkat Lunak

[email protected]
[email protected]
Tujuan Rekayasa Perangkat Lunak
Diharapkan setelah
mempelajari materi
ini
mahasiswa dapat mengetahui dan memahami :
• Bagaimana melakukan rekayasa terhadap sebuah
perangkat lunak.
• Siklus kehidupan perangkat lunak.
• Analisa kebutuhan untuk mengembangkan suatu
perangkat lunak.
• Merancang suatu perangkat lunak sesuai life
cycle.
• Mengintegrasikan
perangkat
lunak
yang
akan/telah dibuat.
• Melakukan pengujian dan debugging terhadap
perangkat lunak.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Pengenalan RPL
Perangkat Lunak dan Spesifikasinya
Pengembangan Perangkat Lunak
Software Life Cycle
Model Waterfall
Analisa Kebutuhan Perangkat Lunak
Perancangan Perangkat Lunak
Diagram Alir Data (DFD)
Class Diagram (UML)
Integrasi Sistem Perangkat Lunak
Software Debugging
Pengujian Perangkat Lunak
Project (Membuat Proposal dan Rencana Kerja
Syarat-Syarat / Dokumen Persyaratan)
1. Ghezzi. C. Et.al., Fundamentals of Software
Engineering 2/e, Prentice-Hall,2003.
2. Budgen, D.,Software Design 2/e, Addison
Wesley, 2002.
3. Stiller,E. Dan Leblanc, C., Project-Based
Software Engineering, Addison Wesley, 2002.
4. Pressman, Roger S.,Software Engineering.
5. Bennet, Simon, etc, Object Oriented System
Analysis and Design using UML, McGraw Hill.,
1999.
6. Ferry, William. E., Effective Methods for
Software Testing 2/e., John Willey & Sons,
1999.
PERKULIAHAN
 Masuk jam 08.40 wib, waktu dispensasi 15 menit.
 Apabila masuk melebihi waktu
dispensasi
mahasiswa boleh mengikuti kuliah tapi dianggap
tidak hadir.
PENILAIAN
• Kehadiran
• Tugas (perorangan/kelompok)
• Presentasi (keaktifan)
• Ujian Mid
• Ujian Akhir
: 10%
: 10%
: 15%
: 30%
: 35%