3.3.1 Kebutuhan Perangkat Lunak
Langkah awal dalam membangun sebuah sistem informasi yaitu dengan menganalisa kebutuhan perangkat lunak, hal ini dilakukan agar sistem informasi
yang dibangun sesuai dengan kebutuhan pengguna. Dalam melakukan identifikasi kebutuhan perangkat lunak, ada beberapa tahapan yaitu :
A. Elisitasi Kebutuhan Requirement Elicitation
Elisitasi kebutuhan atau pengumpulan kebutuhan merupakan aktivitas awal untuk proses rekayasa kebutuhan Requirement Engineering. Proses elisitasi
dilakukan yaitu dengan cara wawancara dan observasi awal, namun yang dilakukan wawancara hanya kepada stakeholder yang terkait saja. Sebelum
kebutuhan dapat dianalisis, kebutuhan harus dikumpulkan melalui proses elisitasi. Pada tahapan ini dilakukan penyeleksian data yang diperoleh sehingga
dapat diketahui data-data yang digunakan dan yang tidak digunakan terkait dengan pengembangan perangkat lunak.
Berikut ini merupakan data yang telah dikumpulkan melalui proses wawancara ataupun observasi pada Puskesmas Jagir. Data tersebut meliputi :
a. Data Uraian Tugas Pokok dan Fungsi Unit Kerja
Data uraian tugas pokok dan fungsi unit kerja digunakan sebagai acuan dalam pembuatan data standar kategori kerja meliputi unit kerja, sub unit kerja,
kategori SDM, dan kegiatan pokok yang dilakukan masing masing kategori SDM.
b. Data Waktu Kerja Tersedia
Data waktu kerja tahunan meliputi hari kerja, cuti tahunan, diklat, hari libur nasional, ketidakhadiran kerja dan waktu kerja tersedia digunakan sebagai
acuan dalam menyusun data standart waktu kerja tersedia. Biasanya data tersebut diambil dari data absensi tahun sebelumnya.
c. Data Standart Beban Kerja
Data standart beban kerja digunakan untuk mengukur volumekuantitas beban kerja selama 1 tahun per kategori SDM. Data tersebut disusun dari waktu
rata-rata yang dibutuhkan dalam menyelesaikan suatu kegiatan oleh masing- masing kategori SDM. Sebagai contoh waktu penyelesaian yang dibutuhkan
dalam kegiatan pemeriksaan pasien lama berbeda dengan kegiatan pemeriksaan pasien baru.
d. Data Standart Kelonggaran
Data standart kelonggaran digunakan untuk mengetahui faktor kelonggaran tiap-tiap kategori SDM.
e. Data Kuantitas Kegiatan
Data kuantitas kegiatan disusun berdasarkan data kegiatan pelayanan yang telah dilakukan selama kurun waktu satu tahun.
f. Data Pengguna
Data pengguna digunakan untuk pengaturan terhadap hak akses setiap pengguna yang terlibat dalam sistem untuk kedepannya.
B. Analisis Kebutuhan Requirement Analysis