SDLC
adalah pekerjaan yang dilakukan system analis maupun programmer dalam membangun
sistem informasi. Selain itu pengertian lainnya adalah model konseptual yang
dipergunakan didalam manajemen proyek untuk menggambarkan langkah-langkah yang
terlibat dalam proyek pengembangan SI ( sistem informasi), dari sebuah studi
kelayakan awal kemudian melalui pemeliharaan aplikasi selesai.
Ada
beberapa model yang bisa di gunakan dalam SDLC seperti :
1. Waterfall Model
2. Prototype
1. Waterfall Model
2. Prototype
3.
RAD (Rapid Application Development)
4.
Agile Software Development
Tahapan:
Ada tujuh
fase salam sdlc
1. Konseptual
Perencanaan
Pada tahap
ini merupakan langkah pertama dari setiap sistem. Hal ini selama fase ini bahwa
kebutuhan untuk mendapatkan sistem diidentifikasi, kelayakan dan biaya yang
dinilai, dan risiko serta berbagai perencanaan pendekatan didefinisikan
2. Perencanaan
dan Definisi Persyaratan
Bagian
pertama dari fase ini melibatkan pengumpulan, mendefinisikan dan validasi
fungsional, dukungan dan juga syarat-syarat pelatihan. Bagian kedua adalah
mengembangkan rencana awal manajemen siklus hidup, perencanaan proyek,
manajemen proyek, Manajemen Konfigurasi (CM), dukungan, operasi, dan manajemen
pelatihan.
3. Desain
Pada tahap
ini, fungsional, dukungan dan persyaratan pelatihan dijabarkan ke dalam desain
paling awal dan paling rinci. Keputusan ini dibuat untuk mengatasi bagaimana
suatu sistem akan memenuhi persyaratan fungsional. Awal desain sistem,
menekankan fitur fungsional dari sistem, diproduksi sebagai panduannya
4. Pengembangan
dan Pengujian
Pada tahap
ini, sistem yang dikembangkan atau diperoleh berdasarkan spesifikasi. Sistem
ini divalidasi melalui urutan unit, integrasi, kinerja, sistem, dan pengujian
penerimaan. Tujuannya untuk memastikan sistem berfungsi seperti yang diharapkan
dan persyaratan yang mensponsori itu mendapat kepuasan. Semua komponen sistem,
komunikasi, aplikasi, prosedur, dan dokumentasi terkait yang eveloped /
diperoleh, diuji, dan diintegrasikan. memverifikasi pengujian menyeluruh
dari semua persyaratan untuk memenuhi semua kebutuhan bisnis.
5. Implementasi
Pada tahap
ini, sistem baru dipasang dalam lingkungan produksi, pengguna dilatih, data
dikonversi, sistem diserahkan kepada sponsor, dan proses bisnis yang
dievaluasi. Fase ini meliputi upaya yang diperlukan untuk melaksanakan,
menyelesaikan masalah sistem yang diidentifikasi selama proses pelaksanaan, dan
rencana untuk memelihara kelestarian.
6. Operasi
dan Pemeliharaan
Pada tahap
ini menjadi operasional selama fase ini. Penekanan selama fase ini adalah untuk
memastikan bahwa kebutuhan sponsor terus di lengkapi dan bahwa sistem terus
melakukan sesuai dengan spesifikasi. Rutin perangkat keras dan pemeliharaan
perangkat lunak (software) dan upgrade (pembaruan) dilakukan untuk memastikan
operasi sistem yang efektif. Pelatihan pengguna berlanjut selama fase ini,
sesuai kebutuhan, untuk mengenalkan pengguna baru untuk sistem atau untuk
memperkenalkan fitur baru untuk pengguna saat ini. Untuk dukungan pengguna
tambahan akan disediakan, sebagai aktivitas yang sedang berlangsung, untuk
membantu menyelesaikan sebuah masalah yang sedang di selesaikan.
7. Disposisi
Pada tahap
ini merupakan akhir dari siklus hidup sistem. Ini menyediakan untuk penghentian
sistem untuk memastikan informasi penting yang disimpan untuk akses masa depan
yang potensial. Sistem, ketika ditempatkan dalam Tahap Disposisi, telah
dinyatakan surplus usang dan telah dijadwalkan untuk shutdown. Fase ini untuk
menentukan bahwa sistem (misalnya, peralatan, suku cadang, perangkat lunak,
data, prosedur, dan dokumentasi) sesuai dengan peraturan dan juga persyaratan
yang tepat.
Komentar
Posting Komentar