Workshop Implementasi Rancangan Perangkat Lunak 2025
Mata kuliah ini dirancang untuk memberikan pengalaman praktis dalam menerapkan konsep rekayasa perangkat lunak ke dalam pengembangan sistem yang nyata. Mahasiswa akan belajar bagaimana mengimplementasikan prinsip-prinsip desain perangkat lunak, pengelolaan proyek, pemrograman, pengujian, dan deployment menggunakan teknologi modern.
Topik yang dibahas mencakup:
- Analisis Kebutuhan & Perancangan – Mengidentifikasi kebutuhan pengguna dan menerapkannya dalam desain arsitektur perangkat lunak.
- Manajemen Proyek Perangkat Lunak – Menerapkan metodologi pengembangan seperti Agile dan Scrum.
- Implementasi & Pengkodean – Pengembangan sistem menggunakan bahasa pemrograman dan framework yang sesuai.
- Pengujian Perangkat Lunak – Teknik pengujian seperti unit testing, integration testing, dan automated testing.
- Deployment & Maintenance – Strategi deployment ke lingkungan produksi dan pemeliharaan perangkat lunak.
Mata kuliah ini menggunakan pendekatan berbasis proyek di mana mahasiswa bekerja dalam tim untuk mengembangkan perangkat lunak dari tahap perencanaan hingga deployment. Dengan mengikuti workshop ini, mahasiswa diharapkan memiliki keterampilan teknis dan manajerial yang siap digunakan dalam industri teknologi.
Teacher: Muhammad Oriza Nurfajri, Sigit Priyanta