Home Start Back Next End
  
29
Rekayasa 
perangkat 
lunak 
menurut 
Pressman(2001) 
adalah 
penetapan 
dan
pemakaian
prinsip-prinsip
rekayasa
dalam
rangkamendapatkan
perangkat
lunak
yang
ekonomis, terpercaya dan bekerja efisienpada mesin komputer.
Rekayasa  perangkat  lunak 
mencakup  tiga  elemen  yang 
mampu 
mengontrol
prosesperkembangan perangkat lunak, yaitu :
a. Metode
Metode
merupakan   cara-cara   teknis  
membangun   perangkat  
lunak  
yang
terdiridari  perancangan  proyek  dan  estimasi,  analisis  kebutuhan  sistem  dan
piranti
lunak, perancangan struktur data, arsitektur program, prosedur
algoritma,
pengkodean, pengujian dan pemrograman.
b. Alat-alat bantu
Alat-alat 
bantu 
menyediakan  dukungan 
otomatis 
atau 
semi 
otomatis
untukmetode-metode seperti
Computer
Aided
Software
Engineering
(CASE)
yangmengkombinasikan perangkat
lunak
dan
perangkat
keras
dan
software
engineeringdatabase (tempat
penyimpanan
yang
mengandung
informasi
yang
penting tentang analisis, perancangan, pembuatan program, dan pengujian) untuk
pengembangan piranti
lunak
yang
sejalan
dengan
Computer
AidedDesign/Engineering (CAD/E).
c. Prosedur-prosedur
Prosedur-prosedur
untuk
menghubungkan
alat-alat bantu
dengan
metode.Tujuan
dari
prosedur
yaitu
untuk
mendapatkan
perangkat
lunak
yang
efisien,berguna
dan ekonomis.
2.5.3
Model Proses Perangkat Lunak
Word to PDF Converter | Word to HTML Converter