Apa yang harus Dilakukan dengan Millenium Bugs ?

Richardus Eko Indrajit
Renaissance Research Center
eko@indrajit.org

Memang Indonesia selalu terlambat dalam banyak hal. Kali ini dalam menghadapi permasalahan Year 2000 atau lebih dikenal dengan Y2K Problem. Di saat negara-negara lain sudah melakukan langkah-langkah yang perlu untuk menanggulanginya beberapa tahun yang lalu, Indonesia baru akan melakukan seminar mengenainya di pertengahan tahun 1998 ini. Dapat ditebak bahwa hasil dari seminar nasional yang akan diadakan adalah suatu himbauan bahwa Y2K adalah masalah nasional, sehingga semua organisasi terkait yang potensial mengalami permasalahan ini harus segera mengantisipasinya. Lepas dari segala permasalahan dan aspek-aspek teknis yang harus dicari pemecahannya, terdapat beberapa hal yang harus dimengerti dipandang dari kacamata strategis, terutama bagi para manajemen puncak perusahaan-perusahaan di Indonesia.

Kenyataan yang Harus Dihadapi
Pertama. Suka atau tidak suka, memiliki budget atau tidak, setiap perusahaan yang melibatkan komputer sebagai penunjang aktivitas bisnis sehari-hari memiliki potensi untuk menghadapi permasalahan ini. Inti permasalahannya sudah sangat jelas, yaitu kesalahan yang akan terjadi karena komputer dan perangkat lunak terdahulu hanya menyediakan dua digit untuk tahun. Perpindahan dari tahun 1999 menjadi tahun 2000 akan menimbulkan “kebingungan” pada perangkat komputer dan aplikasinya, karena dua digit terakhir dari tahun 2000 adalah “00”, yang akan diintepretasikan sebagai tahun 1900. Apakah ada dampak yang cukup serius bagi perusahaan hanya karena “bug” yang sangat kecil ini? 

Dampak yang Tak Terduga
Kedua. Tidak ada seorang pun yang tahu secara pasti apa yang akan terjadi sebelum tanggal 1 Januari 2001. Dampaknya terhadap perusahaan dapat berkisar dari yang sangat minimum (dalam arti kata tidak ada dampak apa pun) atau “zero effect” sampai yang dapat membuat perusahaan gulung tikar! Bagi perusahaan yang baru berdiri dan menggunakan perangkat sistem baru yang sudah “Y2K Compliant” tidak akan mengalami permasalahan apa-apa. Tetapi bagi BUMN-BUMN atau departemen-departemen di Indonesia yang masih mengoperasikan mainframe dan mini computer, dampak yang terjadi dapat sangat serius. Contohnya adalah perhitungan tunjangan yang berdasarkan usia karyawan, hasil formula pengurangan (tahun sekarang dikurangi tahun kelahiran) akan menghasilkan bilangan negatif. Di beberapa komputer, bilangan negatif ini akan diintepretasikan sebagai bilangan positif yang sangat besar sekali nilainya. Bayangkan berapa besar tunjangan yang akan diterima oleh seorang karyawan pada saat itu. Sementara di komputer lain yang menerapkan aplikasi dan sistem operasi berbeda akan “hang” atau tidak dapat bekerja sama sekali karena angka negatif tidak dikenal olehnya (perusahaan tidak dapat mengeluarkan slip gaji untuk karyawan seperti biasanya). Di negara maju seperti Amerika, hal ini menjadi semakin serius karena banyak sistem informasi perusahaan yang sudah dihubungkan dengan instansi keuangan lain (melalui fasilitas electronic data interchange) yang secara otomatis akan mentransfer uang yang menjadi hak karyawan dari rekening perusahaan yang bersangkutan.

Resiko yang Harus Ditanggung
Ketiga. Karena dampak yang dihadapi perusahaan dapat berkisar dari nol sampai dengan gulung tikar, maka demikianlah kisaran resiko bagi manajemen yang memutuskan untuk tidak mengambil langkah apa pun sehubungan dengan masalah Y2K. Tentu saja manajemen puncak yang akan memutuskan apakah akan berhadapan dengan resiko tersebut di atas atau tidak. Hal lain yang mempengaruhi pengambilan keputusan apakah akan melaksanakan program pencegahan Y2K atau tidak adalah posisi penggunaan sistem komputer di dalam perusahaan. Jika komputer merupakan tulang punggung bisnis dan keberadanaanya merupakan sebuah hal yang kritikal, tidak ada alasan untuk tidak melaksanakan program pencegahan masalah Y2K. Kalau komputer beserta perangkat aplikasinya hanya penunjang bisnis belaka, tidak ada alasan pula untuk menjalankan proyek tersebut.

Meminimalkan “Kehancuran”
Keempat. “Seperti mencari jarum dalam tumpukan jerami”, mungkin peribahasa itulah yang kurang lebih cocok untuk menggambarkan proses “pencarian kutu” dalam proyek Y2K. Masalahnya adalah tim pencari tidak tahu seberapa banyak jarum yang harus dicari dalam tumpukan jerami yang volumenya berbeda antara satu perusahaan dengan yang lainnya. Proses pencaharian harus bertarung dengan waktu, karena setidak-tidaknya jangka waktu yang ada adalah antara hari ini dan tanggal 31 Desember 1999. Ada dua cara untuk melakukan proses ini, secara manual atau dengan mempergunakan software pembantu (tools). Pencarian secara manual merupakan “kerja kroyokan” karena melibatkan cukup banyak praktisi teknologi informasi yang secara serempak memeriksa semua file atau program yang aktif dipergunakan oleh perusahaan yang bersangkutan (labour intensive). 

Saat ini Amerika sedang berusaha untuk “mengimpor” SDM dari negara-negara lain ke untuk membantu perusahaan-perusahaan mengatasi masalah Y2K, karena di dalam negeri tidak didapatkan jumlah SDM yang mencukupi (shortage). Di pasaran sendiri telah ditawarkan perangkat pembantu “mencari kutu” yang dapat mempercepat proses manual di aspek-aspek tertentu. Xpediter (Compuware), Smart Test (Viasoft), Workbench/2000 (Microfocus), Auto Tester (Auto Tester), QA/Hiperstation (Compu-ware), merupakan beberapa contoh tools yang banyak dipergunakan oleh perusahaan-perusahaan di negara maju. Agak sulit untuk mengatakan bahwa tujuan akhir proyek Y2K adalah untuk membebaskan perusahaan secara menyeluruh atau 100% dari “bug” yang ada, karena dengan tekanan waktu yang sangat mendesak, cukup “mustahil” seluruh program secara teliti berhasil diperiksa (terutama untuk perusahaan berskala besar). Sehingga tujuan dari proyek Y2K adalah untuk meminimalkan dampak buruk yang akan terjadi pada saatnya nanti (minimize the damage).

Skala Prioritas Utama
Kelima. Khusus untuk Indonesia yang sudah terhitung terlambat memulai proyek penanggulangan dampak masalah Y2K, tidak ada jalan lain dalam waktu yang semakin singkat ini untuk menyusun skala prioritas. Yang dimaksud prioritas di sini adalah menitikberatkan fase analisa pada jenis-jenis proses atau fungsi tertentu, yang dinilai akan memberikan dampak paling berbahaya jika terkena “bug” Y2K. Contohnya adalah aplikasi-aplikasi yang berhubungan dengan perhitungan pajak, gaji pegawai, klaim asuransi, rekening tabungan nasabah di bank, dana pensiun, jamsostek, hutang swasta, dan lain sebagainya. Sementara pemeriksaan “bug” di aplikasi-aplikasi yang tidak begitu penting dapat dilakukan jika ada sisa waktu.

Segera Bergerak
Keenam. Tidak ada waktu lagi untuk melakukan diskusi atau pembicaran sehubungan dengan permasalahan ini, karena waktu semakin sempit. Segera pergunakan seluruh potensi bangsa yang ada, terutama para praktisi teknologi informasi di perguruan tinggi untuk bekerja secara serempak. Pembentukan sebuah tim nasional akan sangat menyita waktu karena bangsa Indonesia belum terbiasa bekerja efisien dan efektif dalam kerangka birokrasi. Bentuk tim secara paralel dan segera memulai aktivitas pencarian kutu di organisasi-organisasi pemerintahan atau perusahaan-perusahaan swasta yang strategis. Bentuklah kerangka “win-win situation” antara kalangan pemerintah, industri, dan universitas. Contohnya adalah pengerahan mahasiswa komputer untuk melakukan magang atau kerja praktek di organisasi atau perusahaan yang bersangkutan.

Melihat keenam aspek di atas, terlihat bahwa sudah tidak ada waktu lagi untuk menyusun suatu agenda nasional yang dapat secara efektif menanggulangi permasalahan Y2K. Kunci pelaksanaan tergantung pada para praktisi teknologi informasi, yang notabene adalah para generasi muda, untuk berinisiatif secara independen, dengan didukung oleh para pengambil keputusan dari pemerintah dan industri, melakukan langkah-langkah yang perlu untuk mengatasi masalah ini. Sekali lagi, “We are running out of time! If you are Indonesian and I/T practitioner, let’s get your hand dirty! Form your team, select one company or organization you are trying to help, and initiate the Y2K project.” Setidak-tidaknya langkah tersebut merupakan suatu karya kecil anak bangsa sebgai bagian dari agenda reformasi total yang telah disepakati bersama oleh seluruh rakyat Indonesia saat ini…

Referensi
Evans, Philip B. and Thomas S. Wurster. Getting Real about Virtual Commerce. Massachusetts: Harvard Business Review, 1999.
Evans, Philip B. and Thomas S. Wurster. Strategy and the New Economics of Information. Massachusetts: Harvard Business Review, 1997.

	RICHARDUS EKO INDRAJIT adalah Kepala Program Studi Sistem Informasi STIMIK Perbanas dan Dosen Inti di Program Pasca Sarjana Universitas Bina Nusantara. Menyelesaikan pendidikan Sarjana Teknik Komputer di ITS Surabaya, Master of Applied Computer Science di Harvard University, Master of Business Administration di Leicester University, dan Doctor of Business Administration di University of the City of Manila. Selain mengajar di Program Pasca Sarjana Universitas Indonesia, Universitas Atmajaya, dan Institut Pengembangan Manajemen Indonesia, serta aktif sebagai konsultan dan peneliti di Lembaga Ketahanan Nasional (Lemhannas), bekerja pula sebagai Direktur Sistem Informasi di perusahaan konsultan Renaissance Advisors. Pengetahuan di bidang teknologi informasi dan manajemen sistem informasi diperoleh dari pengalaman praktis di industri keuangan, perbankan, manufaktur, penerbangan, pertambangan, telekomunikasi, pendidikan dan kesehatan.	

Softcopy dari makalah dan dokumen ini tersedia melalui website personal Richardus Eko Indrajit di alamat: http://www.indrajit.org.

Jakarta,1 Juni 1999.