If 32444845
If 32444845
Requirement Capture
Pada tahap ini adalah bagaimana
mengumpulkan hal hal yang berguna bagi pengembangan sistem dan hal apa saja yang harus dipenuhi.
Current System
Sistem yang sedang berjalan mungkin saja manual, berdasarkan dokumen kertas, formulir atau file. Mungkin saja sudah terkomputerisasi, atau kombinasi dari manual dan komputer.
Hal ini penting untuk dimengerti, karena mungkin saja ada beberapa bagian dari sistem yang ada akan digunakan kembali pada sistem yang baru. Mungkin juga dapat diperoleh masukan mengenai kelemahan sistem yang ada
Usability requirement
Adalah hal yang akan memampukan kita untuk yakin bahwa sistem yang dibuat dan user yang akan menggunakan sistem tersebut dan task yang akan dikerjakan adalah sesuai
Background Reading
Jika analis yang akan dipekerjakan berasal dari organisasi tersebut, maka analis tersebut memiliki pengetahuan yang cukup akan organisasi tersebut. Tetapi jika berasal dari luar, maka background reading akan dibutuhkan. Dokumen yang cocok untuk mendapatkan informasi adalah:
Laporan Perusahaan Struktur Organisasi Manual kebijakan Job description / Rincian pekerjaan Dokumentasi dari sistem yang ada
Background Reading
Keuntungan:
Membantu analis memahami perusahaan sebelum bertemu dengan karyawan dari perusahaan tersebut Analis dapat menyiapkan teknik fact finding yang lain, terkait dengan tujuan perusahaan tsb Dokumen yang ada dapat menyediakan informasi yang sudah ditentukan untuk sistem yang ada
Kerugian:
Dokumen tertulis kadang tidak seusai dengan reality.
Interview
Sistem analis interview adalah sebuah
meeting yang sudah di atur antara analis dan seseorang yang biasanya adalah pegawai pada perusahaan tersebut Inteview dapat dilakukan secara berkelanjutan pada area yang berbeda
Interview
Keuntungan:
Contact secara personel memungkinkan analisi untuk lebih respon dan mendapatkan apa yang user katakan. Karena itu informasi yang didapatkan adalah informasi yang berkualitas tinggi Analis dapat menelusuri lebih dalam mengenai pekerjaan user. Jika orang yang diinterview tidak mempunyai informasi lagi, maka interview dapat dihentikan.
Kerugian:
Interview membutuhkan banyak waktu Analisis harus bekerja lagi untuk merapikan informasi yang didapat Hasil interview bisa tidak valid, jika orang yang diinterview mempunyai pikiran tertutup mengenai permasalahan tersebut Jika ada hasil interview yang berbeda sama sekali, maka sulit untuk diselesaikan.
Observation
Adalah cara fact finding dengan
memperhatikan bagaiam orang melakukan pekerjaan mereka. Dalam observation, analis juga dapat mengetahui informasi apa yang dibutuhkan bagi user untuk melakukan pekerjaannya
Observation
Keuntungan:
Observasi pada orang yang bekerja memberikan informasi bagaimana sistem dijalankan Data yang dikumpulkan dalam realtime mempunyai nilai validitas yang tinggi. Observasi dapat digunakan untuk verifikasi informasi dari sumber lain atau melihat pengecualian dari standard prosedur yang ada Data dasar mengenai kinerja dari sistem yang ada dapat dikumpulkan
Kerugian:
Banyak orang yang tidak suka di observasi. Observasi membutuhkan orang yang sudah ditraining dan ahli dalam melakukan observasi Ada banyak masalah logical bagi analis. Akan ada pula masalah etik kerja
Document Sampling
Document sampling dapat dilakukan
Document Sampling
Keuntungan
Dapat digunakan untuk mengumpulkan data qualitative Dapat digunakan untuk menemukan tingkat kesalahan pada dokumen kertas
Kerugian
Jika sistem berubah dratis, maka dokumen yang ada tidak dapat menggambarkan keadaan yang akan datang
Kuesioner
Kuesioner merupakan instrument research yang dapat
digunakan untuk fact finding. Kuesioner terdiri dari beberapa pertanyaan tertulis. Keuntungan:
Cara yang murah untuk mendapatkan data dari banyak orang Jika kuesioner didesain dengan baik, maka hasil yang didapatkan dapat secara mudah dianalisa
Kerugian:
Kuesioner yang baik sulit untuk dibuat Tidak ada mekanisme yang secara otomatis dapat menelusuri masalah lebih dalam Kuesioner yang dikirimkam melalui pos, mempunyai tingkat respon yang rendah
User Involvement
Kesuksesan sebuah project bukan saja
ditentukan oleh tim analis, designer, dan programmer tapi juga keterlibatan user didalam project tersebut.