|
21
2.3
Rekayasa Piranti Lunak
2.3.1
Pengertian
Menurut
T
Lethbridge
dan
Laganiere
(2002,
p5),
rekayasa piranti
lunak
adalah suatu proses pemecahan
masalah customer secara sistematis dan bertahap
di
mana
akan
menghasilkan
suatu
sistem
piranti
lunak
(software)
yang
berkualitas tinggi.
Menurut Pressman (2001, p6), terdapat tiga macam pengertian dari
rekayasa piranti lunak, yaitu yang pertama
merupakan
suatu instruksi dari
program komputer
yang
ketika
dijalankan
menghasilkan
fungsi
dan
performa
yang diinginkan. Kedua, merupakan suatu kumpulan struktur data yang
memungkinkan program untuk memanipulasi informasi. Ketiga
merupakan suatu
dokumen yang menggambarkan operasi dan kegunaan dari program.
2.3.2
Produk Piranti Lunak
Menurut Pressman (2001, p9-11), produk-produk piranti lunak (software)
antara lain terdiri dari:
Piranti Lunak Sistem
Piranti
lunak
sistem
merupakan
sekumpulan
program
yang
ditulis
untuk
melayani program-program yang lain.
Piranti Lunak Real-Time
Program-program
yang
memonitor,
menganalisis, atau
mengontrol
kejadian dunia nyata pada saat terjadinya disebut piranti lunak real-time.
Piranti Lunak Bisnis
|