search

Pengikut

Rekayasa Perangkat Lunak | Software

software

Definisi Perangkat Lunak (Software)

  1. Program komputer, prosedur, aturan, dan dokumentasi yang berkaitan serta data, dengan operasi suatu sistem komputer (IEEE, 1993).
  2. Instruksi (program komputer) yang bila dieksekusi dapat menjalankan fungsi tertentu, Struktur data yang dapat membuat program memanipulasi informasi, dan Dokumen yang menjelaskan operasi dan penggunaan program (Pressman, 1997).

Definisi Rekayasa Perangkat Lunak

rekayasa software
  1. Pembentukan dan penggunaan prinsip rekayasa (engineering) untuk mendapatkan perangkat lunak secara ekonomis namun andal dan dapat bekerja secara efesien pada komputer (Fritz Bauer, 1968) 
  2. Penerapan pendekatan yang sistematis, disiplin, dan terukur untuk pengembangan, operasi, dan pemeliharaan perangkat lunak (IEEE, 1993) 
  3. Suatu disiplin yang mengintegrasikan proses/prosedur, metode, dan perangkat tools untuk pembangunan perangkat lunak komputer (Pressman, 97)

Tujuan Rekayasa Perangkat Lunak 

perancangan model software
Dari gambar di atas dapat disimpulkan bahwa bidang rekayasa perangkat lunak akan selalu berusaha menghasilkan output yang kinerjanya tinggi, biaya rendah dan waktu penyelesaian yang tepat
Secara lebih khusus kita dapat menyatakan tujuan Rekayasa Perangkat Lunak adalah: 

  • Memperoleh biaya produksi perangkat lunak yang rendah 
  • Menghasilkan perangkat lunak yang kinerjanya tinggi, andal dan tepat waktu 
  • Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform  
  • Menghasilkan perangkat lunak yang biaya perawatannya rendah.

Referensi 
Roger S. Pressman, Software Engineering, A Beginner’s Guide, McGraw Hill, 1998. 
Roger S. Pressman, Software Engineering, A PRACTITIONER’S APPROACH, McGraw Hill, 2001. Al Bahra Bin Ladjamudin, Rekayasa Perangkat lunak, Graha Ilmu, 2006.

Share This

Semoga artikel ini dapat bermanfaat bagi anda,
Bermanfaat silahkan like, tweet dibawah ini

0 komentar

Posting Komentar

Cancel Reply