20
2.3
Rekayasa Piranti Lunak
Definisi
Rek ay asa
Piranti Lunak
menurut
Presman
(1997,p 22) adalah p enetap an
dan
p
emakaian
p
rinip -p rinsip rekay asa
dalam
ran gk a
mendap atkan
p
iranti
lunak
y
ang
ekonomis y aitu terp ercay a dan bekerja efisien p ada p enggun a komp uter.
Pada dasarny a p iranti lunak dibagi menjad i tiga p engertian, y aitu :
1. Instruksi (Program Komp uter).
Jika dieksekusi ak an meny ediak an sejumlah fun gsi dan k emamp uan tertentu.
2. Struktur data y ang memun gkinkan p rogr am untuk memanip ulasi data.
3. Dokumen y ang men ggambark an op erasi dan kegunaan p rogram.
Rekay asa p iranti lunak mencakup dua elemen y an g mamp u mengontrol p roses
p
engemban gan p iranti lunak y aitu :
1. M etode
Yaitu cara
cara
teknis memb an gun p iranti
lunak y ang
terdiri
dari
p
erancangan p roy ek dan estimasi, analisis kebutuhan sistem dan
p
iranti lunak,
p
erancangan
struktur data, arsitektur
p
rogram
dan p rosedur algoritma,
p
engkodean, p engu jian d an p emelih araan.
2. Alat alat Bantu (Tools).
Yan g
ber gun a
untuk meny ediakan dukun gan otomatis atau semi otomatis
untuk
metode
metode
sep erti
Computer
Aided
Software
Engin eering
(CASE) y ang
men gkomb inasikan p iranti
lunak dan p iranti
keras,
software
Engineering Database
untuk
p
engemban gan
p
iranti
lun ak
y
ang
sejalan
|