SDLC (Software Development Life Cycle)
Pengertian SDLC
SDLC (Software Development Life Cycle) adalah suatu siklus pengembangan perangkat lunak yang digunakan untuk merencanakan, membuat, menguji dan memperbarui perangkat lunak. Dengan melakukan tahapan tertentu, seperti Perencanaan Sistem (System Planing), Ananlisis Sistem (System Analisis), Perancangan Sistem (System Design), Implementasi Sistem (System Implementation), Tasting, dan Pemeliharaan Sistem (System Maintenance). Dengan melaksanakan tahapan tersebut membantu dalam mengelola proyek pengembangan perangkat lunak dari awal hingga akhir dengan metodologi yang terstruktur, sehingga dapat menghasilkan produk perangkat lunak yang berkualitas.
Tahapan SDLC
1. Perengcanaan sistem (System Planning)
Merupakan tahapan yang paling penting yang melibatkan identifikasi tujuan kebutuhan dan lingkup proyek. Perencanaan yang meliputi pendekatan proyek dasar dan untuk melakukan studi kelayakan produk dalam bidang ekonomi,operasional, dan teknis. Hal-hal yang dilakukan sebagai berikut :
a. (Identifikasi Masalah atau Peluang) Mengidentifikasi alasan atau kebutuhan untuk pengembangan baru.
b. (Studi Kelayakan) Menilai apakah proyek layak dari segi teknis, ekonomi, operasional, dan jadwal.
c. (Analisi Kebutuhan) Memahami kebutuhan pengguna dan sistem yang dikemabngkan.
d. (Penetapan Tujuan) Menetapkan tujuan proyek yang jelas dan merencanakan bagaimana tujuan tersebut tercapai.
e. (Perencaan Proyek) Membuat rencana terperinci yang mencakup jadwal, anggaran, dansumber daya yang dibutuhkan untuk pengembangan sistem.
Komentar
Posting Komentar