Sesi 14 โ€“ Validasi & Stress-Test Model BDM | Aurinoworks
๐Ÿ“˜ Sesi 14 Business Decision Modeling

Validasi Model & Human-in-the-Loop

Panduan praktis menguji, memodifikasi, dan memverifikasi model optimasi โ€” bukan membangun dari nol, tapi memastikannya masuk akal di dunia nyata.

๐ŸŽฏ Filosofi Sesi Ini: “Trust, but Verify”

Model matematis (LP, simulasi, dll.) itu selalu benar secara aritmatika, tapi belum tentu benar secara operasional. UAS BDM bukan menguji kemampuan Anda membangun model โ€” tapi menguji kemampuan Anda menjadi “wasit” atas model.

4 Kompetensi yang Diuji:
  1. Validasi Konseptual โ€” Apakah struktur modelnya masuk akal?
  2. Stress-Test โ€” Bagaimana model bereaksi terhadap guncangan?
  3. Verifikasi Manual โ€” Apakah hasilnya “masuk akal” di lapangan?
  4. Integritas Keputusan โ€” Apakah optimal secara angka = optimal secara etika?
๐Ÿญ Studi Kasus Paralel: “Batik Nusantara”
๐Ÿ“Œ Konteks: Batik Nusantara adalah UMKM di Pekalongan yang memproduksi 3 jenis batik: Batik Tulis (Xโ‚), Batik Cap (Xโ‚‚), dan Batik Printing (Xโ‚ƒ). Perusahaan ingin memaksimalkan keuntungan bulanan dengan keterbatasan tenaga kerja, kain, dan kapasitas pewarnaan.

๐Ÿ“Š Data Produksi per Unit

ParameterBatik Tulis (Xโ‚)Batik Cap (Xโ‚‚)Batik Printing (Xโ‚ƒ)Kapasitas
Jam Kerja (jam/unit)40821.600 jam
Kain (meter/unit)333300 meter
Kapasitas Pewarna (jam)510.5150 jam
Keuntungan (Rp ribu)80015050โ€”

๐Ÿงฎ Model LP (File yang Diberikan di E-Learning)

‘ === BATIK NUSANTARA – OPTIMASI PRODUKSI === MAXIMIZE: 800*X1 + 150*X2 + 50*X3 SUBJECT TO: Tenaga: 40*X1 + 8*X2 + 2*X3 <= 1600 Kain: 3*X1 + 3*X2 + 3*X3 <= 300 Pewarna: 5*X1 + 1*X2 + 0.5*X3 <= 150 Non-neg: X1, X2, X3 >= 0
๐Ÿ’ก Output Solver Awal: Xโ‚ = 20, Xโ‚‚ = 50, Xโ‚ƒ = 0 | Z* = Rp 23.500 ribu
1Validasi Konseptual โ€” “Bedah Anatomi Model”

Tujuan: Memastikan struktur model merepresentasikan realitas bisnis, bukan sekadar asumsi matematis.

๐Ÿ” Checklist Validasi

ElemenPertanyaan KritisTemuan di Kasus
Variabel Keputusan Apakah semua produk/proses penting sudah terwakili? โœ… 3 produk utama sudah lengkap. Namun, apakah ada produk bundle yang terlewat?
Fungsi Objektif Mengapa maximize profit? Apakah ini selaras dengan strategi perusahaan? โš ๏ธ UMKM biasanya cash-flow driven. Mungkin seharusnya maximize revenue atau minimize cycle time.
Kendala (Constraints) Apakah kendala mencerminkan bottleneck nyata atau hanya asumsi? โš ๏ธ Kendala “kain 300m” โ€” apakah ini batas gudang atau batas modal beli kain? Dua hal berbeda!
Linearitas Apakah koefisien tetap di semua level produksi? โš ๏ธ Batik Tulis: 40 jam/unit. Jika Xโ‚ = 100, apakah pengrajin tetap produktif? (Ada fatigue effect)
๐Ÿšจ Kritik Teknis: Model ini mengasumsikan proportionality dan additivity โ€” dua asumsi LP yang sering gagal di UMKM. Contoh: biaya setup mesin cap tidak linear terhadap jumlah produksi.
๐Ÿ“ Cara Menulis Jawaban:
“Model telah mengidentifikasi 3 variabel keputusan dengan tepat, namun fungsi objektif maximize profit kurang cocok untuk UMKM yang lebih sensitif terhadap cash flow. Kendala kain juga ambigu โ€” perlu klarifikasi apakah ini batas fisik atau batas anggaran.”
2Simulasi & Stress-Test โ€” “Uji Ketahanan Model”

Tujuan: Melihat seberapa robust model ketika dunia nyata berubah.

๐ŸŒช๏ธ Skenario Gangguan

Skenario: Harga kain naik 20% + 1 pengrajin batik tulis sakit (kapasitas tenaga turun 15%).

๐Ÿ”ง Modifikasi Model

‘ === MODEL SETELAH GANGGUAN === ‘ Kain naik 20%: koefisien kain per unit naik dari 3 โ†’ 3.6 ‘ Tenaga turun 15%: 1600 โ†’ 1360 MAXIMIZE: 800*X1 + 150*X2 + 50*X3 SUBJECT TO: Tenaga: 40*X1 + 8*X2 + 2*X3 <= 1360 ‘ turun dari 1600 Kain: 3.6*X1 + 3.6*X2 + 3.6*X3 <= 300 ‘ koefisien naik Pewarna: 5*X1 + 1*X2 + 0.5*X3 <= 150

๐Ÿ“Š Perbandingan Hasil

โŒ Sebelum Gangguan
Xโ‚ = 20, Xโ‚‚ = 50, Xโ‚ƒ = 0
Z* = Rp 23.500 ribu
Status: Semua kendala binding
โœ… Setelah Gangguan
Xโ‚ = 15, Xโ‚‚ = 45, Xโ‚ƒ = 20
Z* = Rp 19.650 ribu
Penurunan profit: 16.4%

๐Ÿ“ˆ Analisis Prinsip 1% Progress

Dengan gangguan 20% harga kain + 15% tenaga, profit hanya turun 16.4%. Artinya model cukup robust karena:

  • Solver menggeser produksi ke Batik Printing (Xโ‚ƒ) yang lebih efisien bahan
  • Ada substitusi produk yang menjaga bisnis tetap jalan
๐Ÿ“ Template Jawaban:
“Setelah simulasi gangguan, profit turun 16.4% โ€” lebih kecil dari besaran gangguan (20%+15%). Model menunjukkan resiliensi karena Solver melakukan realokasi ke produk berintensitas rendah. Ini sesuai prinsip 1% Progress: perbaikan kecil yang berkelanjutan lebih baik daripada perubahan drastis.”
3Verifikasi Manual โ€” “Human-in-the-Loop”

Tujuan: Menginterupsi solusi “optimal secara matematis” tapi mustahil secara operasional.

๐Ÿšจ Kasus Intervensi:
Misalkan Solver memberikan solusi: Xโ‚ = 0, Xโ‚‚ = 0, Xโ‚ƒ = 300 dengan Z* = Rp 15.000 ribu.
Artinya: Hanya produksi Batik Printing 300 unit, hentikan Batik Tulis & Cap!

๐Ÿค” Apakah Masuk Akal?

Aspek OperasionalCek RealitasKeputusan
Kapasitas Pewarna 300 ร— 0.5 jam = 150 jam โœ… (pas batas) Valid
Permintaan Pasar Pasar batik printing jenuh! Maksimal serap 150 unit/bulan โŒ INVALID
Brand Identity Batik Nusantara dikenal sebagai produsen batik tulis. Jika Xโ‚ = 0, brand rusak! โŒ INVALID
Keterampilan Pengrajin 10 pengrajin batik tulis akan menganggur โ†’ PHK massal โŒ INVALID

โœ‹ Intervensi Manual

‘ === TAMBAHKAN KENDALA OPERASIONAL === ‘ Minimum produksi batik tulis (brand & SDM) X1 >= 10 ‘ Maksimum pasar batik printing X3 <= 150

Hasil setelah intervensi: Xโ‚ = 10, Xโ‚‚ = 60, Xโ‚ƒ = 30 | Z* = Rp 18.500 ribu
Profit turun 10% dari solusi “matematis murni”, tapi solusi layak operasional.

๐Ÿ“ Logika Human-in-the-Loop:
“Model mengabaikan dua realitas: (1) batas serap pasar batik printing, dan (2) strategi brand yang mensyaratkan produksi batik tulis minimum. Intervensi manual menambahkan kendala Xโ‚ โ‰ฅ 10 dan Xโ‚ƒ โ‰ค 150. Profit turun 10%, tapi solusi menjadi implementable.”
4Integritas Keputusan โ€” “Profit vs Nurani”

Tujuan: Menghadapi dilema ketika solusi optimal merugikan stakeholder.

๐ŸŽญ Dilema:
Model menunjukkan profit maksimal jika Batik Nusantara memindahkan produksi ke mesin otomatis (printing massal). Namun, 15 pengrajin tradisional akan kehilangan pekerjaan.

โš–๏ธ Opsi Modifikasi Fungsi Objektif

PendekatanFormulasiFilosofi
Multi-Objective Max: 800Xโ‚ + 150Xโ‚‚ + 50Xโ‚ƒ + ฮฑยท(jumlah pengrajin dipertahankan) Profit + bobot sosial
Goal Programming Target profit Rp 18.000 ribu, subject to Xโ‚ โ‰ฅ 15 Cari solusi “cukup baik” dengan jaminan sosial
Constraint Hard Tambah kendala: Xโ‚ โ‰ฅ 15 (minimum produksi tulis) Jangan tawar-menawar soal SDM

๐Ÿ’ฌ Meyakinkan Stakeholder

Gunakan narasi “Jangka Panjang vs Jangka Pendek”:

๐Ÿ“‰ Opsi “Profit Maksimal”
โ€ข Tahun 1: Profit +40%
โ€ข Tahun 2: Pengrajin senior pergi โ†’ tacit knowledge hilang
โ€ข Tahun 3: Brand “batik autentik” rusak โ†’ pasar premium hilang
โ€ข Profit jangka panjang: TURUN
๐Ÿ“ˆ Opsi “Keseimbangan”
โ€ข Tahun 1: Profit +15% (lebih rendah)
โ€ข Tahun 2: Pengrajin tetap, regenerasi terjaga
โ€ข Tahun 3: Brand premium + efisiensi mesin = hybrid model
โ€ข Profit jangka panjang: NAIK
๐Ÿ“ Template Jawaban Etis:
“Keputusan ‘kurang menguntungkan secara angka’ namun ‘benar secara nurani’ adalah langkah strategis jangka panjang karena: (1) melestarikan tacit knowledge pengrajin yang tidak tergantikan mesin, (2) menjaga diferensiasi brand di pasar premium, dan (3) memenuhi tanggung jawab sosial sebagai UMKM yang tumbuh bersama komunitas. Modifikasi fungsi objektif dengan menambahkan bobot pada variabel sosial, atau menambahkan kendala minimum produksi batik tulis.”
๐Ÿ“‹ Cheat Sheet: Pola Jawaban UAS
Tipe SoalKata Kunci JawabanJebakan
Validasi Konseptual “Variabel keputusan sudah/curang merepresentasikan…”, “Fungsi objektif selaras/tidak dengan strategi karena…”, “Kendala mencerminkan realitas/asumsi matematis” Jangan hanya deskripsi โ€” harus kritik
Stress-Test Screenshot sebelum-sesudah, hitung % perubahan, hubungkan dengan “1% Progress” (perbaikan kecil & berkelanjutan) Jangan lupa screenshot! Jangan hanya angka โ€” jelaskan mengapa
Verifikasi Manual “Secara matematis valid, TAPI secara operasional…”, “Intervensi: tambah kendala X โ‰ฅ …”, “Logika: …” Jangan terima hasil Solver mentah-mentah!
Integritas “Multi-objective / Goal Programming / Hard constraint”, “Jangka panjang vs pendek”, “Stakeholder: karyawan, brand, komunitas” Jangan jawab “yang penting etis” โ€” harus teknis (modifikasi model-nya apa)
โš ๏ธ Checklist Akhir Sebelum Submit:
  • โœ… File model Excel terlampir
  • โœ… Log Proses (step-by-step) terdokumentasi
  • โœ… Log Verifikasi AI (jika menggunakan AI assistant)
  • โœ… Setiap modifikasi disitasi: (Aurinoworks, 2026, Sesi X)
  • โœ… Screenshot perbandingan hasil (soal stress-test)

๐Ÿ“ฅ Unduh File Pendukung UAS

Template contoh penyelesaian UAS yang mencakup validasi konseptual, stress-test, intervensi manual, dan integritas keputusan.

*Gunakan file ini sebagai referensi format dan kedalaman analisis yang diharapkan dalam menjawab soal UAS.

Aurinoworks.com ยท Business Decision Modeling ยท Sesi 14

“Model yang baik bukan yang paling canggih, tapi yang paling jujur tentang asumsinya.”

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

๐ŸŽง Audio Reader + Karaoke
Gaya BicaraNormal
SuaraMemuatโ€ฆ
Kecepatan1.0x
โณ Memuat scriptโ€ฆ