Rekayasa Perangkat Lunak

APA ITU REKAYASA PERANGKAT LUNAK?




Rekayasa Perangkat Lunak (RPL, atau dalam bahasa Inggrisnya: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.

Rekayasa perangkat lunak merupakan pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip rekayasa 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)
  2. Dapat mengikuti perkembangan teknologi (Dependability)
  3. Dapat mengikuti keinginan pengguna (Robust)
  4. Efektif dan efisien dalam menggunakan energi dan penggunaannya
  5. Dapat memenuhi kebutuhan yang diinginkan (Usability)

Komentar

Postingan populer dari blog ini

Sejarah Bahasa Pemrograman

Siapakah Penemu WWW?

Mengenal James Gosling