Home Start Back Next End
  
7
Rekayasa
piranti
lunak
adalah
teknologi berlapis.
Pendekatan
rekayasa
(meliputi
rekayasa piranti
lunak) harus berdasar
pada suatu 
komitmen
organisasi
untuk kualitas.
Manajemen
kualitas
secara
menyeluruh
dan 
filosofi
serupa
membantu
kelangsungan
proses peningkatan
suatu
kultur, dan
kultur
ini 
pada
akhirnya menuju
ke
arah pengembangan yang lebih
matang bagi rekayasa piranti
lunak. Dasar yang mendukung rekayasa piranti lunak
adalah fokus pada kualitas.
Menurut
Pressman (2001,
p20-21) rekayasa
piranti lunak
mencakup tiga 
lapisan,
yaitu:
1.  
Proses (process)
Dasar
untuk
rekayasa
piranti
lunak
adalah
lapisan
proses.
Proses
rekayasa
piranti lunak adalah menyatukan lapisan-lapisan teknologi bersama-sama dan
memungkinkan
pengembangan
piranti
lunak
komputer
yang
tepat
waktu
dan
masuk
akal.
Proses
menggambarkan suatu
kerangka
kerja
untuk
sekumpulan
area
pemrosesan kunci
yang
harus
dibentuk
untuk
penyerahan
teknologi
rekayasa
piranti
lunak
secara
efektif. 
Area
pemrosesan
kunci
membentuk
basis
manajemen
kontrol
dari
proyek
piranti
lunak
dan 
menetapkan
keadaan
dimana cara
teknis
diterapkan, produk
kerja (model, dokumen, data, laporan,
form, dll.)
dihasilkan, titik
awal dibentuk, kualitas dipastikan, dan
perubahan
diatur dengan baik.
2.  
Metode (methods)
Metode
rekayasa
piranti
lunak
menyediakan cara
teknis
bagaimana
untuk
membangun
piranti
lunak. Metode
mencakup
suatu
kesatuan
tugas
yang
meliputi
analisis
kebutuhan,
perancangan,
pembuatan  program,
pengujian,
dan 
pemeliharaan. Metode rekayasa piranti lunak
berdasar pada sekumpulan
Word to PDF Converter | Word to HTML Converter