Umbul Sandhi YudhaYakin Kita Bisa

08/09/2026

Di Balik Collect Data USY: Mengapa Analisis Kebutuhan Sistem Informasi Harus Dimulai dari Lapangan

Ketika sebuah perusahaan mulai mempertimbangkan penggunaan Sistem Informasi Manajemen atau ERP, pembicaraan biasanya segera mengarah pada aplikasi yang akan digunakan. Pertanyaan mengenai modul, jumlah pengguna, server, dashboard, laporan, maupun fitur yang dibutuhkan memang merupakan bagian penting dari perencanaan. Namun, sebelum pembahasan tersebut berkembang lebih jauh, terdapat satu tahapan yang memiliki peran mendasar, yaitu memahami terlebih dahulu bagaimana perusahaan menjalankan aktivitasnya sehari-hari.

Di Umbul Sandhi Yudha, proses tersebut menjadi bagian dari kegiatan yang kami kenal sebagai collect data. Istilah ini mungkin terdengar sederhana dan mudah dipahami sebagai kegiatan mengumpulkan file. Dalam praktiknya, collect data mempunyai cakupan yang lebih luas. Data yang diperhatikan tidak hanya berupa spreadsheet, laporan, invoice, daftar barang, atau dokumen transaksi, tetapi juga mencakup bagaimana sebuah pekerjaan dimulai, siapa yang terlibat, bagaimana informasi berpindah antarbagian, bagaimana keputusan diambil, sampai bagaimana suatu aktivitas akhirnya menjadi laporan yang digunakan oleh manajemen.

Tujuan dari proses tersebut bukan untuk mengumpulkan informasi sebanyak mungkin. Yang ingin diperoleh adalah konteks yang cukup agar sistem yang nantinya dibangun mempunyai hubungan dengan kondisi operasional perusahaan. Dengan memahami konteks tersebut, teknologi dapat dirancang sebagai alat yang mendukung pekerjaan, bukan sekadar aplikasi baru yang berjalan terpisah dari kebiasaan perusahaan.

Memahami Perusahaan Sebelum Menerjemahkannya ke Dalam Sistem

Setiap perusahaan berkembang melalui perjalanan yang berbeda. Proses yang digunakan hari ini biasanya terbentuk dari pengalaman, kebutuhan pelanggan, struktur organisasi, karakter produk, jumlah pegawai, lokasi operasional, serta berbagai keputusan yang pernah dibuat sebelumnya.

Karena itu, dua perusahaan dengan bidang usaha yang hampir sama belum tentu mempunyai cara kerja yang sama. Sebuah perusahaan dapat menerima pesanan melalui tenaga penjualan sebelum diteruskan kepada administrasi, sedangkan perusahaan lain mungkin memusatkan seluruh pesanan melalui satu bagian. Ada perusahaan yang mempunyai beberapa tingkat persetujuan dalam proses pembelian, sementara organisasi lain memberikan kewenangan tertentu kepada kepala bagian agar transaksi rutin dapat diproses lebih cepat.

Perbedaan seperti ini menjadi alasan mengapa implementasi Sistem Informasi Manajemen tidak cukup hanya dengan melihat daftar fitur aplikasi. Sistem yang sama dapat digunakan oleh dua perusahaan yang berbeda, tetapi konfigurasi proses, struktur data, pengguna, hak akses, dan laporan yang dibutuhkan dapat berkembang secara berbeda.

Collect data membantu tim implementasi memahami perbedaan tersebut sebelum mulai menerjemahkannya ke dalam sistem.

Pada tahap ini, perhatian tidak diarahkan untuk menilai apakah cara kerja yang digunakan perusahaan sudah benar atau salah. Setiap proses perlu dipahami terlebih dahulu berdasarkan alasan dan konteks yang melatarbelakanginya. Dari pemahaman tersebut, perusahaan bersama tim implementasi dapat melihat bagian mana yang masih relevan, bagian mana yang dapat dipertahankan, serta bagian mana yang mungkin dapat dikembangkan ketika teknologi mulai digunakan.

Dengan cara seperti ini, implementasi menjadi proses penyelarasan antara kebutuhan bisnis dengan kemampuan sistem.

File Menunjukkan Data, Lapangan Memberikan Konteks

Spreadsheet sering menjadi salah satu sumber informasi penting dalam proses implementasi. Dari sebuah file, tim dapat melihat daftar barang, customer, supplier, transaksi penjualan, pembelian, persediaan, hingga laporan tertentu yang selama ini digunakan perusahaan.

Namun, sebuah file biasanya hanya menunjukkan hasil dari suatu aktivitas.

Data penjualan dapat menunjukkan bahwa sebuah transaksi terjadi pada tanggal tertentu dengan nominal tertentu, tetapi file tersebut belum tentu menjelaskan bagaimana pesanan pertama kali diterima, siapa yang menentukan harga, bagaimana diskon diberikan, kapan stok diperiksa, siapa yang mempersiapkan barang, bagaimana pembayaran dikonfirmasi, atau bagaimana proses berlangsung apabila pelanggan melakukan retur.

Informasi seperti itu biasanya mulai terlihat melalui percakapan dengan pengguna, observasi pekerjaan, pemeriksaan dokumen, serta penelusuran terhadap alur transaksi.

Karena itu, collect data tidak cukup dipahami sebagai proses memindahkan file dari komputer perusahaan ke tempat penyimpanan tim implementasi. File memang memberikan data yang sangat berguna, tetapi kondisi lapangan memberikan makna terhadap data tersebut.

Sebuah angka persediaan, misalnya, menjadi lebih mudah dipahami ketika diketahui bagaimana barang masuk dicatat, bagaimana barang berpindah antar lokasi, bagaimana barang keluar, dan bagaimana stock opname dilakukan. Begitu pula dengan angka penjualan yang akan mempunyai konteks lebih jelas ketika diketahui bagaimana transaksi dimulai dan bagaimana pembayaran diterima.

Hubungan antara data dan proses inilah yang nantinya menjadi salah satu dasar perancangan sistem.

Pengguna Menjadi Bagian Penting dalam Analisis Kebutuhan

Sistem informasi pada akhirnya akan digunakan oleh manusia. Karena itu, kebutuhan pengguna tidak dapat dipisahkan dari proses analisis.

Seorang direktur biasanya membutuhkan informasi yang berbeda dengan petugas gudang. Bagian keuangan mempunyai kebutuhan yang berbeda dengan bagian penjualan. Kasir cenderung membutuhkan proses yang cepat dan sederhana, sementara supervisor membutuhkan informasi yang dapat membantu melakukan pengawasan.

Perbedaan tersebut bukan sesuatu yang perlu diseragamkan. Justru perbedaan itulah yang perlu dipahami agar sistem dapat memberikan fungsi yang sesuai dengan tanggung jawab masing-masing pengguna.

Dalam kegiatan collect data, percakapan dengan pengguna menjadi kesempatan untuk memahami bagaimana pekerjaan dilakukan dari sudut pandang orang yang benar-benar menjalankannya. Dari sana dapat diketahui informasi apa yang sering dibutuhkan, proses mana yang banyak memerlukan koordinasi, dokumen apa yang digunakan, bagaimana sebuah pekerjaan dianggap selesai, dan kapan seorang pengguna membutuhkan persetujuan dari pihak lain.

Informasi seperti ini sering kali tidak tertulis secara lengkap di dalam dokumen perusahaan.

Di sinilah komunikasi mempunyai peran yang penting. Tim implementasi bukan hanya mendengarkan permintaan fitur, tetapi juga berusaha memahami alasan di balik permintaan tersebut.

Ketika seorang pengguna mengatakan bahwa ia membutuhkan suatu laporan, misalnya, pembahasan dapat dikembangkan untuk memahami untuk apa laporan tersebut digunakan, seberapa sering dibutuhkan, siapa yang membacanya, dan keputusan apa yang biasanya diambil dari informasi tersebut.

Dari percakapan seperti itu, kebutuhan sistem dapat menjadi lebih jelas dan lebih dekat dengan tujuan bisnis.

Menelusuri Satu Transaksi untuk Melihat Hubungan Antarbagian

Salah satu cara yang cukup membantu dalam memahami proses adalah menelusuri satu transaksi dari awal hingga selesai.

Sebuah transaksi penjualan, misalnya, dapat dimulai ketika pelanggan menyampaikan pesanan. Dari sana, proses berkembang menjadi pengecekan customer, penentuan harga, pemeriksaan persediaan, penyiapan barang, pembuatan dokumen, pengiriman, penerimaan pembayaran, hingga pencatatan ke laporan.

Jika dilihat sebagai satu rangkaian, transaksi tersebut menunjukkan bahwa bagian penjualan sebenarnya tidak bekerja sendiri. Penjualan membutuhkan informasi dari gudang. Gudang berhubungan dengan persediaan. Persediaan berkaitan dengan pembelian. Pembelian terhubung dengan supplier. Keuangan kemudian menerima informasi dari penjualan maupun pembelian. Pada akhirnya, manajemen membutuhkan hasil dari seluruh aktivitas tersebut dalam bentuk informasi yang dapat dibaca.

Ketika hubungan seperti ini mulai terlihat, kebutuhan terhadap integrasi sistem menjadi lebih mudah dipahami.

Sistem informasi bukan hanya tempat menyimpan data. Sistem berfungsi membantu informasi bergerak mengikuti proses bisnis.

Karena itu, satu transaksi yang ditelusuri secara menyeluruh sering kali memberikan gambaran yang lebih utuh dibandingkan melihat banyak file yang berdiri sendiri.

Data yang Terlihat Sama Belum Tentu Memiliki Arti yang Sama

Proses collect data juga membantu memahami bagaimana sebuah perusahaan mendefinisikan data yang digunakannya.

Istilah customer terlihat sederhana, tetapi dalam praktik sebuah perusahaan dapat mempunyai cara pengelompokan yang berbeda. Satu perusahaan mungkin mencatat setiap toko sebagai customer tersendiri. Perusahaan lain dapat mengelompokkan beberapa cabang dalam satu perusahaan induk. Ada pula yang membedakan customer berdasarkan wilayah, tenaga penjualan, jenis pembayaran, atau karakter transaksi.

Hal yang sama berlaku pada barang.

Satu produk dapat mempunyai beberapa ukuran. Satuan pembelian dapat berbeda dengan satuan penjualan. Nama yang digunakan supplier mungkin berbeda dengan nama internal perusahaan. Produk yang terlihat sama dapat mempunyai perlakuan berbeda karena batch, ukuran, warna, lokasi, atau spesifikasi tertentu.

Detail seperti ini memiliki pengaruh ketika master data mulai dibentuk.

Sistem membutuhkan struktur yang konsisten agar informasi dapat diolah dengan baik. Namun, konsistensi tersebut sebaiknya dibangun berdasarkan pemahaman terhadap kondisi perusahaan, bukan sekadar dengan mengganti seluruh penamaan yang sudah digunakan.

Collect data membantu menemukan pola tersebut sehingga proses penyusunan master data dapat dilakukan dengan pertimbangan yang lebih matang.

Kondisi Tidak Selalu Berjalan dalam Skenario Normal

Pada saat membahas sistem, proses normal biasanya lebih mudah dijelaskan. Barang dibeli, diterima, disimpan, lalu dijual. Pesanan dibuat, barang dikirim, kemudian pembayaran diterima.

Dalam kegiatan sehari-hari, perusahaan juga dapat menghadapi kondisi lain yang perlu dipertimbangkan.

Barang yang datang mungkin tidak sesuai dengan jumlah yang dipesan. Customer dapat melakukan retur. Supplier dapat melakukan pengiriman secara bertahap. Pembayaran dapat dilakukan sebagian. Barang dapat dipindahkan antar gudang. Harga dapat mengalami perubahan setelah suatu proses dimulai.

Kondisi seperti ini tidak berarti proses perusahaan bermasalah. Situasi tersebut merupakan bagian dari dinamika operasional yang memang perlu dipahami.

Ketika sistem mulai dibangun, pemahaman terhadap kondisi semacam ini membantu tim menentukan bagaimana transaksi perlu diperlakukan ketika keadaan tidak berjalan sesuai skenario utama.

Jika hanya alur normal yang dipahami, sistem mungkin terlihat baik pada saat demonstrasi tetapi membutuhkan banyak penyesuaian ketika mulai digunakan untuk transaksi nyata.

Karena itu, collect data juga memberi ruang untuk memahami variasi proses yang selama ini ditemui pengguna.

Dari Permintaan Pengguna Menuju Kebutuhan Bisnis

Dalam diskusi sistem, pengguna dapat menyampaikan berbagai kebutuhan dan harapan. Sebagian berkaitan langsung dengan proses operasional, sementara sebagian lainnya berkaitan dengan kenyamanan atau cara kerja yang selama ini sudah digunakan.

Semua informasi tersebut tetap mempunyai nilai.

Namun, proses analisis membantu melihat alasan di balik setiap permintaan.

Ketika seorang pengguna menginginkan sebuah tombol tertentu, misalnya, kebutuhan sebenarnya mungkin bukan tombol tersebut. Bisa jadi yang dibutuhkan adalah kemampuan memperoleh informasi secara lebih cepat.

Begitu pula ketika pengguna meminta laporan tertentu. Tim implementasi dapat mencoba memahami informasi apa yang ingin dilihat, bagaimana laporan tersebut digunakan, dan keputusan apa yang ingin didukung.

Dengan pendekatan seperti ini, implementasi tidak hanya menyalin bentuk pekerjaan lama ke dalam aplikasi baru.

Sistem dapat dirancang berdasarkan tujuan yang ingin dicapai.

Cara ini juga membantu ketika perusahaan perlu menentukan prioritas implementasi. Tidak seluruh permintaan harus masuk dalam tahap pertama. Beberapa kebutuhan dapat menjadi prioritas utama, sementara kebutuhan lain dapat dikembangkan setelah proses inti sudah berjalan dengan stabil.

Collect Data Membantu Menentukan Ruang Lingkup yang Lebih Realistis

Sebuah perusahaan dapat mempunyai banyak proses yang berpotensi untuk didigitalisasi. Penjualan, pembelian, persediaan, keuangan, produksi, sumber daya manusia, CRM, aset, dan berbagai fungsi lainnya dapat menjadi bagian dari pengembangan sistem.

Namun, implementasi tidak selalu perlu mencakup semuanya sekaligus.

Collect data membantu melihat proses mana yang paling dekat dengan tujuan perusahaan saat ini.

Jika perusahaan sedang berfokus pada pengendalian persediaan, maka kebutuhan gudang dan transaksi yang memengaruhi stok dapat memperoleh perhatian lebih besar. Jika perhatian utama berada pada hubungan antara penjualan dan keuangan, prioritas dapat berkembang dengan arah yang berbeda.

Ruang lingkup kemudian disusun bukan sekadar berdasarkan daftar modul yang tersedia di ERP, tetapi berdasarkan hubungan antara kebutuhan bisnis, kesiapan data, pengguna, kondisi infrastruktur, serta target implementasi.

Dengan demikian, proyek dapat dikembangkan secara bertahap.

Sistem tidak harus langsung menjadi besar. Yang lebih penting adalah setiap tahap mempunyai tujuan yang dapat dipahami bersama.

Kondisi Infrastruktur Juga Perlu Dipahami

Analisis kebutuhan sistem informasi tidak hanya berbicara mengenai software.

Sistem nantinya digunakan melalui perangkat dan jaringan yang ada di lingkungan perusahaan.

Petugas gudang mungkin membutuhkan akses jaringan pada area tertentu. Kasir membutuhkan perangkat pendukung seperti printer atau barcode scanner. Cabang membutuhkan konektivitas menuju sistem pusat. Bagian administrasi memerlukan komputer yang cukup memadai untuk menjalankan aplikasi kerja.

Kondisi seperti ini sering lebih mudah dipahami ketika tim melihat langsung lingkungan tempat sistem akan digunakan.

Dari sana dapat diketahui apakah jaringan sudah menjangkau seluruh area, bagaimana perangkat ditempatkan, bagaimana pengguna mengakses sistem, serta kebutuhan teknis apa yang perlu dipersiapkan.

Hal ini membuat collect data menjadi penghubung antara analisis proses bisnis dengan perencanaan infrastruktur.

Sistem yang baik bukan hanya sistem yang mempunyai fungsi yang sesuai, tetapi juga sistem yang dapat digunakan dengan nyaman pada lingkungan operasional yang tersedia.

Keterbukaan Data Berjalan Bersama dengan Tanggung Jawab Pengelolaannya

Dalam proses implementasi, perusahaan dapat memberikan akses kepada tim terhadap dokumen dan data yang berkaitan dengan ruang lingkup pekerjaan.

Sebagian informasi tersebut mungkin bersifat internal atau sensitif.

Karena itu, kebutuhan memperoleh data juga perlu berjalan bersama dengan pengelolaan akses yang jelas.

Tim implementasi tidak selalu membutuhkan seluruh informasi perusahaan. Data yang diperlukan sebaiknya menyesuaikan tujuan analisis dan ruang lingkup yang telah disepakati.

Pada kondisi tertentu, sampel data dapat digunakan jika sudah cukup menggambarkan struktur dan proses. Pada kondisi lainnya, data yang lebih lengkap mungkin dibutuhkan untuk melakukan rekonsiliasi atau migrasi.

Yang penting adalah terdapat pemahaman bersama mengenai tujuan akses, pihak yang dapat menggunakan data, serta bagaimana informasi tersebut disimpan dan dikelola.

Pendekatan seperti ini membantu membangun hubungan kerja yang lebih transparan antara perusahaan dan tim implementasi.

Collect data kemudian bukan hanya berbicara mengenai keterbukaan informasi, tetapi juga tentang tanggung jawab dalam mengelola informasi tersebut.

Hasil Collect Data Mulai Terlihat ketika Informasi Diolah

Keberhasilan collect data tidak dapat dinilai hanya dari banyaknya file yang berhasil dikumpulkan.

Nilainya mulai terlihat ketika informasi tersebut diterjemahkan menjadi pemahaman.

Dokumen membantu menggambarkan alur transaksi. Percakapan pengguna membantu menjelaskan kebutuhan. Observasi lapangan menunjukkan bagaimana aktivitas berjalan. Data transaksi membantu memahami struktur informasi. Infrastruktur menunjukkan bagaimana sistem nantinya dapat digunakan.

Seluruh informasi tersebut kemudian mulai disusun menjadi gambaran proses bisnis, struktur master data, kebutuhan pengguna, hak akses, workflow, laporan, integrasi, serta tahapan implementasi.

Dari sinilah sebuah sistem mulai mendapatkan bentuk.

Sebelum konfigurasi dilakukan, tim mempunyai dasar mengenai siapa yang akan menggunakan sistem, apa yang akan dicatat, bagaimana data bergerak, bagaimana persetujuan dilakukan, serta informasi apa yang ingin diperoleh perusahaan.

Semakin baik konteks yang tersedia, semakin mudah diskusi konfigurasi dilakukan.

Collect Data Juga Menjadi Ruang Penyamaan Persepsi

Ada manfaat lain yang tidak selalu terlihat pada awal kegiatan.

Ketika sebuah proses dibahas bersama dari awal sampai akhir, perusahaan dapat menemukan bahwa masing-masing bagian mempunyai sudut pandang yang berbeda terhadap aktivitas yang sama.

Bagian penjualan melihat transaksi dari sisi pelanggan. Gudang melihatnya dari sisi ketersediaan dan pergerakan barang. Keuangan melihatnya dari sisi dokumen dan nilai transaksi. Sementara manajemen melihatnya dari sisi kontrol dan laporan.

Semua sudut pandang tersebut mempunyai dasar masing-masing.

Collect data menyediakan ruang untuk mempertemukannya.

Ketika proses mulai dipetakan, setiap bagian dapat melihat hubungan antara pekerjaannya dengan pekerjaan orang lain. Dari sana, perusahaan dan tim implementasi dapat membentuk pemahaman yang lebih seragam mengenai bagaimana proses akan diterjemahkan ke dalam sistem.

Penyamaan persepsi seperti ini menjadi penting karena sistem terintegrasi akan mempertemukan data dari berbagai bagian.

Sebelum data tersebut disatukan melalui teknologi, pemahaman mengenai prosesnya juga perlu dibangun bersama.

Dari Lapangan Menuju Sistem Informasi

Bagi Umbul Sandhi Yudha, collect data merupakan bagian penting sebelum suatu proses diterjemahkan ke dalam Sistem Informasi Manajemen atau ERP.

Kegiatan tersebut membantu tim memahami kondisi perusahaan dengan lebih utuh. Bukan hanya melihat data yang tersedia, tetapi juga memahami bagaimana data tersebut dihasilkan, siapa yang menggunakannya, bagaimana informasi berpindah, kondisi apa yang dapat terjadi, dan tujuan apa yang ingin dicapai setelah sistem mulai digunakan.

Dari sana, analisis kebutuhan sistem informasi dapat berkembang secara lebih terarah.

Sistem tidak dibangun hanya berdasarkan daftar fitur aplikasi. Konfigurasi mulai dibentuk dari hubungan antara proses bisnis, pengguna, data, infrastruktur, serta informasi yang dibutuhkan perusahaan.

Pendekatan seperti ini juga memberi ruang bagi implementasi yang bertahap. Tidak seluruh proses harus langsung berubah. Tidak semua kebutuhan perlu diterapkan pada tahap pertama. Tidak setiap data harus langsung dimigrasikan.

Hal yang lebih penting adalah perusahaan dan tim implementasi mempunyai pemahaman yang cukup untuk menentukan langkah berikutnya.

Collect data dengan demikian bukan sekadar tahapan sebelum instalasi sistem.

Ia merupakan proses memahami perusahaan sebelum perusahaan tersebut diterjemahkan ke dalam teknologi.

Ketika kondisi lapangan dipahami, data memperoleh konteks. Ketika proses dipahami, kebutuhan menjadi lebih jelas. Ketika kebutuhan menjadi lebih jelas, konfigurasi sistem dapat dibangun dengan dasar yang lebih kuat.

Pada akhirnya, Sistem Informasi Manajemen bukan hanya sekumpulan modul yang diaktifkan di dalam aplikasi. Sistem menjadi representasi dari bagaimana perusahaan bekerja, bagaimana informasi bergerak, dan bagaimana organisasi ingin berkembang.

Karena itu, sebelum berbicara terlalu jauh mengenai fitur, dashboard, atau teknologi yang akan digunakan, ada nilai besar dalam memahami terlebih dahulu perjalanan sebuah transaksi, mendengarkan pengguna yang menjalankannya, melihat dokumen yang digunakan, serta memahami lingkungan tempat pekerjaan berlangsung.

Dari lapangan, konteks mulai terbentuk.

Dari konteks, kebutuhan mulai dipahami.

Dan dari kebutuhan yang dipahami bersama, sistem dapat dibangun sebagai bagian dari perjalanan perusahaan menuju pengelolaan informasi yang semakin terintegrasi.

KONSULTASI USY

Apakah usaha anda menghadapi kebutuhan yang serupa?

USY membantu perusahaan memahami kebutuhan usaha dan mengembangkan solusi yang relevan dengan proses operasional.

Konsultasikan Kebutuhan Anda