Siklus
pengembangan perangkat lunak. Yang pertama menganalisis
terlebih dahulu. Kemudian mendesain sesuai dengan yang diinginkan pemilik dan pengguna. Pengkodean dengan koding yang dikuasai. Pengujian dengan skala kecil terlebih dahulu. Terakhir adalah pemeliharaan sistem yang telah dibuat.
Mengapa
perlu requirement analysis? Analisis
pertama bisa berbeda dengan analisis kedua. Harus sesuai
dengan kebutuhan, harus ada
dokumentasi dan harus user
friendly.
Pengertian
kebutuhan (requirement) ? Sesuai
dengan kein
Fungsional
requirements. Fungsional dengan harapan user. Non-fungsional,
seperti respon time yang diatur.
Dalam
menjalankan sistem, ada tiga kelompok stake holder.
Ada beberapa teknik pengumpulan kebutuhan perangkat lunak. Observasi, yang turun ke lapangan. Interview dengan owner/user. Kuisioner kepada halayak yang memerlukan. Analisis dokumen yang diperlukan.
Hanya itu yang dapat disampaikan. Kurang lebihnya harap maklum :v thankss