Langsung ke konten utama

Definisi Tentang Rekayasa Perangkat Lunak (RPL)

Definisi Tentang Rekayasa Perangkat Lunak (RPL)


Definisi Rekayasa Perangkat Lunak (RPL)

Rekayasa perangkat lunak adalah satu bidang profesi yang mendalami cara - cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas (wikipedia).

Rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak (EEE Computer Society)

Jadi 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.

Tujuan Rekayasa Perangkat Lunak

Secara lebih khusus kita dapat menyatakan tujuan dari Rekayasa Perangkat Lunak ini adalah :
  • Memperoleh biaya produksi perangkat lunak yang rendah.
  • Menghasilkan perangkat lunak yang kinerjanya tinggi, handal dan tepat waktu.
  • Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform.
  • Menghasilkan perangkat lunak yang biaya perawatannya 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 dan persyaratan perangkat lunak.
  • Software desain mencakup proses penampilan arsitektur, komponen, antar muka, dan karakteristik lain dari perangkat lunak.
  • Software construction berhubungan dengan detail pengembangan perangkat lunak, termasuk. algoritma, pengkodean, pengujian dan pencarian kesalahan.
  • Software testing meliputi pengujian pada keseluruhan perilaku perangkat lunak.
  • Software maintenance mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan.
  • Software configuration management berhubungan dengan usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu.
  • Software engineering management berkaitan dengan pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak.
  • Software engineering tools and methods mencakup kajian teoritis tentang alat bantu dan metode RPL.

Rekayasa Perangkat Lunak dan Disiplin Ilmu Lain

Cakupan ruang lingkup yang cukup luas, membuat RPL sangat terkait dengan disiplin dengan bidang ilmu lain. tidak saja sub bidang dalam disiplin ilmu komputer namun dengan beberapa disiplin ilmu lain diluar ilmu komputer.

Definisi Tentang Rekayasa Perangkat Lunak (RPL)

  • Bidang ilmu manajemen meliputi akuntansi, finansial, pemasaran, manajemen operasi, ekonomi, analisis kuantitatif, manajemen sumber daya manusia, kebijakan, dan strategi bisnis. 
  • Bidang ilmu matematika meliputi aljabar linier, kalkulus, peluang, statistik, analisis numerik, dan matematika diskrit.
  • Bidang ilmu manajemen proyek meliputi semua hal yang berkaitan dengan proyek, seperti ruang lingkup proyek, anggaran, tenaga kerja, kualitas, manajemen resiko dan keandalan, perbaikan kualitas, dan metode-metode kuantitatif.

Komentar

Postingan populer dari blog ini

Sejarah Kamera dan Perkembangan Kamera Fotografi dari Masa ke Masa

Sejarah Kamera dan Perkembangan Kamera Fotografi dari Masa ke Masa Jika Anda penyuka fotografi, mungkin Anda menggunakan kamera setiap harinya. Entah itu untuk memotret kejadian sehari-hari, pemandangan, atau momen khusus misalnya pernikahan. Namun, tahukah Anda perkembangan kamera tersebut? Jika tidak tahu, Anda datang ke tempat yang tepat. Di artikel ini, Anda akan mengetahui sejarah kamera fotografi mulai dari ditemukan hingga sekarang. Mari kita mulai. tampilan kamera dari masa ke masa 1. Kamera Obscura Kamera Obscura (yang artinya kamar gelap) ditemukan pada sekitar tahun 1.000 setelah Masehi oleh Al-Haitam atau yang dikenal pula dengan nama lain Alhazen. Kamera ini dikembangkan dengan konsep lubang kecil di kotak gelap yang disinari cahaya mampu menghasilkan gambar. Sebelum dipopulerkan Alhazen, pada zaman sebelum Masehi tercatat bahwa konsep ini telah ditemukan oleh seorang filsuf bernama Mozi pada zaman sebelum Masehi. Baru pada abad ke-11, Alhazen menulis sebuah buku mengenai ...

Cara Remote Mikrotik Jarak Jauh dengan IP Cloud atau DDNS

1. Persiapan / Tahap Awal Sebelum melakukan tutorial ini, pastikan mikrotik sudah terhubung dengan internet ya, jika belum konfigurasi terlebih dahulu, caranya bisa kalian lihat di artikel 9 Konfigurasi Untuk Menghubungkan User Mikrotik ke Internet, Jika sudah terhubung dengan internet, langkah pertama adalah login terlebih dahulu ke mikrotik, di sini saya menggunakan winbox.  2. Mengaktifkan IP Cloud Di halaman utama mikrotik klik menu IP lalu klik Cloud , sehingga akan muncul tampilan seperti gambar di bawah ini, lalu di tampilan tersebut tandai DDNS Enable dan Update Time, jika sudah klik Apply. DDNS Enable di gunakan untuk mengaktifkan fitur IP Cloud Update Time : Di gunakan untuk mengecek perubahan IP Public dan agar selalu Update setiap kali IP Public berubah. DDNS Enable di gunakan untuk mengaktifkan fitur IP Cloud Update Time : Di gunakan untuk mengecek perubahan IP Public dan agar selalu Update setiap kali IP Public berubah. 3. Jika Gagal Jika Kolom Public Addres...

Pengertian Komputer Dan Jenis - Jenis Komputer

Di era modern seperti saat ini, mungkin kita sudah tidak asing lagi dengan yang namanya komputer. Ya, dewasa ini komputer sudah menjadi 'bagian' dari kehidupan umat manusia.Dengan fungsi yang dimilikinya,komputer dapat membatu aktifitas manusia, baik dalam urusan bisnis maupun urusan hiburan. Namun tak banyak orang yang mengetahui tentang sejarah dari komputer itu sendiri.Lalu apa sih sebenernya definisi atau  pengertian dari komputer  ? Dan Jenis – jenis komputer yang anda belum ketahui PENGERTIAN KOMPUTER Kata komputer diambil dari bahasa Yunani yaitu Computare yang berarti hitung atau menghitung.Pada awalnya, kata "komputer" dipakai untuk menggambarkan orang yang melakukan pekerjaan perhitungan aritmetika , baik dengan ataupun tanpa alat bantu, tetapi kemudian kata "komputer" ini dipindahkan kepada mesin / alat hitung itu sendiri. Secara singkat,komputer dapat didefinisikan sebagai suatu alat yang dipakai untuk mengolah data menurut perintah yang telah d...