Siklus Hidup Pengembangan Perangkat Lunak (SDLC)
SDLC (Software Development Life Cycle) adalah urutan wajib dari 7 fase yang dilalui setiap proyek perangkat lunak: ide -> persyaratan -> desain -> bangun -> uji -> terapkan -> pelihara. Mengapa: ini adalah jalur "dari nol hingga koma terakhir" Anda yang dikompresi menjadi satu baris — seluruh peta jalan Anda adalah siklus ini yang terurai, dan Fase 14 adalah eksekusinya oleh tangan Anda sendiri. Kapan: memulai proyek baru, fitur, atau bahkan perbaikan bug ("fase siklus apa yang sedang saya jalani"); mendiagnosis setiap "itu terlewat" — hampir selalu ada fase yang terlewat. Bagaimana: setiap fase memiliki INPUT (apa yang diterimanya dari fase sebelumnya), OUTPUT (apa yang diserahkannya ke fase berikutnya), dan kriteria "selesai". Di mana: pada setiap skala, dari skrip 100 baris hingga Samevian — hanya "ketebalan" fasenya yang berbeda. Siapa: setiap peran dari pelajaran 1 hidup di dalam fasenya sendiri dari siklus — UI/UX dalam desain, QA dalam pengujian, DevOps dalam penerapan.