BAB 2
LANDASAN TEORI
2.1 Konsep Dasar Rekayasa Piranti Lunak
2.1.1 Pengertian Perancangan Piranti Lunak
Definisi dari perancangan piranti lunak adalah :
1. Pembuatan,
penerapan,
dan
penggunaan
dari
prisip
prinsip
perancangan yang baik untuk mendapatkan piranti lunak yang
ekonomis,
dapat
diandalkan
dan
dapat bekerja secara efisien pada
komputer / mesin yang sebenarnya (Pressman, 2005, p1).
2. Perancangan
piranti
lunak
merupakan
paduan
dari
teori,
metode
dan
alat yang diperlukan untuk mengembangkan piranti lunak yang
dibutuhkan komputer (Sommerville, 2000, p4).
2.1.2 Karakteristik Piranti Lunak
Untuk
mendapatkan pengertian dari piranti lunak, penting untuk
memperhatikan karakteristik dari piranti
lunak yang membuatnya berbeda dari
benda
lain
yang
dibuat
oleh
manusia.
Piranti lunak lebih bersifat
logis
daripada
sistem elemen
fisik. Oleh karena
itu piranti
lunak
memiliki karakteristik
yang dapat
disimpulkan berbeda dari perangkat kerasnya.
Karakter piranti lunak pada dasarnya adalah sebagai berikut :
1.
Piranti
lunak
dapat
dkembangkan
dan
direkayasa,
piranti
lunak
tidak
diproduksi dalam pengertian klasik.
2. Piranti lunak tidak dapat menjadi usang.
3. Pada umumnya piranti lunak dibuat menurut pesanan.
6
|