Penyelelidikan Awal Pada Rekayasa Perangkat Lunak
Sebelum tahapan ini dilakukan yang perlu diketahui dan dipertimbangkan adalah alasan timbulnya gagasan untuk membuat sistem informasi atau perangkat lunak yang baru.
Alasan tersebut diantaranya adalah: kecepatan pengolahan yang lebih besar, ketepatan dan konsistensi yang lebih baik, pencapaian informasi lebih cepat, mereduksi biaya, keamanan yang lebih baik.
Pada tahap penyelidikan awal, analisa dimulai dari kegiatan pengguna mengenai apa yang dharapkan dari sebuah sistem yang dibuat.
Hal-hal yang perlu diperhatikan dalam tahapan ini adalah:
- Mencoba memahami dan memperjelas apa yang diharapkan oleh pemakai atau pengguna.
- Menentukan ruang lingkup dari studi sebuah sistem.
- Menentukan kelayakan dari masing-masing alternatif dengan memperkirakan keuntungan/kerugian yang didapat.
Jika suatu fungsi tertentu telah dapat ditetapkan untuk dilaksanakan melalui sistem, langkah berikutnya adalah mengadakan studi kelayakan yang antara lain meliputi:
- Menentukan unit atau bagaimana yang akan menggunakan. Dilakukan dengan melakukan wawancara dengan kepala bagian yang bersangkutan, dan pegawai yang menggunakan.
- Mengantisipasi kemungkinan keterbatasan dan kendala pada penerapannya, misalnya: sistem tersebut harus menyelesaikan prosesenya sebelum jam kerja berakhir.
- Memperhitungkan kendala-kendala sistem, misal: kapasitas memori yang terbatas.
- Menentukan target, misalnya suatu jawaban untuk permintaan pesanan harus dapat dilayani kurang dari sekian detik.
- Mengantisipasi kendala waktu sekian bulan, sejak sistem lama sudah tidak dapat diperluas lagi.
- Merencanakan dan memperkirakan biaya proyek, berdasarkan: perkiraan waktu yang dibutuhkan untuk merancang, mengembangkan, menguji dan memulai sistem baru dan kerumitan sistem yang dirancang.
Sumber :
Kristanto, Andri (2003), Perancangan sistem informasi dan Aplikasinya, Yogyakarta : Gava Media
Kristanto, Andri (2003), Rekayasa Perangkat Lunak (Konsep Dasar), Yogyakarta : Gava Media