Home Start Back Next End
  
24
2.10
Rekayasa Perangkat Lunak
Perangk at
lunak
adalah
(1)
p
erintah
(p rogram
ko mp uter)
y
ang bila
dieksekusi
member ikan
fun gsi
dan  unjuk  k erja
sep erti
y
ang
diin ginkan,  (2)  struktur  data
y
ang
memun gkink an p rogram
memanip ulasi
informasi
secara p rop orsional, dan (3) dokumen
y
ang men ggambarkan op erasi dan k egunaan p rogr am. (Ro ger S Pressman,2005,p 36)
Sedan gk an
rek ay asa
p
iranti
lunak
ad alah
p
embuatan
d
an
p
enggun aan
p
rinsip -
p
rinsip
teknik y ang bertujuan untuk mendap atkan software y ang bernilai ekonomis y an g
reliab el dan b ekerja secar a efisien p ada p erangkat
ny ata (Roger S Pressman,2005,p 53).
Sedan gk an  menurut  IEEE
[IEE93]  telah  men gemban gkan  def inisi
y
ang
leb ih
komp rehensif,   y aitu   (1)   rekay asa 
p
erangkat   lun ak   ad alah   ap likasi 
d
ari 
sebu ah
p
endekatan  kuantifiable,  disip lin,  dan  sistematis  kep ada
p
engemb an gan,  op erasi
dan
p
emeliharaan
p
eran gkat
lunak.  (2)  Studi
tentang
p
endekatan-p endekatan
sep erti p ada
p
roses, metode dan alat bantu.
2.10.1  Karakteristik Perangkat Lunak
M
enurut
Pressman (2005,p 37), p erangkat
lun ak
leb ih
merup akan elemen
lo gik a
dan bukan
merup akan elemen
sistem
fisik.
Dengan demikian, p erangkat
lunak
memilik i
ciri y ang b erbeda d ari p eran gkat keras :
1.
Perangkat lunak
dibangun
dan
dikembangkan, tidak
dibuat
dalam
bentuk
yang klasik.
M
eskip un  bany ak  kesamaan  diantara  p abrik  p erangk at 
keras 
dan  p erangkat
lunak,  aktivitas 
kedu any a  secara 
mend asar  san gat 
berbed a. 
Dalam  k edua 
akivitas
tersebut,
kualitas
y
ang
tinggi
dicap ai
melalui
p
erancan gan
y
ang baik,
tetap i
di
dalam
fase
p
embuatan
p
erangk at
keras,
selalu
saja
d temukan  masalah   ku laitas
itemukan  masalah   ku laitas
y
ang
tidak
Word to PDF Converter | Word to HTML Converter