Minggu, 16 September 2018

REKAYASA PERANGKAT LUNAK

TUGAS MATA KULIAH REKAYASA PERANGKAT LUNAK
 UNIVERSITAS DEHASEN BENGKULU

Pada pembahasan kali ini saya akan menjelaskan sedikit tentang Rekayasa Perangkat Lunak.

     
Rekayasa Perangkat Lunak
     Adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.

     RPL adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip rekayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.

     Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak :
  1. Dapat terus dirawat dan dipelihara
  2. Dapat mengikuti perkembangan teknologi
  3. Dapat mengikuti keinginan pengguna
  4. Efektif dan efisien dalam menggunakan energi dan penggunaannya
  5. Dapat memenuhi kebutuhan yang diinginkan


Tujuan Rekayasa Perangkat Lunak, sebagai berikut :
  • Menghasilkan perangkat lunak yang kinerjanya tinggi, andal serta tepat waktu.
  • Memperoleh biaya produksi perangkat lunak yang rendah.
  • Menghasilkan perangkat lunak yang biaya perawatan rendah.
  • Menghasilkan perangkat lunak yang bisa bekerja di berbagai jenis platform.

Klasifikasi Perangkat Lunak
    
      A. System Software
Kumpulan program yang ditulis untuk membantu program lain. Contohnya : OS
      B. Real Time Software
Perangkat lunak yang digunakan untuk mengukur/menganalisa/mengontrol proses pemasukan data dari lingkungan luar sampai menghasilkan laporkan yang sesuai  dengan keinginan. Contohnya : Program pada pengukuran tutup botol pada industri minuman.
      C. Bussines Software 
Perangkat lunak yang banyak digunakan dalam aplikasi bisnis. Contohnya : MYOB
      D. Enginering and Scientific Software
Perangkat lunak yang digunakan dalam perangkat lunak aplikasi teknik dan rekayasa. Contohnya : Software untuk robot
      F. Personal Computer Software
Digunakan dalam perangkat lunak aplikasi komputer mikro. Contohnya : Ms.Word,Ms.Excel
      G. Artifical Intelegence Software
Perangkat Lunak aplikasi kecerdasan buatan. Contohnya : program untuk robot
      H. Web Perangkat Lunak 
Contohnya : Mac. Dreamweaver


Tidak ada komentar:

Posting Komentar

RAPID APLICATION DEVELOPMENT

1. Pengertian RAD      Rapid Aplication Development (RAD) adalah sebuah proses perkembangan perangkat lunak sekuensial linier yang menekan...