“Rekayasa Perangkat Lunak” Pengertian & ( Tujuan – Kriteria – Ruang Lingkup )

Posted on

“Rekayasa Perangkat Lunak” Pengertian & ( Tujuan – Kriteria – Ruang Lingkup )

DosenPendidikan.Com – Untuk pembahasan kali ini kami akan mengulas mengenai Rekayasa Perangkat Lunak yang dimana dalam hal ini meliputi Tujuan, Kriteria dan Ruang Lingkup, nah agar lebih dapat memahami dan mengerti simak ulasan selengkapnya dibawah ini.

Pengertian Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak ialah sering disebut juga dengan RPL “Kalu di sekolah-sekolah kejuruan” yaitu pengubahan perangkat lunak itu sendiri yang gunanya untuk mengembangkan, memelihara dan membangun kembali dengan menggunakan prinsip rekayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan juga efektif untuk penggunanya.

Atau bisa juga definisi Rekayasa Perangkat Lunak ialah sebagai suatu disiplin ilmu yang menerapkan teori-teori dasar bidang tertentu, kedalam sebuah perangkat lunak yang dapat digunakan atau dipakai sebagai alat bantu pemecahan masalah dan proses pengambil keputusan.

Sedangkan pengertian dari perangkat lunak atau yang lebih dikenal dengan software merupakan program pada komputer yang mempunyai fungsi sebagai sarana interaksi antara si pengguna dan hardwere “perangkat kera”. Selain itu sering juga dikatakan sebagai “penterjemah” perintah-perintah yang dijalankan user atau pengguna komputer untuk diteruskan ke atau diproses oleh hardwere.

Tujuan Rekayasa Perangkat Lunak

Secara umum tidak berbeda dengan bidang rekayasa yang lainnya, dapat diartikan bahwa bidang rekayasa akan selalu barusaha menghasilkan output yang kinerjanya tinggi, biaya rendah serta waktu penyelesaian yang tepat.

Di bagian bawah ini secara lebih khusus kita dapat menyatakan tujuan dari RPL yakni:

  • Memperoleh biaya produksi perangkat lunak atau software yang rendah.
  • Menghasilkan perangkat lunak yang mempunyai kinerja yang tinggi, handal dan tepat waktu.
  • Menghasilkan perangkat lunak atau software yang dapat bekerja pada berbagai macam jenis platform.
  • Dan menghasilkan perangkat lunak yang memiliki biaya perawat murah dan terjangkau.

Kriteria Dalam Merekayasa Perangkat Lunak

Adapun kriteria dalam merekayasa perangkat lunak yang diantaranya yaitu:

  • Dapat terus menerus dirawat serta dipelihara “maintainability”.
  • Dapat mengikuti perkembangan dunia teknologi “dependability”.
  • Dapat mengikuti keinginan user atau penggunanya “rebust”.
  • Efektif serta efisien dalam menggunakan energi dan penggunaannya.
  • Dapat memenuhi atau mencukupi kebutuhan yang diinginkan “usability”.

Ruang Lingkup Rekayasa Perangkat Lunak

Adapun ruang lingkup rekayasa perangkat lunak yang diantaranya yaitu:

  • Software Requirements yakni berhubungan dengan spesifikasi kebutuhan dan juga persyaratan perangkat lunak.
  • Software desain yakni mencakup proses penampilan arsitektur, komponen, antar muka dan juga karakteristik lain dari perangkat lunak.
  • Software Construction yakni berhubungan dengan detail pengembangan perangkat lunak, termasuk seperti algoritma, pengkodean, pengujian sampai pencarian kesalahan.
  • Software Testing yakni meliputi pengujian pada keseluruhan perilaku dari peragkat lunak.
  • Software Maintenance yakni mencakup berbagai macam upaya perawatan ketika perangkat lunak telah dioperasikan atau digunakan.
  • Software Configuration Management yakni berhubungan dengan berbagai macam usaha perubahan konfigurasi perangkat lunak yaitu untuk memenuhi kebutuhan tertentu.
  • Software Engineering Management yakni berkaitan dengan pengelolaan dan juga pengukuran RPL termasuk perencanaan proyek perangkat lunak.
  • Software Engineering Tools And Methods yakni mencakup kajian-kajian teoritis tentang alat bantu dan metode RPL.

Demikianlah pembahasan mengenai “Rekayasa Perangkat Lunak” Pengertian & ( Tujuan – Kriteria – Ruang Lingkup ) semoga dengan adanya ulasan tersebut dapat menambah wawasan dan pengetahuan kalian semua,, terima kasih banyak atas kunjungannya. 🙂 🙂 🙂

Baca Juga:

“Rekayasa Perangkat Lunak” Pengertian & ( Tujuan – Kriteria – Ruang Lingkup )
Rate this post