SDLC
(Systems Development Life Cycle, Siklus Hidup Pengembangan Sistem)
atau Systems Life Cycle (Siklus Hidup Sistem), dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses
pembuatan dan pengubahan sistem serta model dan metodologi
yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya
merujuk pada sistem komputer atau informasi.
SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat
lunak, yang terdiri dari tahap-tahap: rencana(planning),analisis (analysis),
desain (design), implementasi (implementation), uji coba (testing) dan
pengelolaan (maintenance). Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi pengembangan
perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja
untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak.
Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan,
yakni: siklus hidup
sistem tradisional (traditional system life cycle), siklus hidup menggunakan prototyping (life
cycle using prototyping), dan siklus
hidup sistem orientasi objek (object-oriented system life cycle).
Tahapan-tahapan
dalam metode SDLC adalah sebagai berikut.
11. Analis system (system analis)
·
Studi
pendahuluan
·
Studi kelayakan
·
Mengidentifikasi
permasalahan dan kebutuhan pemakai
·
Memahami
sistem yang ada
·
Menganalisis
hasil penelitian
22.
Perancangan sistem (system design)
·
Perancangan
awal
·
Perancangan
rinci
·
Implementasi
sistem (system implementation)
·
Operasi
dan perawatan sistem (system operation and maintenance)
Siklus
atau daur hidup pengembangan sistem tampak jika sistem yang sudah dikembangkan
dan dioperasikan tidak dapat dirawat lagi, sehingga dibutuhkan pengembangan
sistem kembali seperti gambar berikut ini.
Refferensi:
No comments:
Post a Comment