Home Start Back Next End
  
10
2.   Studi
terhadap
pendekatan-pendekatan
yang
tercantum
pada
penjelasan pertama.
2.1.2.2
Dasar-Dasar Rekayasa Piranti Lunak
Menurut  Sommerville  (2009,  p12),  terdapat  dasar-dasar
rekayasa
piranti
lunak
yang
memenuhi
setiap
jenis
sistem pada
piranti
lunak, yaitu:
1.   Piranti
lunak
harus
dikembangkan
dengan
proses
pengembangan
yang tersusun dan dimengerti dengan baik.
2.   Kemampuan  untuk  dapat  diandalkan  dan  performa  piranti  lunak
sangatlah penting untuk semua jenis sistem.
3.   Spesifikasi 
dan 
kebutuhan 
piranti 
lunak 
harus 
dimengerti 
dan
disusun dengan baik karena kedua hal ini penting.
4.   Sumber daya yang telah ada harus digunakan seefektif mungkin.
2.1.2.3
System Development Life Cycle (Waterfall Model)
Model
dari
proses
pengembangan
piranti
lunak
yang
pertama
kali dipublikasikan merupakan turunan dari proses-proses rekayasa
piranti lunak yang lebih umum. Model ini diilustrasikan pada gambar di
bawah ini (Sommerville, 2009, pp30-31).
Word to PDF Converter | Word to HTML Converter