- Back to Home »
- pembangunan system , waterfall »
- Metode Waterfall
Posted by : Ulil Amri
Thursday, October 31, 2013
Sebagai seorang Mahasiswa sistem informasi harus tau apa itu waterfall. Bukan air terjun ya. Tapi ini sebuah metode dalam pembangunan sebuah system yang terkomputerisasi. Menurut Pressman dan Somerfile tahun 2010, Metode tersebut terdiri dari beberapa step. Diantaranya:
1. Analisa Kebutuhan
Tahap ini adalah tahap awal dari pembangunan system. Tahap ini adalah mengumpulkan semua kebutuhan user. bisa dilakukan dengan wawancara, penelitian atau studi literatur. Sebagai sistem analis, kita akan menanyakan beberapa hal yang dibutuhkan oleh user untuk pengembangan system. Sehingga dengan hal ini, kebutuhan user akan di dokumen kan dan menjadi acuan dalam pengembangan system.
2. Design system
Seteah diketahui kebutuhan user, saatnya merancang system. Pada tahap ini didefenisikan apa saja arsitektur aplikasi, design interface, database, usecase, context diagram dan diagram-diagram lainnya. Output dari fase ini adalah dokumen software requirement.
3. Coding
Dari design system yang menghasilkan software requirement, kemudian baru masuk pada tahap pembangunan system. Pada tahap ini dilakukan penerjamahan design ke dalam bahasa yang dikenali oleh komputer.
4. Evaluasi dan Pengujian
Pengujian dilakukan terhadap kebenaran program yang telah dibangun. Pengujian eksternal fungsional untuk menemukan kesalahan-kesalahan dan memastikan bahwa input akan memberikan hasil yang aktual sesuai yang dibutuhkan.
Pengujian dilakukan terhadap kebenaran program yang telah dibangun. Pengujian eksternal fungsional untuk menemukan kesalahan-kesalahan dan memastikan bahwa input akan memberikan hasil yang aktual sesuai yang dibutuhkan.
5. Pemeliharaan
Setelah program telah dibangun dan di uji, maka langkah terakhir adalah pemeliharaan program. Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yangdibuat tidak selamanya hanya seperti itu ketika dijalankan mungkin saja masih ada error kecil yang tidak ditemukan sebelumnya atau ada penambahan fitur-fitur yang belum ada pada software tersebut.
Setelah program telah dibangun dan di uji, maka langkah terakhir adalah pemeliharaan program. Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yangdibuat tidak selamanya hanya seperti itu ketika dijalankan mungkin saja masih ada error kecil yang tidak ditemukan sebelumnya atau ada penambahan fitur-fitur yang belum ada pada software tersebut.
Metode waterfall ini, dilakukan per tahap. Artinya, tahap 4 dikerjakan apabila tahap 1, 2, dan 3 telah selesai dilaksanakan.
wah terimakasih pencerahahannya :)
ReplyDelete