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:
- Dapat terur dirawat dan dipelihara(maintainability)
- Dapat mengikuti perkembangan teknologi(dependabhlity)
- Dapat mengikuti keinginan pengguna(robust)
- Efektif dan efisien dalam menggunakan energi dan penggunaannya
- Dapat memenuhi kebutuhan yang diinginkan(usability)
- Merakit Personal Komputer
- Melakukan Instalasi Sistem Operasi Dasar
- Menerapkan Keselamatan, Kesehatan Kerja dan Lingkungan Hidup (K3LH)
- Menerapkan teknik elektronika analog dan digital dasar
- Menerapkan algoritma pemrograman tingkat dasar
- Menerapkan algoritma pemrograman tingkat lanjut
- Membuat basis data
- Menerapkan aplikasi basis data
- Memahami pemrograman visual berbasis desktop
- Membuat paket software aplikasi berbasis desktop
- Mengoperasikan sistem operasi jaringan komputer
- Menerapkan bahasa pemrograman SQL tingkat dasar
- Menerapkan bahasa pemrograman SQL tingkat lanjut
- Menerapkan dasar-dasar pembuatan web statis tingkat dasar
- Membuat halaman web dinamis tingkat dasar
- Membuat halaman web dinamis tingkat lanjut
- Merancang aplikasi teks dan desktop berbasis objek
- Menggunakan bahasa pemrograman berorientasi objek
- Merancang program aplikasi web berbasis objek
- Membuat aplikasi basis data menggunakan SQL
- Mengintegrasikan basis data dengan sebuah web
- Membuat program basis data
- Membuat aplikasi web berbasis JSP
0 komentar:
Posting Komentar - Back to Content