Home Start Back Next End
  
33
2.3.
Teori-teori Pendukung
2.3.1.   Rekayasa  Perangkat Lunak
2.3.1.1.Pengertian Rekayasa  Perangkat Lunak
Pengertian
rekayasa
perangkat
lunak
pertama
kali
diperkenalkan oleh
Fritz
Bauer
sebagai
penetapan
dan
penggunaan
prinsip-prinsip rekayasa
dalam
usaha
mendapatkan piranti
lunak
yang
ekonomis,
yaitu
piranti
lunak
yang
terpercaya
dan
bekerja secara efisien pada mesin atau komputer (Pressman, 1992, p19).
Sedangkan gambaran
tentang perangkat lunak
yang
terdapat di
dalam sebuah
buku
teks
mengambil bentuk
(Pressman,
1992,
p5):
Perangkat
lunak
adalah
(1)
perintah
(program
komputer)
yang
bila
dieksekusi
memberikan
fungsi
dan
unjuk
kerja
seperti
yang
diinginkan,
(2)
struktur
data
yang
memungkinkan program
memanipulasi
informasi secara proporsional, dan
(3)
dokumen
yang
menggambarkan
operasi dan kegunaan program.
2.3.1.2.Paradigma Rekayasa  Perangkat Lunak
Dalam
menyelesaikan
masalah aktual dalam sebuah setting
industri, rekayasa
perangkat
harus
menggabungkan strategi pengembangan
serta
fase-fase
generik
yang
terdapat
dalam
rekayasa
perangkat
lunak.
Strategi
ini
sering
disebut
sebagai
model
proses atau paradigma rekayasa perangkat lunak.
Terdapat beberapa paradigma dalam
merekayasa suatu perangkat lunak, antara lain:
Siklus kehidupan klasik (the
classic
life cycle) atau sering
juga disebut
model
air terjun (waterfall
model),
Model prototipe (prototyping model),
Rapid Aplication Development (RAD),
Word to PDF Converter | Word to HTML Converter