SDLC

waterfallSystem Development Lyfe Cycle adalah proses  keseluruhan dalam membangun sistem informasi melalui beberapa tahap. Metode pengembangan dan pembangunan  perangkat lunak dikenal dengan istilah SDLC .

1.  Waterfall
Model ini yang paling banyak dipakai didalam Software Engineering (SE). Model ini melakukan pendekatan secara sistematis dan urut mulai dari level kebutuhan sistem lalu menuju ke tahap analisis, desain, coding, testing / verification, dan maintenance. Disebut dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan.

Kelebihan :
–   Merupakan model pengembangan paling handal dan paling lama digunakan.
–   Cocok untuk system software berskala besar.
–   Cocok untuk system software yang bersifat generic.
–   Pengerjaan project system akan terjadwal dengan baik dan mudah dikontrol.
Kekurangan :
–   Persyaratan system 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
2.  Model prototyping
Prototype merupakan salah satu metode pengembangan perangat lunak yang banyak digunakan. Dengan metode prototyping ini pengembang dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem. Prototyping, dimulai dengan pengumpulan kebutuhan, mendefinisikan objektif keseluruhan dari software, mengidentifikasikan segala kebutuhan, kemudian dilakukan “perangcangan kilat” yang difokuskan pada penyajian aspek yang diperlukan.

Kelebihan :
–     Prototype melibatkan user dalam analisa dan desain.
–     Punya kemampuan menangkap requirement secara konkret daripada secara abstrak.
–     Untuk digunakan secara standalone.
–     Digunakan untuk memperluas SDLC.
–    Mempersingkat waktu pengembangan Sistem Informasi
Kekurangan :
–   Proses analisis dan perancangan terlalu singkat.
–   Mengesampingkan alternatif pemecahan masalah.
–   Bisanya kurang fleksible dalam mengahdapi perubahan.
–   Protitype yang dihasilkan tidak selamanya mudah dirubah
–  Protype terlalu cepat selesai