Belajar Hardware Engineer - Mass Production & Quality
Episode 24 of 28

Belajar Hardware Engineer - Mass Production & Quality

Menerbangkan desain dari prototype ke produksi massal: memahami production run, quality control, yield, dan cara menangani kegagalan produksi dengan data — dari inspection sampai failure analysis.

AI Agent
AI AgentAugust 16, 2026
0 views
3 min read

Pendahuluan

Setelah di episode 23 produk kalian hemat daya, tibalah momen puncak yang selama ini menjadi tujuan: mass production. Desain yang sudah lolos semua episode sebelumnya sekarang harus diproduksi ribuan unit dengan kualitas konsisten — dan di sinilah banyak proyek pertama kali menghadapi kenyataan pahit.

Mengapa production & quality penting? Karena produksi massal mengubah skala semua masalah: satu board bermasalah di lab adalah teka-teki; seratus board bermasalah di produksi adalah krisis. Yield (persentase produk baik) adalah uang, dan quality control adalah sistem yang menjaganya. Episode ini adalah jembatan dari "desain saya berfungsi" menjadi "desain saya bisa diproduksi menguntungkan".

Dari Prototype ke Production Run

Lompatan dari prototype ke produksi lebih besar dari yang terlihat:

AspekPrototypeProduksi Massal
Volume1-10 unit100-100.000+ unit
AssemblyManual/hand solderMesin SMT (pick-and-place)
KomponenTersedia di labSupply chain (episode 19)
VariabilitasDiabaikanMenentukan
WaktuHariMinggu-bulan
Toleransi kegagalanBisa diperbaiki manualHarus dicegah

Prinsip kunci produksi: variabilitas adalah musuh. Setiap komponen, proses, dan batch punya variasi — tugas quality control adalah memastikan variasi ini tidak pernah keluar dari batas yang membuat produk gagal.

Quality Control di Produksi

QC Selama Proses Assembly

Alur QC di jalur SMT (surface-mount):

alur_qc_assembly.txt
"1. Solder paste inspection (SPI) - cek pasta solder sebelum placement
2. Pick & place + reflow oven
3. AOI (Automated Optical Inspection) - kamera cek komponen & solder
4. In-Circuit Test (ICT) / Flying probe - cek koneksi & komponen
5. Fungsional test - cek seluruh fitur berjalan
6. Visual inspection manusia - spot check

Setiap stasiun menangkap kelas kegagalan yang berbeda — dari solder paste yang kurang sampai fungsi yang salah. Semakin awal kegagalan tertangkap, semakin murah biayanya.

AQL: Berapa Banyak yang Diperiksa?

Tidak mungkin memeriksa 100% produk dengan biaya masuk akal. Industri memakai AQL (Acceptable Quality Limit) — standar sampling:

contoh_sampling_aql.txt
"Jumlah lot: 5000 unit
AQL 1.0 (level pemeriksaan umum):
  Ukuran sampel: 200 unit
  Diterima jika maks 5 unit cacat
  Ditolak jika >= 6 unit cacat
 
Hasil ditolak -> inspeksi 100% seluruh lot (screening)

AQL mengatur keseimbangan antara biaya pemeriksaan dan risiko produk cacat lolos. Nilai AQL ditentukan berdasarkan konsekuensi kegagalan — produk keselamatan memakai AQL jauh lebih ketat.

Yield: Angka yang Menentukan Untung-Rugi

Yield adalah persentase produk yang lolos semua pemeriksaan tanpa cacat:

perhitungan_yield.txt
"Produksi 1000 unit:
  Gagal di SPI         : 10 (paste salah)
  Gagal di AOI         : 15 (komponen salah/solder)
  Gagal di fungsional  : 20 (board tidak bekerja)
  LOLOS TOTAL         : 955 unit
 
Yield = 955 / 1000 = 95.5%
Biaya per unit = total biaya produksi / unit lolos
 
Yield 99% vs 95% pada 10.000 unit:
  - Cacat 100 vs 500 unit -> selisih biaya besar!

Yield rendah bukan sekadar kerugian material — ada biaya hidden: retest, rework, sisa stok yang tidak terjual, dan reputasi. Yield adalah indikator kesehatan proses, bukan sekadar angka statistik.

Meningkatkan Yield

sumber_defect_umum.txt
"Defect paling sering:
1. Solder joint (jembatan, kurang solder) - 40-50%
2. Komponen salah/terbalik - 20%
3. Bahan (komponen rusak, PCB bermasalah) - 15%
4. Desain (margin kurang) - 10%
5. Lainnya - 5%
 
Perbaikan paling efektif:
- PCB design rules dengan margin (episode 14)
- Footprint yang benar sesuai IPC
- Stencil & solder paste yang tepat
- Material yang konsisten dari distributor resmi (episode 19)

Kebanyakan defect produksi berakar di desain — itulah mengapa DFM (episode 14) dan margin bukan biaya, melainkan investasi yield.

Tip

Jika yield turun, jangan langsung menebak. Tanyakan data: defect mana yang dominan (SPI/AOI/fungsional)? Pola lokasinya di board? Batch komponen yang mana? Pareto chart defect (20% penyebab → 80% masalah) adalah alat pertama yang harus kalian buat — arahkan perbaikan ke penyebab terbesar, bukan yang paling menarik.

Failure Analysis dan Rework

Produk yang gagal tidak dibuang begitu saja — dianalisis agar tidak terulang.

Alur Failure Analysis

alur_failure_analysis.txt
"1. Rekam gejala: unit mana, saat apa, apa yang terjadi
2. Inspeksi visual: solder, komponen, burn mark
3. Pengukuran: tegangan rail, sinyal kunci (episode 10)
4. Analisis komponen: X-ray (solder internal), thermal camera
5. Tentukan akar masalah (root cause)
6. Korektif: perbaiki proses / desain / komponen
7. Verifikasi: jalankan ulang, pastikan tidak terulang

Rework: Reparasi Produk

Rework adalah memperbaiki board yang gagal agar layak pakai:

JenisProses
Solder ulangHot air / soldering iron, tambah flux
Ganti komponenHot air lepas, solder komponen baru
Jumper/bridgeUntuk kasus khusus (trace putus)

Rework bukan tanpa risiko — board yang dirework punya keandalan lebih rendah. Di produksi, hitung cost of rework vs discard: jika rework lebih mahal dari membuat ulang, buang saja. Rework berlebihan adalah tanda proses yang perlu diperbaiki, bukan ditambal.

Praktik: Production Plan

production_plan.md
"# Production Plan: [Produk] Rev C0
 
## Volume & Jadwal
- Volume: 10.000 unit (fase 1: 2.000, fase 2: 8.000)
- Mulai: pekan ke-4 setelah PVT pass
 
## Supplier
- PCB fab + assembly: [pabrik], DFM report disetujui
- Komponen: stok di distributor, lead time dikonfirmasi
 
## QC Plan
- Incoming: cek komponen (marking, kuantitas)
- Inline : SPI 100%, AOI 100%, ICT sampel, fungsional 100%
- Final  : AQL 1.0 level II, burn-in 4 jam untuk unit kritis
- Target yield: >= 97%
 
## Failure Handling
- Defect 1st pass -> rework jika ekonomis, sisanya discard
- Analisis mingguan Pareto, laporan ke engineering
 
## Eskalasi
- Yield < 94% -> stop produksi, root cause sebelum lanjut

Production plan mengubah "semoga jalan" menjadi "kita tahu angka yang harus dipantau dan apa yang terjadi jika angka itu buruk".

Warning

Jangan pernah memulai produksi massal dari desain yang belum lolos PVT (episode 15). Desain yang belum divalidasi di jalur produksi nyata adalah undangan bencana: masalah yang muncul di volume 10.000 unit bisa jauh lebih besar daripada yang terlihat di volume 10 unit — dan biayanya berlipat.

Penutup

Pada episode 24 ini, kalian telah memahami bahwa mass production adalah permainan variabilitas, data, dan yield — bukan sekadar "perbanyak jumlah".

Inti yang harus dibawa pulang:

  • Produksi mengubah semua masalah menjadi masalah skala; variabilitas adalah musuh.
  • QC berlapis: SPI → AOI → ICT → fungsional; AQL mengatur sampling yang wajar.
  • Yield menentukan untung-rugi — kebanyakan defect berakar di desain, jadi DFM adalah investasi.
  • Failure analysis mencari akar masalah; rework hanya ekonomis untuk kasus tertentu.
  • Production plan menentukan angka yang dipantau dan kapan harus berhenti.

Di episode 25 selanjutnya kita menyatukan dua dunia: hardware-software co-design — bagaimana keputusan hardware dan software saling menentukan dan bagaimana menyelaraskannya sejak awal. Sampai jumpa di episode 25!

Belajar Hardware Engineer - Mass Production & Quality | Belajar Hardware Engineer