Mohon tunggu...
KOMENTAR
Nature

"SDLC (Systems Development Life Cycle)"

27 September 2010   04:12 Diperbarui: 26 Juni 2015   12:56 4501 0
SDLC (Systems Development Life Cycle ) siklus hidup pengembangan sistem), dalam rekayasa sistemdan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem serta modeldan metodologiyang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputeratau informasi. 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.

Pengembangan Sistem dan Life Cycle (SDLC) adalah proses yang digunakan oleh analis sistem untukmengembangkan sistem informasi, termasuk persyaratan, validasi, pelatihan, dan pengguna (stakeholder) kepemilikan. Setiap SDLC harus menghasilkan sistem berkualitas tinggi yang memenuhi atau melampaui harapan pelanggan, mencapai penyelesaian dalam waktu dan perkiraan biaya, bekerja secara efektif dan efisien di saat ini dan direncanakan Teknologi Informasi infrastruktur, dan murah untuk mempertahankan dan biaya-efektif untuk meningkatkan.  Sistem komputer yang sangat rumit dan sering (terutama dengan kenaikan baru-baru ini Berorientasi Layanan Arsitektur link beberapa sistem tradisional berpotensi dipasok oleh vendor perangkat lunak yang berbeda.

Dalam manajemen proyek dapat didefinisikan baik dengan siklus hidup proyek (PLC) dan SDLC, selama kegiatan sedikit berbeda terjadi. Menurut Taylor (2004) "siklus hidup proyek mencakup semua kegiatan proyek , sedangkan pengembangan sistem siklus hidup berfokus pada produk menyadari persyaratan.

Tahapan-tahapan SDLC ini dapat ditandai dan dibagi dengan cara yang berbeda, termasuk yang berikut :

1. perencanaan proyek, studi kelayakan: Menetapkan suatu tingkat tinggi melihat proyek dimaksud dan menentukan tujuannya.

2. Analisis sistem, persyaratan definisi: tujuan proyek memurnikan menjadi fungsi didefinisikan dan operasi dari aplikasi dimaksud. Menganalisa pengguna akhir informasi yang dibutuhkan.

3. Sistem desain: Menjelaskan fitur yang diinginkan dan operasi secara rinci, termasuk tata letak layar, aturan bisnis, diagram proses, pseudo dan dokumentasi lainnya.

4. Pelaksanaan: Kode nyata yang tertulis di sini.

5. Integrasi dan pengujian: Membawa seluruh potongan ke lingkungan pengujian khusus, kemudian memeriksa kesalahan, bug dan interoperabilitas.

6. Penerimaan, instalasi, penyebaran: Tahap akhir pembangunan awal, di mana perangkat lunak yang dimasukkan ke dalam produksi dan menjalankan bisnis yang sebenarnya.

7. Pemeliharaan: Apa yang terjadi selama sisa hidup perangkat lunak: perubahan, koreksi, penambahan, pindah ke platform komputasi yang berbeda dan lebih. Langkah ini, yang paling glamor dan mungkin paling penting dari semua, terus tampaknya selamanya.

Pada contoh berikut (lihat gambar) ini tahap Siklus Hidup Pengembangan Sistem dibagi dalam sepuluh langkah dari definisi ke penciptaan dan modifikasi produk-produk kerja IT:

Sistem analisis

KEMBALI KE ARTIKEL


LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun