SDLC (Software Development Life Cycle)
SDLC atau dikenal dengan Siklus Hidup Sistem, 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).
Langkah-langkah
dalam SDLC
Dalam sebuah siklus SDLC, terdapat enam langkah. Jumlah
langkah SDLC pada referensi lain mungkin berbeda, namun secara umum adalah
sama. Langkah tersebut adalah :
1) Analisis Sistem
Tahapan dari SDLC yang pertama adalah melakukan analisis
terhadap sistem. Analisis sistem merupakan tahap awal dalam sebuah siklus SDLC,
dimana analisis sistem akan melakukan berbagai macam analisis terhadap sebuah
sistem yagn sudah ada, dan bagaimana nanatinya sebuah sistem akan berjalan.
2) Spesifikasi Kebutuhan Sistem
Tahapan kedua pada siklus SDLC adalah tahapan spesifikasi
dari kebutuhan sistem. Pada tahap ini, seluruh hasil analisis yagn dilakukan
pada tahap pertama akan dikaji lebih mendalam untuk mendapatkan spesifikasi
yang dibutuhkan dalam pengembangan sebuah sistem.
3) Perancangan sistem
Tahapan berikutnya dari siklus SDLC pada sebuah sistem
adalah perancangan terhadap sistem. Ini merupakan tahapan kelanjutan dari
spesifikasi kebutuhan sistem. Tahap ini merupakan tahap dimana seluruh hasil
analisa dan juga hasil pembahasan mengenai spesifikasi sistem diterapkan
menjadi sebuah rancangan atau cetak biru dari sebuah sistem.
4) Pengembangan Sistem
Tahap berikutnya dari tahapan SDLC ini adalah tahapan
pengembangan sistem. Tahapan pengembangan sistem ini merupakan tahapan dimana
rancangan atau cetak biru sistem ini mulai dikerjakan dan dibuat atau
diimplementasikan menjadi sebuah sistem yang utuh, dan dapat digunakan.
5) Pengujian sistem
Tahap pengujian sistem ini merupakan waktu yagn tepat untuk
mencoba apakah sistem yang sudah berhasil dikembangkan memang dapat bekerja
degnan optimal dan juga sempurna. Apabila memang dapat bekerja dengan baik dan
sempurna, maka sistem siap untuk digunakan.
6) Implementasi dan pemeliharaan sistem
Tahap ini bisa dibilang sebagai tahapan final atau tahapan
akhir dari satu buah siklus SDLC. Tahapan ini merupakan tahapan dimana sebuah
sistem sudah selesai dibuat, sudah di ujicoba, dan dapat bekerja dengan baik
dan juga optimal. Ketika tahapan sebelumnya sudah berhasil dilewati, maka ini
lah saatnya sistem tersebut.
Komentar
Posting Komentar