Sistem Informasi, Infrastruktur Teknologi Informasi, dan Teknologi Komputasi Awan
Bila pada blog sebelumnya, saya membahas banyak mengenai bagaimana Transformasi Digital memiliki pengaruh besar terhadap perusahaan. Sekarang saya akan banyak membahas mengenai apa itu Sistem Informasi, Infrastuktur Teknologi Informasi, dan Teknologi Komputasi Awan.
Catatan Penulis.
Blog ini masih berkaitan dengan blog sebelumnya, yaitu mereview terkait buku dari Efrain Turban, Carol Pollard, dan Gregory Wood yang berjudul “Information Technology for Manajement” twelve edition yang juga menjadi salah satu referensi pada mata kuliah Sistem Informasi di kampus saya.
Pengantar
Jadi, apa itu Sistem Informasi? Mari kita sedikit tarik kembali kesimpulan dari blog kita sebelumnya. Pada blog sebelumnya kita berfokus pada sudut pandang transformasi yang dilakukan oleh perusahaan secara garis besarnya saja. Terkait kebijakan dan strategi yang diambil berbagai perusahaan seperti membangun aplikasi, dan sebagainya.
Pada blog ini kita akan berfokus kepada sudut pandang infrastruktur “aplikasi” yang digunakan. Seperti contoh aplikasi MyBlueBird pada blog kita sebelumnya. Karena dalam konteks transformasi digital, aplikasi merupakan “ujung tombak” karena mereka-lah yang berhadapan langsung dengan target pengguna kita.
Tentu saja kita tidak ingin membuat aplikasi yang asal bukan? Pastinya aplikasi yang kita kembangkan ini harus disesuaikan dengan segala kebutuhan dan permasalahan yang ada. Jangan sampai aplikasi yang kita buat justru merepotkan pengguna, bukan malah memudahkan dan memberikan solusi digital.
Saya jadi teringat sewaktu saya duduk di bangku SMK, saya bersama tim pernah diminta untuk membuat sebuah aplikasi presensi untuk kegiatan pembelajaran untuk SMK saya. Disana saya berperan menjadi seorang UI/UX Designer. Kami memerlukan waktu sekitar 6–9 bulan mulai dari proses perancangan hingga aplikasi tersebut diluncurkan.
Singkat cerita, karena aplikasi absensi tersebut dirancang dengan kurang maksimal. Pada saat pengujian tahap beta, Aplikasi tersebut justru mempersulit proses presensi di dalam kelas. Aplikasi tersebut membuat sebagian orang tidak bisa melakukan presensi dengan kendala yang beragam, mulai dari lokasi GPS yang tidak tepat (pada tahap Beta, kami menerapkan fitur geolocation). Hingga kecurangan yang masih bisa diakalin oleh para siswa. Hal itu terjadi karena Karena kami semua hanya memiliki kemampuan teknis, namun kurang memahami “cara membuat aplikasi yang berguna bagi pengguna”.
Pada saat itu, kami belum menyadari pentingnya merancang sistem informasi yang baik sebelum membuat sebuah aplikasi. Sehingga aplikasi yang kami kembangkan tidak benar — benar berguna. Hal ini semakin saya sadari ketika saya duduk di bangku kuliah. Saya melihat bahwa sistem absen dari kampus saya masih menggunakan cara tradisional, yaitu kertas yang kemudian diinputkan kepada sistem oleh pihak Tata Usaha.
Semakin dewasa, saya semakin paham. Bahwa makna “transformasi digital” bukan berarti harus merubah segala sesuatu menjadi berbasis digital. Digitalisasi harusnya datang untuk menjadi solusi, bukan malah menambah permasalahan dan celah yang ada. Dari sini saya mulai sadar pentingnya merancang dan memahami makna dari “Sistem Informasi” sebelum membangun sebuah “Infrastruktur Teknologi Informasi”.
Studi kasus tadi merupakan studi kasus aplikasi yang dikembangkan oleh anak sekolah menengah kejuruan, dan digunakan oleh sekolah itu sendiri. Sehingga berhasil atau tidaknya aplikasi tersebut bukan masalah yang begitu besar. Akan berbeda kisahnya apabila kisah tadi merupakan studi kasus sebuah perusahaan. Pasti perusahaan tersebut mengalami bankrut dan mendapat citra buruk dari penggunanya.
Lalu bagaimana cara membangun Sistem Informasi yang baik? Sebelum masuk lebih dalam lagi, Kita perlu memahami konsepnya terlebih dahulu
Konsep dan Klasifikasi Sistem Informasi
Dalam studi kasus sebuah aplikasi yang terbentuk ketika bertransformasi digital, sebut saja aplikasi presensi, tentu saja kita perlu memahami alur dari kegiatan “presensi” itu sendiri. Akan sangat aneh apabila kita ingin bertransformasi secara digital namun tidak tahu tujuan dan alurnya. Selain memahami tujuan dan alurnya, tentu saja kita perlu tahu apa saja sih yang diperlukan untuk membangun sebuah sistem informasi atau aplikasi yang akan kita kembangkan nantinya?
Get Calvin Samuel Simbolon’s stories in your inbox
Join Medium for free to get updates from this writer.
Seperti ketika kita membangun aplikasi presensi online, tentu saja tidak mungkin dilakukan apabila tidak ada jaringan internet, dan tidak mungkin terjadi apabila tidak ada perangkat keras yang digunakan untuk melakukan presensi. Bukanlah sistem informasi namanya apabila tidak melibatkan keenam komponen sistem informasi.
Apabila kita tidak memahami komponen pembangun sistem, tentu saja kita tidak akan membangun sebuah sistem informasi yang baik dan berdaya guna, Berikut enam komponen sistem informasi tersebut yang akan saya jelaskan sesuai dengan studi kasus aplikasi presensi yang telah kita bahas tadi,
- Hardware
Merupakan perangkat keras seperti telepon seluler, laptop, tablet, keyboard, dan perangkat keras lainnya yang digunakan pengguna dalam menggunakan aplikasi presensi yang kita bangun. Kita perlu menetapkan apakah aplikasi ini akan berbasis apa? Berbasis website kah? atau berbasis aplikasi mobile atau desktop?. Dan dapat berjalan di sistem operasi apa saja?. Hal ini diperlukan untuk membantu developer memilih teknologi yang digunakan. Apabila membanguna aplikasi berbasis website, developer akan menggunakan teknologi berbasis website seperi Laravel. Apabila diputuskan hanya akan digunakan di perangkat android, maka developer dapat memilih bahasa Kotlin. Pemilihan hardware sangat penting karena ini juga akan berhubungan erat dengan infrastruktur Teknologi Informasi yang akan kita bangun nantinya. - Software
Merupakan perangkat lunak atau yang biasa kita sebut dengan “aplikasi”. Dalam tahap pengembangan aplikasi, kita perlu memperhatikan beberapa hal seperti infrastruktur TI apa yang akan kita gunakan, bagaimana alur aplikasi yang akan kita kembangkan, dan lain sebagainya. Perangkat lunak atau aplikasi yang kita kembangkan tentunya harus jelas sesuai dengan prosedur yang ada, karena perangkat lunak ini nantinya yang akan mengelola setiap data yang ada. Apabila perangkat lunak yang kita kembangkan tidak dirancang dengan baik, tentunya akan berpengaruh besar pada keberhasilan kita dalam bertransformasi secara digital. - Data
Pada dasarnya, sebuah aplikasi “Sistem Informasi” berfungsi mengelola sebuah data. Data sendiri bisa terdiri dari berbagai macam data. Seperti data pribadi, data presensi, data keterlambatan, dan sebagainya. Data juga merupakan salah satu komponen yang paling krusial juga. - Procedure
Setiap sistem informasi yang dibangun, pasti memiliki alur yang harus ada sebelumnya. Tanpa alur yang jelas, kita pun tidak memiliki tujuan yang jelas pula sehingga sistem informasi kita menjadi aplikasi tidak berguna yang hanya akan mempersulit proses yang sudah ada. Bukannya bertransformasi menjadi lebih baik, malah bertransformasi menjadi lebih buruk dan rumit. - User
Merupakan komponen utama yang menjadi fokus pertama kita dalam bertransformasi secara digital. Pengguna disini bukan hanya siswa saja, namun juga kita perlu perhatikan pengguna lain seperti guru, administrasi tata usaha, hingga pihak penting seperti kesiswaan dan kepala sekolah. Apabila kita hanya memikirkan alur untuk siswa saja, maka bagaimana guru dapat menerima laporan presensi yang dilakukan oleh siswa? bagaimana kepala sekolah bisa melihat laporan prosentase siswa hadir dengan tidak hadirnya?. Tentu saja aneh apabila siswa dapat melakukan presensi namun tidak ada pihak yang dapat melihat laporannya, bukan?. - Network
Sebagai sebuah aplikasi, tentu saja kita akan berhubungan erat dengan yang namanya jaringan. Jaringan disini tidak hanya sebatas masalah kecepatan jaringan internet saja, namun juga lebih kepada keamanan data yang berada di dalamnya. Bagaimana kita menjamin bahwa data — data yang berjalan di atas jaringan tersebut menjadi “Aman”?. Karena data dalam aplikasi menyimpan informasi pribadi, salah satunya adalah data NIK (Nomor Induk Kependudukan), tentu saja kebocoran data akan berdampak buruk pada kepercayaan pengguna terhadap perusahaan.
Kita perlu memahami keenam komponen sistem informasi diatas sebelum membangun sebuah aplikasi sistem informasi. Tentu saja keenam komponen diatas saling berhubungan satu sama lain. Berikut bagan yang menggambarkan hubungan keenam komponen diatas,
Infrastruktur perangkat lunak yang dibangun, pasti harus sesuai dengan perangkat keras yang akan digunakan oleh pengguna dalam menggunakan aplikasi. Begitu pula dengan struktur data yang dibangun harus sesuai dengan prosedur yang ada, sehingga data yang disimpan menjadi data yang padu. Dan jaringan komputer mengurus bagian keamanan aplikasi.
Itu dia merupakan gambaran daripada keenam komponen sistem informasi. Sekarang, kita akan coba bedah bagian infrastruktur dan arsitektur Teknologi Informasi dan mengapa itu berhubungan dengan arsitektur perusahaan.
Kesimpulan
Sistem Informasi yang baik merupakan hal yang penting dalam bertransformasi secara digital. Karena sistem informasi yang baik merupakan ujung tombak daripada perusahaan yang sedang bertransformasi. Semoga dengan adanya blog ini dapat membantu rekan — rekan dalam memahami lebih dalam terkait perencanaan Sistem Informasi yang baik.
Referensi
Turban, E., Pollard, C., & Wood, G. R. (2021). Information technology for management: On-demand strategies for performance, growth, and sustainability (12th ed.). Wiley.




