Modul Ajar Rekayasa Perangkat Lunak
Penulis Karya
ISBN
Non ISBN
Halaman
ii + 178 Hlm
Ukuran
UNESCO (15.5 x 23 cm)
Tahun
2025
Spesifikasi Detail
Sinopsis Buku
Modul Ajar Rekayasa Perangkat Lunak ini disusun sebagai panduan pembelajaran bagi mahasiswa Program Studi Teknik Informatika Semester 3 dalam memahami konsep, prinsip, serta praktik pengembangan perangkat lunak secara sistematis dan terstruktur. Materi dalam modul ini mencakup keseluruhan siklus hidup pengembangan perangkat lunak (Software Development Life Cycle/SDLC), mulai dari analisis kebutuhan, perancangan, implementasi, hingga pengujian dan pemeliharaan sistem .
Pembahasan diawali dengan pengenalan konsep dasar rekayasa perangkat lunak, karakteristik perangkat lunak, serta model proses pengembangan seperti waterfall, prototyping, dan RAD. Selanjutnya, mahasiswa diperkenalkan pada manajemen proyek perangkat lunak yang meliputi aspek manusia, proses, dan permasalahan, serta teknik estimasi dan manajemen risiko. Modul ini juga menekankan pentingnya pemodelan sistem menggunakan berbagai alat bantu seperti Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), serta Unified Modeling Language (UML) untuk menggambarkan struktur dan perilaku sistem secara komprehensif.
Selain itu, modul ini membahas prinsip desain perangkat lunak, arsitektur sistem, implementasi pemrograman yang baik, manajemen memori, serta keamanan sistem (secure coding). Perkembangan teknologi modern seperti virtualisasi dan DevOps juga diperkenalkan untuk memberikan wawasan terkini dalam industri perangkat lunak. Melalui pendekatan teoritis dan praktis, modul ini bertujuan membekali mahasiswa dengan kemampuan analitis dan teknis dalam merancang, membangun, serta memelihara perangkat lunak yang berkualitas, efisien, dan sesuai kebutuhan pengguna. Dengan demikian, mahasiswa diharapkan mampu memahami seluruh tahapan pengembangan perangkat lunak dan siap menghadapi tantangan di dunia industri maupun penelitian di bidang rekayasa perangkat lunak.
Buku Terkait
Lihat Semua
Buku Ajar Pengantar Kecerdasan Buatan
Antika Zahrotul Kamalia, S.E., M.Kom.; Zaenur Rozikin, S.Kom., M.Kom.; Hemdani Rahendra Herlianto, S.Kom., M.T.I.