BAB 2
LANDASAN TEORI
Teori Umum
2.1
Perangkat Lunak
Menurut Roger Pressman dalam bukunya
Software Engineering a
Practitioners
Approach (
2010,
p13
)
perangkat
lunak adalah teknologi yang
berlapis.
Setiap
pendekatan
rekayasa
perangkat
lunak
harus
berakhir
pada
komitmen
organisasi
ke
kualitas.
Manajemen
mutu
total, six
sigma,
dan
filosofi
yang
sama
mengembangkan
budaya
proses perbaikan berkesinambungan, dan
budaya ini akhirnya mengarah pada pengembangan pendekatan
yang semakin
efektif untuk rekayasa perangkat lunak. Landasan yang mendukung software
engineering adalah fokus kualitas.
Menurut Pressman ( 2010, p13 ), komponen metodologi pengembangan
perangkat lunak dapat dibagi dalam tiga unit, yaitu :
Proses
Proses
rekayasa
perangkat
lunak
adalah
lem yang
memegang
lapisan
teknologi bersama dan memungkinkan pengembangan rasional dan tepat
waktu dari perangkat lunak komputer. Proses mendefinisikan kerangka
kerja untuk satu set area proses kunci yang harus dibentuk untuk
pengiriman yang efektif dari teknologi rekayasa perangkat lunak. Bidang
utama membentuk dasar bagi kontrol manajemen proyek perangkat lunak
dan
menetapkan konteks dimana
metode teknis
telah diterapkan, produk
6
|