|
16
2.1.2.4.
Elemen
Rekayasa Perangkat Lunak
Menurut
Pressman (2001, p20-21) terdapat
tiga elemen-elemen
dari Rekayasa
Perangkat Lunak, yaitu:
a.
Landasan dasar
dari
rekayasa
perangkat lunak
adalah
bagian
proses,
proses
rekayasa
perangkat
lunak
merupakan
perekat
yang
menggabungkan
bagian
teknologi
menjadi
satu
dan
memungkinkan
untuk
pengembangan
dari
perangkat
lunak
secara
rasional
dan
tepat.
Proses
merupakan
sebuah
kerangka
kerja
dari
sebuah
Key
Process
Areas
(KPAs)
yang
membuat efektif dari penggunaan teknologi rekayasa perangkat lunak;
b.
Metode-metode rekayasa
perangkat
lunak
menyediakan
cara-cara
secara
teknik
untuk
pembuatan
perangkat
lunak.
Metode-metode tersebut
melingkupi
sebagian
besar
tugas-
tugas, termasuk didalamnya:
-
Analisis jenis-jenis kebutuhan;
-
Desain;
-
Pembuatan program;
-
Pengetesan;
-
Perawatan;
c.
Peralatan-peralatan
rekayasa
perangkat
lunak
menyediakan
baik
pendukung
otomatisasi
atau
semi-otomatisasi untuk
bagian
proses-proses
dan
bagian
metode-metode.
Ketika
peralatan-peralatan yang
ada
terintegrasi
sehingga
informasi
yang
didapat
atau
diciptakan
oleh sebuah peralatan dapat digunakan oleh yang lainnya.
|