REKAYASA PERANGKAT LUNAK
Adalah suatu bentuk perubahan dari perangkat lunak yang memiliki fungsi untuk melakukan pengembangan sistem, pemeliharaan, dan pembangunan dengan memakai metode rekayasa untuk mendapatkan perangkat yang bekerja lebih efesien dan efektif pada user.
Perangkat Lunak |
Pengertian lain dari rekayasa perangkat lunak yaitu suatu disiplin ilmu yang mempraktekkan teori-teori dasar bidang tertentu, pada suatu perangkat lunak yang bisa dipakai atau digunakan sebagai suatu peralatan pembantu dalam memecahkan masalah dan proses mengambil keputusan, sehingga masalah dapat diselesaikan dengan baik.
Tujuan dari Rekayasa Perangkat Lunak yaitu:
- Agar biaya yang dikeluarkan bisa diminimalisir atau lebih rendah
- Memiliki perangkat lunak yang sistem kerjanya lebih tinggi, handal, dan tepat waktu.
- Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform.
- Mendapatkan perangkat lunak biaya perawatan yang lebih rendah.
Kriteria Dalam Merekayasa Perangkat Lunak
- Dapat terus dirawat dan dipelihara (maintainability).
- Dapat mengikuti perkembangan teknologi (dependability).
- Dapat mengikuti keinginan pengguna (robust).
- Efektif dan efisien dalam menggunakan energi dan penggunaannya.
- Dapat memenuhi kebutuhan yang diinginkan (usability).
Ruang Lingkup Rekayasa Perangkat Lunak
- Software Requirements berhubungan dengan spesifikasi kebutuhan serta persyaratan perangkat lunak.
- Software desain meliputi proses penampilan arsitektur, komponen, interface, sertakarakteristik lain dari perangkat lunak.
- Software construction berinteraksi dengan detailnya dalam pengembangan suatu perangkat lunak, termasuk didalamnya algoritma, coding , pengujian serta juga pencarian kesalahan.
- Software testing melingkupi pengujian pada keseluruhan perilaku perangkat lunak.
- Software maintenance tersebut mencakup upaya-upaya perawatan pada saat perangkat lunak sudah dioperasikan.
- Software configuration management berinteraksi dengan suatu upaya perubahan konfigurasi suatu perangkat lunak untuk bisa memenuhi kebutuhan.
- Software engineering management berhubungan dengan pengelolaan serta pengukuran rekayasa perangkat lunak(RPL), termasuk didalamnya perencanaan proyek perangkat lunak(PL).
- Software engineering tools and methods tersebut meliputi kajian teoritis mengenai alat bantu dan juga metode RPL.
Demikianlah penjelasan singkat tentang Rekayasa Perangkat Lunak Lengkap || Sistem Informasi, tentunya kami mengharapkan ilmu yang didapatkan bermanfaat untuk kita semua.
No comments:
Post a Comment