Laporan Devnet Modul 3.1 – Software Development
Laporan Devnet Modul 3.1 – Software Development 3.1.1 – Introduction to Software Development Pengembangan perangkat lunak adalah proses sistematis untuk menciptakan, menguji, dan memelihara aplikasi komputer. Software bisa berupa sistem operasi, aplikasi desktop, website, hingga aplikasi mobile. Proses pengembangannya tidak sederhana — dibutuhkan perencanaan yang matang, pemahaman akan kebutuhan pengguna, serta penggunaan metodologi dan alat yang tepat. Pengembangan ini tidak hanya dilakukan oleh satu orang, tetapi melibatkan tim: analis sistem, programmer, penguji (tester), hingga pengguna akhir. Kolaborasi dan komunikasi sangat penting agar perangkat lunak yang dihasilkan benar-benar bermanfaat dan berkualitas. 3.1.2 – Software Development Life Cycle (SDLC) SDLC atau Siklus Hidup Pengembangan Perangkat Lunak adalah kerangka kerja yang digunakan untuk mengelola proses pembuatan perangkat lunak. Tujuannya adalah menghasilkan software berkualitas tinggi yang sesuai dengan ke...