RPL SMKN 1 Mejayan |
Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas.
Rekayasa Perangkat Lunak
adalah pengubahan perangkat lunak itu sendiri guna mengembangkan,
memelihara, dan membangun kembali dengan menggunakan prinsip reakayasa
untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan
efektif untuk pengguna.
kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak :
1. dapat terus dirawat dan dipelihara(maintainability)