Metode Waterfall


Proses pengembangan sistem dilakukan dengan menggunakan permodelan waterfall (air terjun).

Model waterfall (air terjun) menunjukkan sebuah proses, dimana pengembang harus mengikuti fase-fase :
1.      Requirements specification (Requirements analysis)
Requirements Analysis merupakan tahap pertama dalam proses rekayasa sistem dan proses pengembangan perangkat lunak
2.      Software Design
Software desain adalah proses pemecahan masalah dan perencanaan untuk perangkat lunak sebagai solusi. Setelah ditetapkan tujuan dan spesifikasi perangkat lunak,pengembang perangkat lunak akan melakukan desain software yang akan dibuat. Ini mencakup hal – hal yang mungkin diperlukan saat implementasi serta arsitektur tampilan.
3.      Integration
Dalam istilah teknik integrasi sistem adalah menyatukan komponen subsistem kedalam satu sistem dan memastikan bahwa fungsi subsistem dapat berjalan bersama - sama dalam sebuah sistem. Dalam teknologi informasi, sistem integrasi adalaproses menghubungkan bersama sistem komputer yang berbeda dan aplikasi perangkat lunak secara fisik atau fungsional.
4.      Testing (or Validation)
Testing Software adalah investigasi yang dilakukan untuk memberikan informasi kepada stakeholder tentang kualitas produk atau jasa yang sedang diuji. Dalam teknik pengujian, proses eksekusi sebuah program atau aplikasi dilakukan dengan maksuduntuk menemukan bug perangkat lunak. Software pengujian juga dapat dinyatakan sebagai proses untuk memvalidasi dan memverifikasi bahwa sebuah program perangkat lunak / aplikasi / produk:
1.      Memenuhi persyaratan bisnis dan teknis yang dipandu desain dan pengembangan
2.      Bekerja sesuai yang diharapkan
3.      Dapat diimplementasikan dengan karakteristik yang sama.
Metodologi pengujian diatur oleh metodologi pengembangan lunak yang digunakan.
5.      Deployment (or Installation)
Software Deployment adalah semua kegiatan yang dilakukan agar suatu sistem perangkat lunak digunakan.
6.      Maintenance
Secara umum, ada tiga jenis maintance yang digunakan :
·         Breakdown maintenance , di mana pemeliharaan dilakukan setelah proses deploymen.
·         Preventive maintenance, di mana pemeliharaan dilakukan sebelum permasalahan terjadi.

Comments

Popular posts from this blog

Jenis - jenis Keyboard

GUNUNG BUNGSU

Perbedaan Vektor dan Bitmap