← Semua proyek 04 · Sistem pendukung keputusan

SPK PKH

Penentuan penerima bansos dengan PSI dan CODAS yang dapat diaudit.

PSI + CODAS · hasil dapat diaudit

Peran Team Lead · Full stack Tim 3 orang Periode 2025
Vue 3 Vite Tailwind
SPK PKH — Sistem pendukung keputusan
2 Metode
3 Anggota tim
1 Sumber kebenaran
Peran
Team Lead
Tim
3 orang
Durasi
1 semester
Metode
PSI + CODAS

Konteks & masalah

Pemilihan penerima bantuan sosial sering berbasis penilaian yang tidak tercatat: rapat, kesepakatan lisan, lalu daftar nama. Hasilnya sulit dipertanggungjawabkan saat ada keberatan. Yang dibutuhkan bukan aplikasi yang lebih pintar dari manusia, tetapi alat yang membuat kriteria, bobot, dan perhitungannya terbuka.

Peran & tanggung jawab

Saya memimpin tim tiga orang dan mengerjakan seluruh lapisan aplikasi. Peran utama saya bukan menulis sebanyak mungkin kode, tetapi memastikan kriteria berasal dari kebutuhan, rumus diimplementasikan benar, dan hasilnya bisa dijelaskan ke orang non-teknis.

Perencanaan

Pekerjaan dipisah tiga: data dan kriteria, mesin perhitungan, lalu antarmuka. Data lebih dulu karena kesalahan struktur kriteria merambat ke semua perhitungan. Tiap tahap punya verifikasi sendiri — kasus dengan jawaban diketahui, dan hitungan manual.

Koordinasi

Dengan tiga orang, hambatan terbesar bukan komunikasi tetapi ketergantungan. Saya menetapkan kontrak data antar bagian lebih dulu — bentuk masukan dan keluaran tiap bagian — agar pekerjaan bisa berjalan paralel.

Pemantauan progress

Kemajuan diukur dari kasus uji yang lulus, bukan tampilan yang sudah jadi. Setiap bagian harus menunjukkan bukti hasilnya benar sebelum dianggap selesai — lebih lambat secara visual, tetapi mencegah antarmuka dibangun di atas perhitungan yang salah.

Risiko & penanganan

Risiko Salah menerjemahkan rumus metode ke kode.
Penanganan Verifikasi dengan perhitungan manual pada kasus kecil sebelum dipakai pada data penuh.
Risiko Kriteria yang dipakai tidak sesuai kebutuhan nyata.
Penanganan Kriteria diturunkan dari kebutuhan, bukan dipilih karena mudah dihitung.
Risiko Hasil perankingan sulit dijelaskan ke pengambil keputusan.
Penanganan Setiap angka ditampilkan bersama asal perhitungannya.

Hasil

  • Aplikasi membantu pengambil keputusan menilai calon penerima secara terukur.
  • Bobot dan peringkat dapat diperiksa ulang, sehingga hasilnya bisa dipertanggungjawabkan.
  • Menggantikan penilaian manual yang tidak tercatat dengan proses yang terdokumentasi.

Yang akan saya lakukan berbeda

Kesalahan terbesar saya di proyek ini adalah menunda antarmuka sampai perhitungan selesai. Secara teknis aman, tetapi pengambil keputusan jadi baru melihat bentuk akhirnya di akhir dan sempat meminta perubahan mendasar. Ke depan saya akan menampilkan versi kasar lebih awal agar umpan balik datang sebelum terlambat.

Artefak

Dokumentasi direkonstruksi dari arsip proyek untuk keperluan portofolio.