SDLC (Systems Development Life Cycle, Siklus Hidup Pengembangan Sistem)
Pengertiannya adalah : proses
dalam pembuatan dan pengubahan dalam sistem serta model dan metodologi yang telah digunakan untuk
mengembangkan sistem-sistem tersebut. Konsep ini pada umumnya merujuk pada suatu
sistem
komputer atau informasi. SDLC juga
merupakan pola yang telah diambil untuk suatu mengembangkan sistem perangkat
lunak, yang terdiri dari tahap-tahap atara lain: rencana (planning), analisis
(analysis), desain (design), implementasi (implementation), uji coba (testing)
dan pengelolaan (maintenance). Dalam ini rekayasa perangkat lunak angsyat Ä,
konsep SDLC telah mendasari berbagai jenis metodologi dalam pengembangan
pada perangkat lunak. Metodologi-metodologi ini telah membentuk suatu kerangka
kerja untuk suatu perencanaan dan pengendalian pembuatan oleh sistem informasi,
yaitu pada proses pengembangan oleh perangkat lunak. Hal ini terdapat
3 jenis metode siklus hidup oleh sistem yang telah paling banyak digunakan,
yaitu: siklus
hidup oleh sistem tradisional (traditional system life
cycle), siklus hidup yang menggunakan
prototyping (life cycle using prototyping), dan siklus
hidup oleh sistem orientasi objek (object-oriented system life
cycle).
Berikut ini penjelasan tahap-tahap pada
SDLC yaitu:
1. Perencanaan
Pada
Fase perencanaan adalah sebuah proses pada dasarnya untuk memahami suatu mengapa
sebuah sistem harus dibangun. Pada fase ini diperlukan suatu analisa kelayakan uji
coba dengan mencari data atau melakukan proses information gathering kepada semua
pengguna.
2. Analisa
Pada
Fase analisa adalah sebuah proses telah investigasi terhadap suatu sistem yang
sedang berjalan dengan suatu tujuan untuk mendapatkan sebuah untuk jawaban
mengenai pengguna sistem ini, cara kerja suatu sistem dan waktu penggunaan oleh
sistem. Dari proses analisa ini akan di dapatkan cara untuk membangun suatu sistem
baru.
3. Rancangan
Pada
Fase perancangan merupakan proses yang telah penentuan cara kerja suatu sistem
dalam hal sebagai berikut: architechture design, interface design, database dan
spesifikasi file, program design. Hasil dari suatu proses perancangan ini akan
didapatkan hasil spesifikasi system.
4. Implementasi
Fase
implementasi adalah proses pembangunan dan pengujian suatu sistem, instalasi oleh
sistem, dan rencana dukungan oleh sistem.
Tidak ada komentar:
Posting Komentar