Software Development Life Cycle
SDLC adalah proses pengubahan dan pembuatan sistem, model, serta metodologi yang digunakan untuk mengembangkan software. Dalam pengertian lain, SDLC adalah tahapan kerja yang bertujuan untuk menghasilkan sistem berkualitas tinggi yang sesuai dengan keinginan pelanggan atau tujuan dibuatnya sistem tersebut.
Menurut Stackify, software development life cycle adalah sebuah proses yang bisa memproduksi software dengan kualitas tinggi dengan biaya yang rendah.
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 memelihara, menggantikan perangkat lunak tertentu dan menghasilkan output sistem berkualitas tinggi yang sesuai dengan ekspektasi para pengguna dan stakeholder.
Model SDLC yang terkenal meliputi waterfall model, spiral model, dan agile model. 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).

Komentar
Posting Komentar