Membangun aplikasi canggih menggunakan AI, Machine Learning, Deep Learning, atau Blockchain terlebih dahulu, kemudian memaksakan penggunaannya pada proses yang sebenarnya tidak memerlukan kompleksitas tersebut.
Teknologi seharusnya mengikuti masalah yang ingin diselesaikan.
Jangan membuat teknologi terlebih dahulu lalu mencari-cari masalah agar teknologi tersebut terlihat berguna. Mulailah dari problem manusia, proses, kebutuhan, hambatan, dan dampak yang ingin diperbaiki. Setelah itu, pilih teknologi yang paling sederhana, paling layak, paling ekonomis, dan paling efektif.
Memahami masalah manusia atau organisasi terlebih dahulu, menetapkan kebutuhan dan ukuran keberhasilan, lalu memilih aplikasi, automation, IoT, LLM, Agentic AI, ML, DL, atau bahkan prosedur sederhana sesuai kebutuhan nyata.
Teknologi adalah alat. Masalah menentukan alatnya.
BASE Framework
BASE berarti fondasi. Setiap solusi teknologi membutuhkan fondasi pemikiran yang benar sebelum metode, model, platform, atau algoritma dipilih.
Business & Human Problem
Identifikasi masalah manusia, organisasi, proses, konteks, pengguna, dampak, dan nilai yang ingin diwujudkan.
Analysis & Requirement Engineering
Analisis akar masalah, data, kebutuhan fungsional dan nonfungsional, risiko, batasan, serta indikator keberhasilan.
Solution & Technology Selection
Pilih solusi paling tepat: prosedur, aplikasi, database, automation, IoT, LLM, Agentic AI, Machine Learning, Deep Learning, atau arsitektur hibrida.
Evaluation & Continuous Improvement
Ukur dampak, penerimaan pengguna, kecepatan, kualitas, biaya, risiko, akuntabilitas, dan perbaikan berkelanjutan.
Lima pertanyaan sebelum memilih AI.
Masalah apa yang ingin diselesaikan?
Bisakah masalah diselesaikan tanpa AI?
Nilai tambahan apa yang diberikan AI?
Apakah data cukup, relevan, dan dapat dipercaya?
Mengapa teknologi ini merupakan pilihan terbaik?
Gunakan solusi paling sederhana yang menciptakan nilai.
| Kebutuhan | Pendekatan | Justifikasi Utama |
|---|---|---|
| Form digital, arsip, transaksi, dashboard | Web Application / Database | Membutuhkan pencatatan, pencarian, validasi, dan pelaporan yang konsisten. |
| Approval, email, integrasi, pekerjaan berulang | Workflow Automation | Aturan proses jelas dan dapat diotomatisasi tanpa pembelajaran model. |
| Pencarian pengetahuan dan pemahaman dokumen | LLM / RAG | Membutuhkan interaksi bahasa dan akses ke sumber pengetahuan. |
| Perencanaan dan eksekusi multi-langkah | Agentic AI | Membutuhkan reasoning, pemilihan tools, memori, dan kontrol tindakan. |
| Prediksi, klasifikasi, rekomendasi, anomali | Machine Learning | Tersedia data historis, target yang jelas, pola, dan metrik evaluasi. |
| Citra, suara, video, pola kompleks berskala besar | Deep Learning | Kompleksitas data membenarkan model mendalam dan sumber daya yang lebih besar. |
| Keputusan akademik, hukum, kesehatan, finansial, atau etis | Human Governance | AI mendukung keputusan; manusia tetap bertanggung jawab. |
Kesalahan yang perlu dihindari.
Menggunakan label AI tanpa nilai tambah yang jelas bagi pengguna.
Memaksa semua proyek memakai ML walaupun tidak ada kebutuhan prediksi atau pembelajaran pola.
Menentukan teknologi sebelum memahami masalah dan kebutuhan.
Memilih model kompleks tanpa dataset yang cukup, relevan, dan dapat dipertanggungjawabkan.
Menyelesaikan masalah sederhana dengan arsitektur yang terlalu mahal dan sulit dipelihara.
Tidak menjelaskan alasan pemilihan metode dan mengapa alternatif lain tidak dipilih.
Mahasiswa tetap belajar membangun dataset—meskipun solusi akhirnya bukan ML.
Dataset membantu memahami realitas masalah, membuktikan kebutuhan, menyusun requirement, menetapkan baseline, dan mengevaluasi perubahan setelah solusi diterapkan.
Siklus Dataset yang Bertanggung Jawab
Kedalaman teknologi mengikuti profil program studi dan capaian pembelajaran.
Semua mahasiswa perlu memahami AI dan data, tetapi tidak semua program studi harus memberikan kedalaman algoritmik yang sama.
Sistem Informasi
Fokus pada penyelarasan manusia, proses, data, teknologi, dan organisasi untuk menghasilkan nilai.
- Problem discovery dan business process.
- Requirement engineering dan solution justification.
- Database, aplikasi, integrasi, serta workflow automation.
- AI literacy, LLM, Agentic AI, governance, dan evaluasi dampak.
- ML/DL digunakan ketika kebutuhan masalah membenarkannya.
Informatika / Ilmu Komputer
Memerlukan kedalaman komputasional, algoritmik, matematis, dan pengembangan sistem cerdas.
- Algoritma, struktur data, matematika, dan komputasi.
- Machine Learning, evaluasi model, dan feature engineering.
- Deep Learning, optimasi, eksperimen, dan arsitektur model.
- Computer vision, NLP, reinforcement learning, serta bidang lanjut.
- Pengembangan metode, model, dan sistem cerdas baru.
Bukan pemisahan yang kaku
Mahasiswa Sistem Informasi tetap dapat memilih ML atau DL apabila masalah, data, minat, dan capaian proyek membenarkannya. Mahasiswa Informatika juga tidak perlu memaksakan ML ketika aplikasi, automation, atau rule-based system menjadi solusi yang lebih efektif. Pembeda utamanya adalah kedalaman, tujuan pembelajaran, dan justifikasi ilmiah.
Keberhasilan proyek tidak hanya diukur dari akurasi model.
Kerangka hidup yang terus berkembang.
Benrahman AI Solution Engineering Framework (BASE Framework) merupakan kerangka berpikir problem-first yang dibangun dari pengalaman profesional dalam teknologi informasi, rekayasa sistem, transformasi digital, pengajaran, penelitian, dan pengembangan Artificial Intelligence.
Framework ini tidak dimaksudkan untuk menggantikan standar atau metode yang telah ada. BASE membantu mahasiswa, dosen, peneliti, dan praktisi menyusun justifikasi pemilihan teknologi berdasarkan kebutuhan nyata, data, risiko, keterbatasan, serta dampak manusia dan organisasi.
Technology should follow the problem, not the other way around.
Mahasiswa tidak dipaksa menggunakan Machine Learning. Mahasiswa dibimbing untuk berpikir, membangun bukti, memberikan justifikasi, memilih teknologi secara profesional, dan menghasilkan solusi yang nyata.
Dr. H. Benrahman
benrahman.com