• Rekayasa Perangkat Lunak / Software Engineering • Konsep Dasar Rekayasa Perangkat Lunak Rekayasa Perangkat Lunak , merupakan salah satu bidang studi, dimana membahas tentang Pengembangan (Develop) ataupun Membangun (Build) sebuah prorgram / aplikasi, dimana itu bertujuan untuk membantu pengguna / user dalam hal Peng-coding-an, Pemeliharaan, dan Kualitas dari Aplikasi itu sendiri. Rekayasa Perangkat Lunak (RPL) seringnya berhubungan dengan segala sesuatu yang ber-sifat komputerisasi, dimana memiliki 3 aspek utama, yaitu : Input (Masukan), Process, dan Output (Keluaran). Contoh dari tiap-tiap aspek dalam komputerisasi : Input : Mouse, Keyboard, Scanner, Webcam. Process : RAM, Processor/CPU. Output : Monitor, Speaker, Printer. Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak: Dapat terus dirawat dan dipelihara (maintainability). Dapat mengikuti perkembangan teknologi (dependability). Dapat mengikuti keinginan pengguna (robust). Efektif d...