Home Start Back Next End
  
27
2.3   Teori Rekayasa Piranti Lunak
2.3.1   Software Engineering
Software Engineering
adalah disiplin teknik yang menyangkut segala
aspek produksi software
dari tahap awal spesifikasi sistem sampai kepada
pemeliharaan sistem setelah sistem mulai digunakan (Sommerville, 2011,
p.7).
Software engineering
penting untuk diterapkan karena dua alasan
berikut :
1.
Semakin banyak individu dan masyarakat mengandalkan kemajuan sistem
perangkat lunak. Seorang software engineer
harus bisa memproduksi
sistem terpercaya dan dapat diandalkan secara ekonomis dan cepat.
2.
Hal ini biasanya lebih murah, dalam jangka panjang, untuk menggunakan
metode rekayasa perangkat lunak dan teknik untuk sistem perangkat lunak
daripada hanya menulis program seolah-olah itu adalah sebuah proyek
pemrograman personal. Untuk sebagian besar jenis sistem, sebagian besar
biaya adalah biaya untuk mengubah perangkat lunak tersebut setelah
mulai digunakan.
Pendekatan sistematis yang digunakan pada software engineering
terkadang disebut proses software. Proses software
adalah serangkaian
aktivitas yang mengarah kepada produksi software. Ada 4 (empat) aktivitas
Word to PDF Converter | Word to HTML Converter