Rekayasa
perangkat lunak
-
Pengertian Perangkat Lunak - Perangkat Lunak atau biasa kita
sebut dengan "software" merupakan hal yang sangat penting dalam
komputeristik, karena alasannya sangat jelas yaitu untuk mengolah masukan data
dari luar atau output dan di olah oleh Perangkat Lunak. Perangkat lunak (software) adalah
istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program
komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis
oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud.
Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.
-
Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu
kesatuan yang terdiri komponen
atau elemen yang dihubungkan bersama untuk
memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah
ini sering dipergunakan untuk menggambarkan suatu set entitas yang
berinteraksi, di mana suatu model matematika seringkali bisa dibuat.
-
Perangkat
lunak aplikasi
(bahasa Inggris: software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan
komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak
sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung
menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan
pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
-
Rekayasa
perangkat lunak
(RPL, atau dalam bahasa Inggris:
Software Engineering atau SE) adalah satu bidang profesi yang mendalami
cara-cara pengembangan perangkat lunak
termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat
lunak dan manajemen kualitas.
-
Karakteristik
Perangkat Lunak :
Atribut Perangkat Lunak seharusnya memberikan pengguna kebutuhan fungsionalitas dan unjuk kerja yang dapat di rawat, berguna.
Dalam Buku Software Engineering Ian Sommerville, Perangkat Lunak mempunyai Karakteristik sebagai berikut:
1. Maintanability (Dapat Dirawat), Perangkat Lunak harus dapat memenuhi perubahan kebutuhan
2. Dependability, Perangkat Lunak harus dapat dipercaya
3. Efisiensi, Perangkat Lunak harus efisien dalam penggunaan resource
4. Usability, Perangkat Lunak harus dapat digunakan sesuai dengan yang direncanakan.
Atribut Perangkat Lunak seharusnya memberikan pengguna kebutuhan fungsionalitas dan unjuk kerja yang dapat di rawat, berguna.
Dalam Buku Software Engineering Ian Sommerville, Perangkat Lunak mempunyai Karakteristik sebagai berikut:
1. Maintanability (Dapat Dirawat), Perangkat Lunak harus dapat memenuhi perubahan kebutuhan
2. Dependability, Perangkat Lunak harus dapat dipercaya
3. Efisiensi, Perangkat Lunak harus efisien dalam penggunaan resource
4. Usability, Perangkat Lunak harus dapat digunakan sesuai dengan yang direncanakan.
-
Macam-macam
aplikasi pada perangkat lunak :
·
Perangkat lunak aplikasi (application software)
·
Sistem operasi (operating system) Sistem
operasi
·
Perangkat lunak gratis (freeware) Freeware
atau perangkat lunak gratis
-
Sistem analis adalah orang yang menganalisis sistem dengan mempelajari
masalah-masalah
yang timbul dan menentukan kebutuhan-kebutuhan pemakai serta
mengidentifikasikan
pemecahan yang beralasan (lebih memahami aspek-aspek
bisnis dan
teknologi komputer).
Nama lainnya : system designer, business analyst, system consultant, system
engineer,
software engineer, sistem analyst programmer, information system
engineer.
-
Macam macam teknik pengumpulan data :
a. Angket (Kuesionare)
Angket adalah daftar pertanyaan yang
diberikan kepada responden untuk menggali data sesuai dengan permasalahan
penelitian. Menurut Masri Singarimbum, pada penelitian survai, penggunaan
angket merupakan hal yang paling pokok untuk pengumpulan data di lapangan.
Hasil kuesioner inilah yang akan diangkakan (kuantifikasi), disusun tabel-tabel
dan dianalisa secara statistik untuk menarik kesimpulan penelitian.
b. TES
Tes adalah serentetan pertanyaan atau latihan
serta alat lain yang digunakan untuk mengukur ketrampilan, pengetahuan
intelegensi, kemampuan atau bakat yang dimiliki oleh individu atau kelompok.
c.
Wawancara
Wawancara merupakan proses komunikasi yang sangat menentukan dalam proses penelitian.
Dengan wawancara data yang diperoleh akan lebih mendalam, karena mampu menggali
pemikiran atau pendapat secara detail.
d. Dokumen
Data dalam penelitian kualitatif kebanyakan
diperoleh dari sumber manusia atau human resources, melalui observasi dan wawancara.
Sumber lain yang bukan dari manusia (non-human resources), diantaranya dokumen,
foto dan bahan statistik. Dokumen terdiri bisa berupa buku harian, notula
rapat, laporan berkala, jadwal kegiatan, peraturan pemerintah, anggaran dasar,
rapor siswa, surat-surat resmi dan lain sebagainya.
e.Observasi
Agar observasi yang dilakukan oleh peneliti
memperoleh hasil yang maksimal, maka perlu dilengkapi format atau blangko
pengamatan sebagai instrumen. Dalam pelaksanaan observasi, peneliti bukan hanya
sekedar mencatat, tetapi juga harus mengadakan pertimbangan kemudian mengadakan
penilaian ke dalam suatu skala bertingkat.
Tidak ada komentar:
Posting Komentar