|
BAB2
LANDASAN TEORI
2.1
Rekayasa Piranti
Lunak
Menurut
Pressman
(2001,
p6)
definisi
piranti
lunak
adalah
sebagai
berikut:
1.
Instruksi-instruksi
(program
komputer)
yang
hila
diekseskusi
akan
memberikan fungsi dan
unjuk kerja
yang diinginkan.
2.
Struktur data
yang
membuat
program
mampu
memanipulasi suatu
informasi.
3.
Dokumen-dokumen yang
menjelaskan operasi dan
pemakaian suatu
program.
Jadi
menurut
Pressman
(2001,
p15),
piranti
lunak
disusun
dari
program,
data,
dan
dokumentasi
yang
masing-masing
terdiri
dari
suatu
bentuk
yang
diciptakan
sebagai
bagian
dari
proses
rekayasa
piranti lunak.
Tujuan dari
rekayasa
piranti
lunak
adalah
menyediakan
suatu
kerangka
kerja
dalam
membangun piranti lunak
yang
berkualitas.
2.1.1
Pengertian
Rekayasa Piranti
Lunak
Pengertian
rekayasa
piranti
lunak
oleh
Bauer
(Pressman, 2001,
ps20)
didefinisikan
sebagai
penetapan
dan
pemakaian
prinsip-prinsip
rekayasa
dalam
rangka
mendapatkan
piranti
lunak
yang
ekonomis,
yaitu
terpercaya
dan
bekerja
efisien pada
mesin (komputer).
|