Panduan dalam Pengembangan Perangkat Lunak

By Diana Effendi, S.T., M.T, Zen Munawar, S.T., S.Kom., M.Kom., Yuda Syahidin, S.ST., M.Kom., MTA., CPDSA., Nugraha, S.Kom., M.Kom., Mardiyyah Hasnawi, S.Kom., M.T., MTA., Lahmudin Sipahutar, S.Kom., M.Kom., Fitri Pranita Nasution, S.Kom., M.Kom., Maulia Rahman, S.Kom., M.Kom., Agus Muliantara, S.Kom., M.Kom., Kemas Muhammad Wahyu Hidayat, S.Kom., M.Kom., Muhammad Erwanto, S.Kom., M.Kom., Dr. Ridwan Ilyas, S.Kom., M.T., Rr. Isni Anisah Puspowati Harori, ST., M.Kom., Sufa’atin, S.T., M.Kom., En Tay, M.Kom.

Panduan dalam Pengembangan Perangkat Lunak
Preview available

Pengembangan perangkat lunak saat ini melibatkan berbagai metode dan model yang dirancang untuk meningkatkan efisiensi dan kualitas produk akhir. Metode tradisional seperti model Waterfall memberikan pendekatan linear yang terstruktur, sedangkan metode modern seperti Agile dan Scrum menawarkan fleksibilitas dan adaptasi yang lebih baik terhadap perubahan kebutuhan pengguna. Proses pengembangan ini mencakup tahap-tahap penting seperti perencanaan, pengumpulan persyaratan, desain, implementasi, pengujian, dan pemeliharaan, yang semuanya bertujuan untuk menghasilkan perangkat lunak yang andal, aman, dan sesuai dengan kebutuhan pengguna.

Buku “Panduan dalam Pengembangan Perangkat Lunak” membahas berbagai aspek teknis dan manajerial dalam pengembangan perangkat lunak. Mulai dari pengumpulan dan analisis kebutuhan, penggunaan Unified Modeling Language (UML), hingga konsep-konsep seperti pemrograman berorientasi objek dan manajemen proyek perangkat lunak. Buku ini terdiri dari 16 bab meliputi: Model Pengembangan Perangkat Lunak, Pengumpulan Persyaratan, Unified Modeling Language (UML), Konsep dan Arsitektur Sistem Database, Persyaratan Teknis, Implementasi dalam Pengembangan Perangkat Lunak, Penilaian Risiko dalam Pengembangan Perangkat Lunak, Proses Penyebaran, Verifikasi, Validasi, Pemeliharaan Perangkat Lunak, Pengembangan Platform Perangkat Lunak, Kerangka Kerja Agile-Scrum-Kanban, Konsep Pemrograman Berorientasi Objek, Manajemen Proyek Perangkat Lunak, Manajemen Dokumentasi

Dengan pembahasan yang terstruktur, buku ini dapat menjadi referensi bagi para profesional di bidang TI, serta mahasiswa yang ingin memahami dan menguasai konsep proses dalam pengembangan perangkat lunak.