Thursday, November 2, 2017

SDLC, apasih itu?

SDLC (Systems Development Life Cycle, Siklus Hidup Pengembangan Sistem)
adalah tahapan proses pembuatan suatu sistem dan dapat digunakan untuk mengembangkan system tersebut. Pola dari SDLC itu sendiri terdiri dari beberapa tahap, mulai dari Perencanaan Sistem (Systems Planning), Analisis Sistem (Systems Analysis), Perancangan Sistem (Systems Design), Implementasi Sistem (Systems Implementation), dan Pemeliharaan Sistem (Systems Maintenance)
Pola-pola dari SDLC adalah :
A. Perencanaan Sistem (Systems Planning)
Berikut aktivitas yang dilakukan:
• Pembentukan dan konsolidasi tim pengembang.
• Mendefinisikan tujuan dan ruang lingkup pengembangan.
• Mengidentifikasi apakah masalah-masalah yang ada bisa diselesaikan melalui pengembangan sistem.
• Menentukan dan evaluasi strategi yang akan digunakan dalam pengembangan sistem.
• Penentuan prioritas teknologi dan pemilihan aplikasi.
B. Analisis Sistem (Systems Analysis)
Berikut aktivitas yang dilakukan:
• Melakukan studi literatur untuk menemukan suatu kasus yang bisa ditangani oleh sistem.
• Brainstorming dalam tim pengembang mengenai kasus mana yang paling tepat dimodelkan dengan sistem.
• Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut.
• Analisa kebutuhan pada sistem dan membuat batasan sistem.
• Mendefinisikan kebutuhan sistem.
C. Perancangan Sistem (Systems Design)
Berikut aktivitas yang dilakukan:
• Menganalisa interaksi obyek dan fungsi pada sistem.
• Menganalisa data dan membuat skema database.
• Merancang user interface.
D. Implementasi Sistem (Systems Implementation)
Berikut aktivitas yang dilakukan:
• Pembuatan database sesuai skema rancangan.
• Pembuatan aplikasi berdasarkan desain sistem.
• Pengujian dan perbaikan aplikasi (debugging).
E. Pemeliharaan Sistem (Systems Maintenance)
Biasanya pemeliharaan sistem dilakukan oleh staff/ admin yang dipilih untuk menjaga agar tetap berfungsi dengan baik dan sesuai dengan harapan.
Sumber :

1 comment: