Pengertian Perangkat Lunak
Perangkat Lunak
Perangkat Lunak atau software adalah program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumentasi kebutuhan, model desain, dan cara pengunaan (user manual) sebuah program komputer tanpa terasosiasi dengan dokumentasinya maka belum dapat disebut perangkat lunak (software) sebuah perangkat lunak juga sering disebut dengan sistem perangkat lunak. sistem berarti kumpulan komponen yang saling terkait dan mempunyai suatu satu tujuan yang ingin dicapai.
sistem perangkat lunak berarti sebuah sistem yang memiliki komponen berupa perangkat lunak yang memiliki hubungan satu sama lain untuk memenuhi kebutuhan pelanggan (costumer)
pelanggan atau (costumer) adalah orang atau organisasi yang dengan sukarela mengeluarkan uang untuk memesan atau membeli perangkat lunak. user atau pemakai perangkat lunak adalah orang yang memiliki kepentingan untuk memakai atau mengunakan perangkat lunak untuk memudahkan pekerjaanya.
karakter perangkat lunak adalah sebagai berikut
- perangkat lunak dibangun dengan rekayasa (software engineering) bukan di produksi secara manufaktur atau pabrikan
- perangkat lunak tidak pernah usang ("wear out") karena kecacatan dalam perangkat lunak dapat di perbaiki.
- barang produksi pabrikan biasanya komponen barunya akan terus di produksi, sedangkan perangkat lunak biasanya terus diperbaiki seiring bertambahnya kebutuhan
aplikasi perangkat lunak sebagai berikut:
- Perangkat lunak sistem ( system software) adalah kumpulan program dalam hal ini program yang satu ditulis untuk memenuhi kebutuhan program lainya.
- perangkat lunak bisnis (busines software) adalah merupakan perangkat lunak pengelola informasi bisnis (seperti akutansi , penjualan,pembayaran,penyimpanan (inventory).
- perangkat lunak waktu nyata (real-time software) adalah merupakan perangkat lunak yang memonitor, menganalisis, mengontrol sesuatu secara waktu nyata(real-time) reaksi yang dibutuhkan pada perangkat lunak harus langsung menghasilkan respon yang dinginkan
- perangkat lunak komputer personal (personal computer software)
Rekayasa Perangkat Lunak
Rekayasa perangkat lunak (software engineering) merupakan pembangunan dengan mengunakan prinsip atau konsep rekayasa dengan tujuan menghasilkan perangkat lunak yang bernilai ekonomi yang di percaya dan bekerja secara efisien mengunakan mesin. perangkat lunak banyak di buat dan pada akhirnya sering tidak digunakan karena tidak memenuhi kebutuhan pelanggan atau bahkan karena masalah non-teknis seperti keengaan pemakai perangkat lunak (user) untuk mengubah cara kerja dari manual ke otomatis, atau ketidak mampuan user mengunakan komputer. oleh karena itu rekayasa perangkat lunak dibutuhkan agar perangkat lunak yang dibuat tidak hanya menjadi perangkat lunak yang tidak terpakai
rekayasa perangkat lunak lebih fokus pada praktik pengembangan perangkat lunak dan mengirimkan perangkat lunak yang bermanfaat kepada pelanggan (costumer). adapun ilmu komputer lebih fokus pada teori dan konsep dasar perangkat komputer. rekayasa perangkat lunak lebih fokus pada bagaimana membuat perangkat lunak yang memenuhi kriteria sebagai berikut:
- dapat terus dipelihara setelah perangkat lunak selesai dibuat seiring berkembangya teknologi dan lingkungan (maintainability)
- dapat diandalkan dengan proses bisnis yang di jalankan dan perbahan yang terjadi (dependability dan robust)
- efesien dari segi sumber daya dan pengunaan)
- kemampuan untuk dipakai sesuai dengan kebutuhan (usability)
dari kriteria diatas maka perangkat lunak yang baik adalah perangkat lunak yang dapat memenuhi kebutuhan pelanggan (costumer) atau user (pemakai perangkat lunak) atau berorientasi pada pelanggan atau pemakai perangkat lunak, bukan berorientasi pada pembuat atau pengembang perangkat lunak.
cukup sekian dulu..
terimakasih sudah singga di blog kami..
Belum ada Komentar untuk "Pengertian Perangkat Lunak "
Posting Komentar