Pengertian Rekayasa Perangkat Lunak

1 min read

Ruangguru.co – Hai teman kembali lagi bersama kami web paling baik untuk anda mendapatkan ilmu, nah pada kesempatan kali ini kami akan menyampaikan tentang Pengertian Rekayasa Perangkat Lunak.

Rekayasa perangkat lunak telah berkembang sejak pertama kali dibuat pada 1940-an hingga saat ini.

Fokus utama pengembangannya adalah mengembangkan praktik dan teknologi untuk meningkatkan produktivitas praktisi pengembangan perangkat lunak dan kualitas aplikasi yang dapat digunakan oleh pengguna.

Berikut ini merupakan pengertian Rekayasa Perangkat Lunak yang harus anda ketahui.

Apa itu Rekayasa Perangkat Lunak?

Pengertian Rekayasa Perangkat Lunak

Pengertian Rekayasa perangkat lunak adalah profesi yang mengeksplorasi cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, pengelolaan organisasi pengembangan perangkat lunak, dan manajemen kualitas.

Rekayasa perangkat lunak sebagai penerapan pendekatan yang sistematis, disiplin, dan kuantitatif untuk pengembangan, penggunaan, dan pemeliharaan perangkat lunak.

Serta studi tentang pendekatan ini, yaitu penerapan pendekatan rekayasa perangkat lunak (EEE Computer Society)

Jadi Rekayasa Perangkat Lunak mengubah perangkat lunak itu sendiri untuk mengembangkan, memelihara.

Dan membangun kembali menggunakan prinsip rekayasa ulang untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif bagi pengguna.

Sejarah Rekayasa Perangkat Lunak

Istilah rekayasa perangkat lunak, pertama kali digunakan pada akhir 1950-an dan sekitar awal 1960-an.

Pada tahun 1968, NATO mengadakan konferensi tentang rekayasa perangkat lunak di Jerman dan kemudian dilanjutkan pada tahun 1969.

Meskipun penggunaan input kata rekayasa perangkat lunak ke konferensi menyebabkan perdebatan tajam tentang aspek rekayasa pengembangan perangkat lunak.

Banyak orang menganggap konferensi sebagai awal dari pertumbuhan profesi rekayasa perangkat lunak.

Baca Juga :  Pengertian IMEI

Rekayasa Perangkat Lunak di Indonesia digunakan sebagai disiplin ilmu yang dipelajari dari tingkat Sekolah Menengah Kejuruan hingga tingkat Perguruan Tinggi.

Di tingkat kejuruan, departemen ini sudah memiliki kurikulum materi pelajaran sendiri yang telah ditentukan oleh Departemen Pendidikan.

Rekayasa Perangkat Lunak Pada tingkat kejuruan biasanya mempelajari materi seperti Bahasa Pemrograman, Desain Web.

Pengetahuan tentang Hukum Kekayaan Intelektual dan ITE, dan sebagainya, tergantung pada sekolah dan kurikulum setiap tahun.

Ciri-ciri Rekayasa Perangkat Lunak

  • Perangkat lunak adalah elemen sistem logis dan bukan elemen sistem fisik seperti perangkat keras.
  • Elemen tidak aus, tetapi bisa rusak.
  • Elemen perangkat lunak direkayasa atau dikembangkan dan tidak diproduksi di pabrik seperti perangkat keras
  • Perangkat lunak tidak dapat dirakit.

Tujuan Rekayasa Perangkat Lunak

Tujuan Rekayasa Perangkat Lunak
  • Dapatkan biaya pembuatan perangkat lunak atau perangkat lunak yang kecil
  • Memproduksi perangkat lunak yang memiliki kinerja tinggi, dapat diandalkan, dan tepat waktu.
  • Memproduksi perangkat lunak atau perangkat lunak yang dapat bekerja pada semua jenis platform
  • Menghasilkan perangkat lunak yang memiliki biaya perawatan yang murah dan terjangkau

Ruang Lingkup Rekayasa Perangkat Lunak (RPL)

Ruang Lingkup Rekayasa Perangkat Lunak (RPL)

Sementara cakupan perangkat lunak meliputi:

  • Persyaratan Perangkat Lunak, yang terkait dengan spesifikasi persyaratan dan juga persyaratan perangkat lunak
  • Perancangan perangkat lunak meliputi proses penampilan arsitektur, komponen, inter mka dan juga karakteristik perangkat lunak lainnya
  • Konstruksi Perangkat Lunak terkait dengan perincian pengembangan perangkat lunak, termasuk seperti algoritma, pengkodean, pengujian hingga menemukan kesalahan
  • Pengujian perangkat lunak mencakup pengujian semua perilaku perangkat lunak
  • Pemeliharaan perangkat lunak mencakup semua jenis bisnis pemeliharaan saat perangkat lunak dioperasikan atau digunakan
  • Manajemen konfigurasi perangkat lunak terkait dengan semua jenis bisnis yang mengubah konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu
  • Manajemen rekayasa perangkat lunak terkait dengan mengelola dan juga mengukur RPL termasuk merencanakan proyek perangkat lunak
  • Alat dan metode rekayasa perangkat lunak mencakup studi teoritis tentang alat dan metode RPL
Baca Juga :  Pengertian VPN

Penutup

Demikianlah Pelajaran tentang Pengertian Rekayasa Perangkat Lunak: Sejarah, Ciri-ciri dan Tujuannya, yang dapat kami sampaikan semoga dapat bermanfaat bagi anda semua.

Terima kasih telah belajar dengan kami dan sampai berjumpa di artikel kami selanjutnya.

Baca Juga: