Kamis, 23 Juli 2026 | 15 min read | Andhika R
Low-Code dan No-Code di Perusahaan: Efisiensi yang Bisa Menjadi Shadow IT Baru
Ketika sebuah divisi harus menunggu berbulan-bulan hanya untuk mendapatkan aplikasi persetujuan sederhana, jalan pintas akan selalu terlihat menarik. Seorang pegawai yang memahami alur kerja kemudian membuat formulir digital, menghubungkannya dengan spreadsheet, menambahkan notifikasi otomatis, dan menyusun dashboard untuk manajemen.
Dalam waktu singkat, pekerjaan yang sebelumnya dilakukan melalui email dan dokumen manual berhasil dipangkas. Tidak ada proyek pengembangan yang panjang. Tidak ada antrian permintaan pada tim teknologi informasi. Tidak pula diperlukan banyak baris kode untuk membuatnya berjalan.
Dari sudut pandang operasional, ini adalah keberhasilan.
Namun, persoalannya berubah ketika aplikasi tersebut mulai menyimpan data pelanggan, digunakan oleh beberapa divisi, terhubung dengan sistem perusahaan, dan menjadi bagian penting dari proses persetujuan. Tim teknologi informasi mungkin mengetahui platform yang digunakan, tetapi belum tentu mengetahui seluruh aplikasi, konektor, akun, data, serta alur otomatisasi yang dibangun di dalamnya.
Pada titik itulah efisiensi dapat berubah menjadi Shadow IT baru.
Low-code dan no-code memang dapat mempercepat digitalisasi perusahaan. Akan tetapi, kemudahan membangun aplikasi tidak otomatis diikuti oleh kemudahan mengelola risiko. Perusahaan dapat menghasilkan lebih banyak solusi digital dalam waktu singkat, sekaligus kehilangan gambaran utuh mengenai teknologi yang menopang kegiatan operasionalnya.
Masalahnya bukan karena lebih banyak karyawan mampu membuat aplikasi. Masalah sebenarnya muncul ketika kemampuan tersebut berkembang lebih cepat daripada tata kelola, keamanan, dan kesiapan perusahaan mengelola siklus hidup aplikasi.

Demokratisasi Teknologi Juga Mendistribusikan Risiko
Selama bertahun-tahun, pengembangan aplikasi perusahaan menjadi wilayah tim teknologi informasi dan software developer. Kebutuhan bisnis harus diterjemahkan menjadi requirement, dimasukkan ke dalam backlog, diprioritaskan, dikembangkan, diuji, kemudian diterapkan.
Proses tersebut memberikan kontrol, tetapi sering kali bergerak lebih lambat daripada kebutuhan operasional.
Platform low-code dan no-code menawarkan jalan yang berbeda. Tim bisnis dapat membangun formulir, workflow, dashboard, portal, dan aplikasi internal melalui komponen visual. Pegawai yang memahami proses operasional dapat menciptakan solusi tanpa harus menguasai pemrograman secara mendalam.
Model ini melahirkan citizen developer, yaitu pengguna bisnis yang ikut membangun aplikasi untuk menyelesaikan masalah di lingkungan kerjanya.
Bagi perusahaan, manfaatnya sulit diabaikan. Ketergantungan terhadap tim developer dapat dikurangi. Eksperimen dapat dilakukan lebih cepat. Proses manual dapat segera diotomatisasi. Divisi yang paling memahami masalah dapat terlibat langsung dalam pembuatan solusi.
Namun, demokratisasi teknologi juga mendistribusikan keputusan teknis kepada lebih banyak orang.
Setiap aplikasi tetap membawa pertanyaan tentang data, identitas, hak akses, integrasi, ketersediaan, pemulihan, kepatuhan, dan keamanan. Pertanyaan tersebut tidak menghilang hanya karena aplikasi dibuat melalui antarmuka drag-and-drop.
Low-code mengurangi jumlah kode yang harus ditulis. Ia tidak mengurangi jumlah tanggung jawab yang harus dikelola.
Shadow IT Kini Bisa Tumbuh di Dalam Platform Resmi
Shadow IT sering dibayangkan sebagai penggunaan perangkat lunak asing tanpa sepengetahuan perusahaan. Seorang pegawai menyimpan dokumen pada layanan cloud pribadi, menggunakan aplikasi komunikasi yang tidak disetujui, atau memasukkan data bisnis ke dalam platform eksternal.
Gambaran tersebut masih relevan, tetapi tidak lagi cukup.
Shadow IT juga dapat tumbuh di dalam platform yang secara resmi dibeli dan dikelola oleh perusahaan. Tim teknologi informasi mungkin menyetujui penggunaan sebuah platform low-code, tetapi tidak mengetahui setiap aplikasi, workflow, database, dan konektor yang dibuat oleh penggunanya.
Satu platform resmi dapat menampung puluhan hingga ratusan aplikasi yang tidak memiliki dokumentasi, klasifikasi risiko, pemilik teknis, maupun proses evaluasi keamanan yang memadai.
Dengan demikian, status resmi suatu platform tidak otomatis menjadikan seluruh solusi di dalamnya berada dalam kendali perusahaan.
Sebuah aplikasi dapat memakai akun perusahaan, berada di lingkungan cloud korporat, dan tetap menjadi Shadow IT ketika keberadaannya tidak tercatat, penggunaannya tidak dipantau, serta risikonya tidak pernah dinilai.
Shadow IT bukan semata-mata persoalan mengenai teknologi yang digunakan. Shadow IT adalah persoalan visibilitas dan kendali.
Aplikasi Sederhana Jarang Bertahan sebagai Aplikasi Sederhana
Sebagian besar aplikasi internal tidak dimulai sebagai sistem kritis. Aplikasi tersebut biasanya lahir dari kebutuhan kecil yang dianggap tidak cukup besar untuk dijadikan proyek formal.
Awalnya, seorang pegawai membuat formulir untuk mencatat permintaan pembelian. Beberapa minggu kemudian, formulir tersebut dilengkapi workflow persetujuan. Data transaksi kemudian digunakan oleh bagian keuangan. Manajemen meminta dashboard. Aplikasi lalu terhubung dengan sistem inventaris dan digunakan oleh beberapa cabang.
Dalam waktu singkat, sebuah “alat bantu” berubah menjadi bagian dari proses bisnis.
Masalahnya, status tata kelola aplikasi tersebut sering tidak ikut berubah.
Aplikasi tetap dikelola menggunakan akun pembuat pertama. Dokumentasi tidak pernah disusun. Perubahan dilakukan langsung di lingkungan produksi. Tidak ada pengujian pemulihan. Tidak ada kesepakatan tingkat layanan. Bahkan, tidak selalu ada pihak yang secara resmi bertanggung jawab ketika aplikasi berhenti bekerja.
OWASP menempatkan kegagalan manajemen aset sebagai salah satu risiko penting dalam citizen development. Aplikasi yang tidak lagi memiliki pengelola dapat berada di luar pemantauan, pembaruan, dan evaluasi keamanan. Pada saat yang sama, aplikasi tersebut mungkin masih mempunyai akses terhadap data serta layanan lain di dalam perusahaan.
Kondisi ini menciptakan aplikasi yatim: digunakan banyak orang, memproses data penting, tetapi tidak memiliki pemilik yang benar-benar bertanggung jawab.
Ancaman Terbesar Tidak Selalu Berada pada Source Code
Anggapan bahwa no-code lebih aman karena hampir tidak melibatkan source code adalah penyederhanaan yang berbahaya.
Keamanan aplikasi tidak hanya ditentukan oleh bagaimana kode ditulis. Banyak insiden justru berawal dari konfigurasi, hak akses, identitas, integrasi, dan logika bisnis.
Aplikasi low-code dan no-code tetap dapat memiliki pengguna, database, API, webhook, token, akun layanan, penyimpanan file, workflow otomatis, serta konektor menuju sistem pihak ketiga. Seluruh komponen tersebut membentuk permukaan serangan.
Seorang pembuat aplikasi dapat memberikan izin akses terlalu luas karena ingin proses segera berjalan. Data dari sistem internal dapat diteruskan ke spreadsheet atau layanan eksternal tanpa pemeriksaan. Akun personal dapat dipakai untuk menjalankan workflow yang seharusnya menjadi proses resmi perusahaan.
Risiko lain muncul ketika autentikasi bawaan platform dianggap telah menyelesaikan seluruh persoalan keamanan. Pengguna mungkin sudah berhasil masuk menggunakan akun perusahaan, tetapi aplikasi belum tentu memeriksa apakah pengguna tersebut berhak melihat data tertentu atau menjalankan tindakan tertentu.
Autentikasi menjawab siapa yang masuk. Otorisasi menentukan apa yang boleh dilakukan setelah masuk. Keduanya bukan hal yang sama.
Kesalahan dalam otorisasi dapat membuat pegawai melihat data divisi lain, mengubah transaksi yang bukan tanggung jawabnya, atau menjalankan persetujuan yang seharusnya memerlukan kewenangan berbeda.
Platform dapat mengamankan fondasi teknisnya. Namun, platform tidak selalu dapat memahami apakah seorang staf seharusnya melihat data gaji, apakah manajer boleh menyetujui permintaannya sendiri, atau apakah dokumen pelanggan boleh dikirim melalui konektor tertentu.
Antarmuka Visual Tidak Menghapus Kerentanan
Kemudahan antarmuka dapat menciptakan rasa aman yang tidak tepat. Ketika komponen tersedia melalui menu resmi atau marketplace, pengguna cenderung menganggap bahwa seluruh komponen tersebut telah aman untuk digunakan.
OWASP menyebut kecenderungan ini sebagai blind trust. Citizen developer dapat terlalu mempercayai template, konektor, library, atau komponen yang tampak sah, tanpa mengevaluasi perilaku dan risiko di baliknya.
Template autentikasi dapat mengandung konfigurasi yang lemah. Komponen pihak ketiga dapat meminta izin berlebihan. Workflow dapat menjalankan perintah berdasarkan masukan pengguna tanpa validasi yang memadai. Data dapat diteruskan ke layanan lain tanpa terlihat oleh pengguna akhir.
Aplikasi low-code juga tetap dapat menghadapi kelemahan seperti:
- kesalahan konfigurasi keamanan;
- broken access control;
- manipulasi parameter;
- injection;
- penyimpanan kredensial yang tidak aman;
- kebocoran data;
- API yang tidak terlindungi;
- penggunaan komponen tidak tepercaya;
- pembagian akses yang terlalu terbuka;
- business logic flaw.
Injection, misalnya, tidak hanya terjadi pada aplikasi yang dibuat dengan pemrograman tradisional. Risiko tersebut dapat muncul ketika masukan pengguna dipakai secara dinamis dalam pencarian data, query, perintah, atau integrasi tanpa proses validasi yang tepat.
Kemudahan membangun aplikasi tidak berarti serangan menjadi lebih sederhana. Dalam banyak kasus, kemudahan justru menyembunyikan kompleksitas teknis dari pembuat aplikasi.
Technical Debt Tidak Selalu Berbentuk Kode yang Buruk
Perusahaan sering menghubungkan technical debt dengan source code yang sulit dipelihara. Dalam ekosistem low-code, utang teknis dapat berkembang tanpa banyak kode ditulis.
Technical debt dapat berupa workflow yang saling bergantung, integrasi point-to-point, formula yang hanya dipahami satu pegawai, struktur data yang tidak konsisten, komponen tanpa versioning, dan otomatisasi yang berjalan menggunakan akun personal.
Sebuah proses dapat terlihat sederhana dari sisi pengguna, tetapi di belakangnya bergantung pada sejumlah formulir, konektor, spreadsheet, notifikasi, dan aturan persetujuan.
Ketika salah satu bagian berubah, efeknya dapat menjalar ke seluruh rangkaian. Sayangnya, hubungan antarbagian tersebut belum tentu terdokumentasi.
Low-code dapat mempercepat pembuatan solusi pertama. Namun, tanpa arsitektur dan standar yang jelas, perusahaan akan membayar biaya pemeliharaan yang lebih tinggi di kemudian hari.
Technical debt dalam low-code juga dapat berbentuk ketergantungan terhadap vendor. Aplikasi yang berkembang terlalu kompleks mungkin sulit dipindahkan, diintegrasikan, atau dibangun ulang pada platform lain. Biaya lisensi dapat meningkat ketika jumlah pengguna, konektor premium, penyimpanan, atau kebutuhan komputasi bertambah.
Efisiensi pada tahap awal tidak selalu berarti efisiensi sepanjang siklus hidup aplikasi.
Kepergian Seorang Pegawai Bisa Menghentikan Proses Bisnis
Salah satu risiko yang paling sering diabaikan adalah ketergantungan aplikasi terhadap pembuatnya.
Seorang pegawai membuat workflow menggunakan akun pribadi perusahaan. Workflow tersebut berjalan dengan baik selama berbulan-bulan. Ketika pegawai pindah divisi atau keluar dari perusahaan, akunnya dinonaktifkan.
Tidak lama kemudian, notifikasi berhenti dikirim. Integrasi gagal. Permintaan tidak lagi diteruskan. Tidak ada seorangpun yang memahami konfigurasi secara menyeluruh.
Kondisi tersebut bukan sekadar gangguan teknis. Jika aplikasi telah menjadi bagian dari proses pembayaran, pelayanan pelanggan, persetujuan kontrak, atau pengelolaan pegawai, kegagalannya dapat berdampak langsung terhadap kegiatan bisnis.
Setiap aplikasi internal setidaknya perlu memiliki pemilik bisnis dan pemilik teknis yang jelas. Perusahaan juga harus mengatur mekanisme pengalihan kepemilikan, penggunaan akun layanan, dokumentasi, backup, serta penghentian aplikasi.
Aplikasi yang dibuat dalam dua hari dapat menyimpan data yang harus dilindungi selama bertahun-tahun. Kecepatan pembuatan tidak boleh menjadi alasan untuk mengabaikan kesinambungan operasional.
Citizen Developer Bukan Pihak yang Seharusnya Disalahkan
Ketika risiko mulai terlihat, respons pertama perusahaan sering berupa pembatasan. Akses diblokir, pembuatan aplikasi dilarang, dan seluruh kebutuhan diminta kembali melalui proses teknologi informasi.
Pendekatan tersebut belum tentu menyelesaikan masalah.
Citizen developer biasanya tidak berniat melanggar kebijakan. Mereka sedang berusaha menyelesaikan hambatan operasional yang nyata. Mereka membuat aplikasi karena proses manual terlalu lambat, kebutuhan tidak masuk prioritas, atau jalur pengajuan resmi terlalu panjang.
Shadow IT sering kali merupakan gejala dari ketidakseimbangan antara kebutuhan bisnis dan kemampuan organisasi menyediakan solusi.
Ketika jalur resmi terlalu rumit, pengguna akan mencari jalur lain. Larangan yang terlalu keras bahkan dapat mendorong mereka menggunakan akun pribadi, platform gratis, atau layanan eksternal yang lebih sulit dipantau.
Karena itu, perusahaan tidak seharusnya memilih antara kebebasan tanpa kontrol dan larangan penuh. Organisasi membutuhkan guardrail yang memungkinkan inovasi berjalan dalam batas yang aman.
Governance bukan mekanisme untuk menghentikan citizen developer. Governance memberi arah agar aplikasi yang mereka hasilkan dapat dilihat, diuji, dipelihara, dan dipertanggungjawabkan.
Inventarisasi Harus Mendahului Pengamanan
Perusahaan tidak dapat melindungi aset yang tidak diketahui keberadaannya.
Langkah pertama dalam low-code governance bukan membeli lebih banyak alat keamanan, melainkan membangun inventaris yang dapat dipercaya. Perusahaan perlu mengetahui aplikasi apa yang tersedia, siapa pembuatnya, siapa penggunanya, data apa yang diproses, dan sistem apa yang terhubung dengannya.
Inventaris aplikasi setidaknya perlu mencatat:
- nama dan tujuan aplikasi;
- pemilik bisnis;
- pemilik teknis;
- pembuat aplikasi;
- jumlah dan jenis pengguna;
- tingkat kritikalitas;
- klasifikasi data;
- konektor yang digunakan;
- sistem yang terintegrasi;
- lingkungan pengembangan dan produksi;
- tanggal evaluasi terakhir;
- status pemeliharaan;
- rencana penghentian.
Inventaris tersebut tidak boleh menjadi dokumen yang dibuat sekali lalu dilupakan. Platform low-code memungkinkan perubahan berlangsung cepat. Karena itu, pencatatan juga harus diperbarui secara berkala dan, bila memungkinkan, diotomatisasi.
Aplikasi yang tidak digunakan perlu dinonaktifkan. Koneksi yang tidak lagi diperlukan harus dicabut. Hak akses harus dievaluasi. Aplikasi tanpa pemilik harus segera dialihkan atau dihentikan.
Tidak Semua Aplikasi Membutuhkan Pengawasan yang Sama
Governance yang terlalu berat dapat menghilangkan manfaat low-code. Sebaliknya, governance yang terlalu longgar akan memperbesar Shadow IT.
Solusinya adalah menerapkan kontrol berdasarkan risiko.
Aplikasi pribadi untuk membuat checklist tanpa data sensitif tentu tidak perlu menjalani proses yang sama dengan aplikasi yang mengelola data pelanggan. Formulir internal sederhana tidak dapat disamakan dengan workflow yang terhubung ke sistem keuangan.
Perusahaan dapat membagi aplikasi menjadi beberapa tingkat risiko.
Aplikasi berisiko rendah umumnya hanya digunakan secara terbatas, tidak menyimpan data sensitif, dan tidak terhubung dengan sistem inti. Pengguna dapat membangunnya dalam lingkungan yang telah disediakan dengan kontrol dasar.
Aplikasi berisiko menengah mungkin digunakan oleh satu divisi, menyimpan data internal, dan menjalankan proses persetujuan. Aplikasi seperti ini membutuhkan registrasi, dokumentasi, evaluasi akses, serta pengujian sebelum digunakan secara luas.
Aplikasi berisiko tinggi memproses data pribadi, mendukung transaksi, digunakan lintas divisi, terhubung ke ERP atau sistem keuangan, atau menjadi bagian dari layanan kepada pelanggan. Aplikasi tersebut harus melalui security review, pengujian keamanan, kontrol perubahan, serta pemantauan yang lebih ketat.
Dengan pendekatan berbasis risiko, perusahaan tetap dapat menjaga kecepatan tanpa memperlakukan seluruh aplikasi sebagai sistem kritis.
Pisahkan Ruang Eksperimen dari Sistem Produksi
Citizen developer memerlukan ruang untuk belajar dan bereksperimen. Namun, eksperimen tidak boleh berlangsung langsung di lingkungan produksi dengan data bisnis yang sebenarnya.
Perusahaan perlu membedakan lingkungan pembelajaran, development, testing, dan production. Masing-masing harus memiliki aturan akses dan penggunaan data yang jelas.
Lingkungan eksperimen sebaiknya tidak memuat data sensitif. Aplikasi yang akan digunakan bersama perlu dipindahkan ke lingkungan pengembangan terkontrol. Sebelum masuk ke produksi, aplikasi harus melalui pengujian fungsi, akses, keamanan, dan proses persetujuan.
Perubahan terhadap aplikasi produksi juga tidak seharusnya dilakukan langsung tanpa pencatatan. Versioning, change management, serta mekanisme rollback tetap diperlukan meskipun aplikasi dibuat dengan low-code.
Pemisahan lingkungan membantu perusahaan mencegah aplikasi percobaan berkembang diam-diam menjadi sistem operasional.
Kendalikan Konektor dan Pergerakan Data
Nilai terbesar platform low-code sering berasal dari kemampuannya menghubungkan berbagai layanan. Konektor memungkinkan aplikasi mengambil data, mengirim notifikasi, memperbarui catatan, dan menjalankan otomatisasi lintas sistem.
Kemampuan yang sama juga menjadi sumber risiko.
Satu konektor dapat menjadi jalur perpindahan data dari sistem internal menuju layanan eksternal. Izin OAuth yang terlalu luas dapat memberikan akses berlebihan. Token yang disimpan secara tidak aman dapat disalahgunakan. Akun personal dapat menjadi titik kegagalan.
Perusahaan perlu menetapkan konektor yang diizinkan, dibatasi, atau dilarang. Konektor bisnis sebaiknya dipisahkan dari layanan konsumen. Penggunaan akun layanan perlu diatur. Kredensial harus dikelola dan dirotasi dengan benar.
Data loss prevention juga perlu diterapkan untuk mencegah data dari sistem perusahaan mengalir menuju layanan yang tidak sesuai. Namun, kebijakan tersebut harus disusun berdasarkan klasifikasi data dan kebutuhan proses, bukan sekadar memblokir seluruh koneksi.
Kontrol yang baik tidak hanya bertanya apakah suatu aplikasi dapat terhubung. Kontrol juga mempertanyakan data apa yang berpindah, untuk tujuan apa, melalui identitas siapa, dan siapa yang dapat mengakses hasilnya.
Secure SDLC Tetap Berlaku untuk Low-Code
NIST melalui Secure Software Development Framework menekankan bahwa praktik keamanan perlu diintegrasikan ke dalam siklus pengembangan perangkat lunak. Prinsip ini tetap berlaku ketika aplikasi dibangun secara visual.
Sebelum pengembangan, perusahaan perlu memvalidasi kebutuhan, menentukan pemilik aplikasi, mengklasifikasikan data, dan melakukan penilaian risiko. Untuk aplikasi penting, threat modeling sederhana dapat membantu mengidentifikasi kemungkinan penyalahgunaan sejak awal.
Selama pembangunan, prinsip least privilege, validasi input, pengelolaan error, logging, dan konfigurasi aman harus diterapkan. Penggunaan template dan komponen pihak ketiga juga perlu ditinjau.
Sebelum produksi, perusahaan perlu menguji fungsi dan hak akses. Aplikasi berisiko tinggi membutuhkan vulnerability assessment atau penetration testing untuk memastikan kelemahan tidak berhenti pada asumsi.
Setelah aplikasi digunakan, monitoring, evaluasi akses, pembaruan, retest, dan pengelolaan perubahan harus terus dilakukan.
Secure SDLC bukan proses yang hanya berlaku bagi developer tradisional. Secure SDLC merupakan disiplin untuk memastikan setiap aplikasi dibangun dan dikelola dengan mempertimbangkan risiko.
Analisis ini sering kami temukan saat melakukan penetration testing pada perusahaan di Indonesia. Aplikasi internal kerap dianggap berisiko rendah hanya karena tidak dapat diakses publik atau dibangun melalui platform yang telah disetujui. Padahal, aplikasi tersebut dapat memproses data sensitif, menggunakan hak akses berlebihan, atau terhubung dengan sistem bisnis yang lebih kritis.
Tidak Semua Aplikasi Harus Bertahan di Platform Low-Code
Low-code bukan pilihan yang selalu salah, tetapi juga bukan jawaban permanen untuk seluruh kebutuhan perusahaan.
Aplikasi sederhana dengan ruang lingkup jelas dapat berjalan secara efektif dalam jangka panjang. Sebaliknya, aplikasi yang terus berkembang mungkin mencapai titik ketika keterbatasan platform mulai menciptakan risiko dan biaya.
Perusahaan perlu mengevaluasi migrasi atau pengembangan ulang apabila aplikasi:
- telah menjadi bagian dari proses bisnis kritis;
- digunakan oleh semakin banyak pengguna;
- memerlukan kontrol akses yang sangat terperinci;
- mengelola data sensitif dalam jumlah besar;
- membutuhkan integrasi kompleks;
- mengalami hambatan performa;
- sulit diuji secara otomatis;
- menghasilkan biaya lisensi yang tidak efisien;
- terlalu bergantung pada komponen tertentu;
- sulit dipulihkan atau dipindahkan;
- membutuhkan fleksibilitas arsitektur lebih besar.
Dalam kondisi tersebut, custom development dapat menjadi pilihan yang lebih tepat. Aplikasi dapat dirancang berdasarkan kebutuhan operasional, keamanan, integrasi, skalabilitas, dan rencana pertumbuhan perusahaan.
Low-code dapat menjadi solusi akhir, sarana prototipe, maupun jembatan menuju aplikasi yang lebih matang. Keputusan tersebut perlu dibuat berdasarkan risiko dan nilai bisnis, bukan semata-mata berdasarkan kecepatan pembangunan.
Keberhasilan Tidak Diukur dari Banyaknya Aplikasi
Program citizen development sering dinilai melalui jumlah aplikasi, workflow, atau jam kerja yang berhasil dihemat. Metrik tersebut penting, tetapi belum menggambarkan kedewasaan pengelolaan.
Perusahaan juga perlu mengukur jumlah aplikasi yang telah terinventarisasi, aplikasi tanpa pemilik, penggunaan konektor berisiko, hak akses berlebihan, serta aplikasi produksi yang belum pernah diuji.
Indikator lain dapat mencakup waktu evaluasi aplikasi, jumlah aplikasi tidak aktif yang berhasil dihentikan, persentase citizen developer yang telah memperoleh pelatihan, dan jumlah aplikasi kritis yang memiliki rencana pemulihan.
Tujuannya bukan menghasilkan aplikasi sebanyak mungkin. Tujuannya adalah membangun solusi yang dapat digunakan, diamankan, dipelihara, dan dihentikan secara bertanggung jawab.
Perusahaan yang matang bukan perusahaan yang membatasi seluruh inovasi. Perusahaan yang matang mengetahui inovasi apa yang sedang berlangsung dan risiko apa yang menyertainya.
Perusahaan Tidak Kekurangan Aplikasi, tetapi Kekurangan Kendali
Low-code dan no-code akan terus berkembang karena kebutuhan bisnis tidak pernah bergerak sesuai dengan antrian tim teknologi informasi. Menghentikan pengguna membangun solusi bukan pilihan yang realistis.
Tantangan yang sebenarnya adalah memastikan setiap solusi memiliki batas penggunaan, pemilik, klasifikasi risiko, standar keamanan, dan akhir siklus hidup yang jelas.
Kecepatan tanpa visibilitas akan menghasilkan Shadow IT. Kemudahan tanpa tata kelola akan melahirkan aplikasi yang sulit dipertanggungjawabkan. Inovasi tanpa ownership akan meninggalkan sistem yang tetap digunakan setelah pembuatnya pergi.
Karena itu, low-code governance tidak boleh dipandang sebagai hambatan transformasi digital. Tata kelola justru memungkinkan inovasi berkembang tanpa menciptakan infrastruktur paralel yang tidak terlihat.
Sebelum memperluas penggunaan low-code dan no-code, perusahaan perlu memetakan aplikasi yang telah berjalan, memeriksa aliran data, mengevaluasi hak akses, meninjau integrasi, dan menentukan aplikasi yang membutuhkan pengujian keamanan lebih mendalam.
Fourtrezz dapat membantu perusahaan menilai keamanan aplikasi, API, dan infrastruktur melalui layanan vulnerability assessment dan penetration testing. Pengujian dilakukan untuk mengidentifikasi kerentanan teknis, kesalahan konfigurasi, kelemahan otorisasi, serta risiko pada alur bisnis yang mungkin tidak terlihat melalui pengujian fungsi biasa.
Fourtrezz juga menyediakan layanan pengembangan aplikasi dan solusi teknologi informasi dengan pendekatan yang mempertimbangkan keamanan sejak tahap perancangan. Pendekatan ini membantu perusahaan membangun aplikasi internal yang tidak hanya berfungsi, tetapi juga sesuai dengan kebutuhan operasional, integrasi, skalabilitas, dan pengelolaan risiko.
Hubungi Fourtrezz
Website: www.fourtrezz.co.id
Telepon/WhatsApp: +62 857-7771-7243
Email: [email protected]
Andhika RDigital Marketing at Fourtrezz
Artikel Terpopuler
Tags: Low-Code, No-Code, Shadow IT, Keamanan Aplikasi, Citizen Developer
Baca SelengkapnyaBerita Teratas
Berlangganan Newsletter FOURTREZZ
Jadilah yang pertama tahu mengenai artikel baru, produk, event, dan promosi.


