Ngeroyok Boss: Konsep Sisa Pekerjaan & Waktu

Raid Boss & Server Lag

ilustrasi

Bayangkan proyek membangun taman kota selama $20$ hari itu seperti misi party kamu ngeroyok Raid Boss di game online. Boss ini punya Enrage Timer (batas waktu) $20$ hari sebelum misi gagal.

Pekerja di sini adalah Player, dan seberapa banyak pekerjaan yang bisa mereka lakukan per hari adalah DPS (Damage Per Second/Day).

Saat proyek terhenti total selama $3$ hari karena hujan deras, anggap saja server lagi down atau nge-lag. Apa yang terjadi pada misi dan Raid Boss itu?

Karena waktu sisa makin sempit (timer makin menipis merah), DPS party kita harus dinaikkan agar Boss bisa dikalahkan tepat waktu. Caranya? Kita butuh mengundang lebih banyak player (tambahan pekerja). Inilah yang disebut perbandingan berbalik nilai: waktu yang tersedia makin dikit $\rightarrow$ butuh orang makin banyak.

Ketika proyek terhenti selama beberapa hari, apa dampaknya terhadap proyek tersebut jika dianalogikan sebagai misi melawan bos game?

  • A. HP atau darah Bos bertambah sehingga butuh lebih banyak waktu.
  • B. Sisa waktu (timer) berkurang, tapi total HP (beban kerja) tetap sama.
  • C. Baik waktu maupun darah bos di-reset ke awal.
  • D. Pekerjaan berkurang karena sebagian sudah diselesaikan.

Jawaban: B. Sisa waktu (timer) berkurang, tapi total HP (beban kerja) tetap sama.

Libur/jeda tidak menambah volume pekerjaan fisik. Beban kerjanya tetap, hanya saja waktu yang tersedia untuk menyelesaikannya jadi lebih sedikit.

Saat proyek terhenti, sisa waktu berkurang namun sisa beban kerja (volume fisik) tetap tidak berubah.

Menghitung Total HP (Pekerja-Hari)

Dalam matematika, kita mengukur total beban kerja dengan sebuah satuan yang menggabungkan orang dan waktu, yaitu Pekerja-Hari (bisa dibayangkan sebagai total HP Boss).

Konsepnya sederhana: Total Pekerjaan = Jumlah Pekerja $\times$ Waktu (Hari).

Mari kita hitung HP Boss pada kasus di soal ini:

Mereka sudah main dan berjuang selama $5$ hari pertama.

Berarti, sisa HP Boss yang masih harus dihajar sekarang adalah:

Fase Kritis: Merekrut Player Baru

Sekarang kita tahu Sisa HP Boss = $180$ unit. Pekerjaan ini harus tetap selesai tanpa menambah hari dari target awal. Mari kita cek timer alias sisa waktu kita yang sebenarnya.

Waktu total dari awal adalah $20$ hari.

  1. Sudah dipakai bekerja selama $5$ hari.

  2. Kena server lag (libur hujan) selama $3$ hari.

Berarti, Sisa Waktu Nyata yang masih bisa dipakai untuk kerja = $20 - 5 - 3 = 12$ hari.

Untuk menghabiskan sisa $180$ HP dalam waktu $12$ hari yang tersisa, butuh berapa player?

Awalnya di party sudah ada $12$ orang. Hati-hati dengan jebakan soal! Yang sering ditanyakan adalah tambahan pekerja, bukan total pekerja secara keseluruhan.

Berarti kita cuma butuh tambahan rekrutmen:

Jika sisa pekerjaan adalah 100 pekerja-hari dan sisa waktu yang tersedia tinggal 5 hari, dengan pekerja awal sebanyak 15 orang, berapa tambahan pekerja yang diperlukan?

  • A. 5 orang
  • B. 20 orang
  • C. 100 orang
  • D. 0 orang

Jawaban: A. 5 orang

Total pekerja yang dibutuhkan = 100 / 5 = 20 orang. Tambahan pekerja = 20 (total) - 15 (pekerja awal) = 5 orang.

Total pekerja dihitung dari Sisa Kerja dibagi Sisa Waktu, lalu tambahan pekerja didapat dengan menguranginya dengan pekerja awal.