Apa saja langkah yang dilakukan untuk menganalisis data kebutuhan pengguna yang telah didapatkan?

2001dilbert

Untuk menganalisa dan mendapatkan daftar kebutuhan pengguna (user) terhadap sistem yang akan dibangun juga bukan merupakan pekerjaan yang mudah. Mengingat beragamnya pola pikir dan cara pandang pengguna terhadap pengembangan software sering membuat proses analisa kebutuhan pengguna (requirement gathering) terhambat.

Apa saja langkah yang dilakukan untuk menganalisis data kebutuhan pengguna yang telah didapatkan?

1 Like

Untuk menganalisa dan mendapatkan daftar kebutuhan pengguna (user) terhadap sistem yang akan dibangun juga bukan merupakan pekerjaan yang mudah. Mengingat beragamnya pola pikir dan cara pandang pengguna terhadap pengembangan software sering membuat proses analisa kebutuhan pengguna (requirement gathering) terhambat. Berikut ini beberapa tips atau langkah sederhana yang dapat dilakukan untuk menganalisa kebutuhan pengguna terhadap sistem yang akan kita buat.

  • Pertama : Selalu menjaga hubungan yang baik dengan pihak perusahaan (instansi). Hal ini cukup penting karena akan memperlancar proses pembangunan software.

  • Kedua : Wawancarai seluruh stakeholder atau pihak-pihak yang terkait dengan sistem (software) yang akan dibangun. Hasil wawancara dapat dicatat atau akan lebih baik lagi jika direkam untuk selanjutnya diubah ke dalam bentuk transkrip wawancara.

  • Ketiga : Lakukan pengamatan secara langsung proses yang terjadi di perusahaan (instansi), sehingga kita dapat mengetahui secara lebih rinci mengenai permasalahan yang dihadapi dan jika perlu bisa direkam ke dalam bentuk video.

  • Keempat : Lakukan benchmarking terhadap sistem sejenis atau perusahaan lain yang sudah menerapkan sistem sejenis. Hal ini penting untuk mengetahui pola umum dan kebutuhan sistem yang akan dibangun.

  • Kelima : Setelah proses analisa kebutuhan dirasa cukup, buatlah daftar sederhana yang menggambarkan mengenai software yang akan dibangun termasuk batasan-batasannya. Sampaikan ke pengguna (user) dan jika perlu sertakan bukti approval dari pengguna (misalnya dengan tanda tangan) sehingga di kemudian hari tidak terjadi perubahan terhadap spesifikasi software yang dibangun.

1 Like