Start Back Next End
  
32
                Gambar 2.13 Model Waterfall Pressman
(Sumber : Software Engineering Pressman, 2005, p.56)
Kelima aktivitas tersebut dapat digunakan dalam
pengembangan program yang kecil, pembuatan aplikasi dari
web yang besar, dan rekayasa sistem komputer yang besar dan
kompleks. 
2.2.1.3
  Tahapan dalam Model Waterfall Sommerville
Menurut Sommerville (2011:30), ada lima (5) tahapan
atau aktivitas dalam model waterfall
yaitu
requirements
analysis and definition, system and software design,
implementation and unit testing, integration and system
testing, dan operation and maintenance.
2.2.1.3.1
Requirements analysis and definition
Sistem layanan, kendala, dan tujuan
ditetapkan melalui konsultasi dengan pengguna
sistem, kebutuhan tersebut kemudian ditetapkan
secara rinci dan berfungsi sebagai spesifikasi
sistem.
2.2.1.3.2
System and software design
Proses desain sistem mengalokasikan
persyaratan baik untuk sistem perangkat keras atau
perangkat lunak dengan mendirikan sebuah
arsitektur sistem secara keseluruhan. Desain
software
melibatkan mengidentifikasi dan
menggambarkan abtraksi sistem perangkat lunak
yang mendasar.
2.2.1.3.3
Implementation and unit testing
Desain perangkat lunak disadari sebagai
serangkaian program atau unit program. Unit
Word to PDF Converter | Word to HTML Converter