REKAYASA PERANGKAT LUNAK (RPL) Oleh : Eka Ismantohadi eka_i@mti.ugm.ac.id ekaismanto@yahoo.com
TUJUAN MATERI REFERENSI PRASYARAT
TUJUAN 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.
MATERI 1. Pengenalan RPL 2. Perangkat Lunak dan Spesifikasinya 3. Pengembangan Perangkat Lunak 4. Software Life Cycle 5. Model Waterfall 6. Analisa Kebutuhan Perangkat Lunak 7. Perancangan Perangkat Lunak 8. Diagram Alir Data (DFD) 9. Class Diagram (UML) 10. Integrasi Sistem Perangkat Lunak 11. Software Debugging 12. Pengujian Perangkat Lunak 13. Project (Membuat Proposal dan Rencana Kerja Syarat-Syarat / Dokumen Persyaratan)
REFERENSI Ghezzi. C. Et.al., Fundamentals of Software Engineering 2/e, Prentice-Hall,2003. Budgen, D.,Software Design 2/e, Addison Wesley, 2002. Stiller,E. Dan Leblanc, C., Project-Based Software Engineering, Addison Wesley, 2002. Pressman, Roger S.,Software Engineering. Bennet, Simon, etc, Object Oriented System Analysis and Design using UML, McGraw Hill., 1999. Ferry, William. E., Effective Methods for Software Testing 2/e., John Willey & Sons, 1999.
PRASYARAT 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 : 10% Tugas (perorangan/kelompok) : 10% Presentasi (keaktifan) : 15% Ujian Mid : 30% Ujian Akhir : 35%
TUJUAN MATERI MATUR KESUWUN REFERENSI PRASYARAT