SDLC adalah proses pengubahan dan pembuatan sistem, model, serta metodologi yang digunakan untuk mengembangkan software . Singkatnya, dalam dunia rekayasa software , ia merupakan langkah-langkah yang bisa diterapkan para engineer dan developer untuk merancang dan mengelola software. Untuk apa SDLC ini? Tentunya untuk menghasilkan output sistem berkualitas tinggi yang sesuai dengan ekspektasi para pengguna dan stakeholder. Menurut Stackify , software development life cycle adalah sebuah proses yang bisa memproduksi software dengan kualitas tinggi dengan biaya yang rendah. SDLC juga memiliki beberapa tahap kerja, termasuk planning, design, testing, building, dan deployment . Bagaimana cara kerja dalam software development life cycle ? Berikut adalah pemaparannya. 1. Identifikasi Masalah Analisis kebutuhan dan masalah adalah syarat paling dasar dan juga utama dalam SDLC. Dalam tahapan ini, engineer atau developer menerima semua input yang masuk termasuk