TUGAS I: Model Pengembangan Perangkat Lunak
FTK303 – Rekayasa perangkat Lunak Dalam rekayasa perangkat lunak, terdapat beberapa model pengembangan yang digunakan untuk mengatur proses pembangunan perangkat lunak dari awal hingga akhir. Setiap model memiliki karakteristik dan keunggulan tersendiri, yang dapat dipilih berdasarkan kebutuhan proyek dan preferensi tim pengembang. Berikut adalah beberapa model pengembangan perangkat lunak yang umum digunakan: 1. Model Air Terjun (Waterfall Model) Model Air Terjun adalah salah satu model pengembangan perangkat lunak yang paling tua dan paling sederhana. Proses pengembangan dalam model ini mengikuti urutan langkah-langkah yang linear, dimulai dari analisis kebutuhan, perancangan, implementasi, pengujian, dan akhirnya pemeliharaan. Setiap tahap harus selesai sebelum memulai tahap berikutnya. 2. Model Prototipe (Prototype Model) Model Prototipe menggunakan pendekatan iteratif di mana versi awal sistem, atau prototipe, dikembangkan dengan cepat berdasarkan pemahaman awal tentang kebutuhan ...