Model Pengembangan Perangkat Lunak
Metode perancangan software berdasarkan teori model waterfall menurut Rosa dan Shalahudin (2011:27-28) adalah “tahapan utama yang langsung mencerminkan dasar pembangunan kegiatan, berikut ini adalah tahapan pada model waterfall:
-
Analisa Kebutuhan
Mengumpulkan apa yang dibutuhkan secara lengkap untuk kemudian dianalisis guna mendefinisiskan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan dengan lengkap untuk menghasilkan desain yang lengkap.
-
Perancangan Sistem dan Perangkat Lunak
Tahapan ini mendefinisikan suatu model atau rancangan program berdasarkan persyaratan yang telah ditetapkan. Dan juga mengidentifikasi dan menggambarkan abstraksi dasar sistem perangkat lunak dan hubungan-hubungannya untuk memenuhi kebutuhan yang sudah ditentukan yang akan digunakan untuk mengkonstruksi perangkat lunak.
-
Implementasi dan Pengujian
Desain program diterjemahkan dalam kode-kode dengan menggunakan bahasa pemerograman yang sudah di tentukan. Program yang dibangun langsung diuji secara unit, apakah sudah bekerja dengan baik.
Daftar Pustaka
Rosa, A.S., dan M Shalahuddin. 2011. Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek). Bandung: Modula