1. Model Waterfall Model Waterfall merupakan salah satu model untuk perencanaan dari sebuah Perangkat Lunak. Model Waterfall adalah salah satu model klasik yang bersifat sistematis. Mengapa disebut sistematis ? Karena model ini dikerjakan secara berurutan. Penggunaan model ini dalam penerapan di kehidupan sehari-hari sangatlah memakan waktu dan sangat sedikit dipakai membuat software. Namun model ini cocok untuk bisnis kecil. contoh model waretfall Kelebihan Model Waterfall : Merupakan model pengembangan paling handal dan paling lama digunakan. Cocok untuk sistem software yang bersifat generik. Pengerjaan projek sistem akan terjadwal dengan baik dan mudah dikontrol. Kekurangan Model Waterfall : Persyaratan sistem harus digambarkan dengan jelas. Rincian proses harus benar-benar jelas dan tidak boleh berubah ubah Sulit untuk mengadaptasi jika terjadi perubahan spesifikasi pada suatu tahapan pengembangan Cont...
Pada awal pengembangannya, suatu perangkat lunak sering kali dibuat tanpa ada perencanaan yang spesifik. Namun, semakin besar dan kompleks sebuah sistem maka metodologi pengembangan dan penentuan proses pengembangan pun menjadi sebuah keharusan pula. Metodologi pengembangan perangkat lunak merupakan sebuah metodologi yang digunakan untuk membuat struktur, rencana, dan kontrol pengerjaan suatu proyek. Proses pengembangan perangkat lunak adalah model-model dan metodologi yang digunakan untuk mengembangkan suatu perangkat lunak. Dalam pengembangan perangkat lunak, requirement yang sudah ada bisa saja berubah atau bertambah ketika proses pengembangan sudah berjalan. Oleh karena itu, dibutuhkan suatu metode pengembangan perangkat lunak yang dapat mendukung hal tersebut, yaitu metode yang cepat dalam melakukan adaptasi terhadap perubahan requirement. Metode tersebut tidak lain adalah Agile Software Development. Agile Agile Software Development adalah sekelompok metodologi pengemban...