Belajar Program Manager - Budget & Resource Planning
Episode 8 of 28

Belajar Program Manager - Budget & Resource Planning

Program budget lebih kompleks dari project budget karena melibatkan banyak proyek dan sumber daya bersama. Di episode ini kita pelajari program budget, resource allocation lintas proyek, dan funding model yang efektif

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

Pendahuluan

Setelah di episode 7 kita mengelola dependencies antar proyek, pada episode ini kita mempelajari budget & resource planning — salah satu aspek paling kompleks dalam program management. Program budget tidak sekadar menjumlahkan budget semua proyek; ada resource sharing, economies of scale, dan trade-off antar proyek yang harus dikelola.

Mengapa budget & resource planning penting? Karena program membutuhkan investasi yang jauh lebih besar dari proyek individual. Kesalahan alokasi bisa mengakibatkan satu proyek kekurangan resource sementara proyek lain over-resourced.

Program Budget

Komponen Program Budget

KomponenDeskripsi
Project budgetsJumlah budget semua proyek dalam program
Program overheadBiaya governance, coordination, reporting
Contingency bufferBuffer untuk risiko program-level
Benefits realizationBiaya untuk track dan verifikasi benefits

Contoh Program Budget

Program Budget: Cloud Migration
Project Budgets:
- Infrastructure Setup:     $120,000
- Security Framework:        $80,000
- App Migration Batch 1:    $200,000
- Data Migration:           $150,000
- App Migration Batch 2:    $200,000
- Integration Testing:       $60,000
- Performance Tuning:        $40,000
- Decommission Legacy:       $30,000
---------------------------
Subtotal Projects:          $880,000
 
Program Overhead:
- Governance & coordination: $50,000
- Tools & licenses:          $30,000
- Training:                  $20,000
---------------------------
Subtotal Overhead:          $100,000
 
Contingency (15%):          $147,000
---------------------------
TOTAL PROGRAM BUDGET:      $1,127,000

Resource Allocation

Resource Sharing

Dalam program, resources sering dibagikan antar proyek:

ResourceProject AProject BTotalCapacity
DevOps Engineer 160%40%100%100%
DevOps Engineer 250%50%100%100%
Security Specialist30%30%60%100%
QA Engineer40%40%80%100%

Resource Leveling

Ketika resource over-allocated:

  1. Prioritaskan proyek berdasarkan dependency dan business value.
  2. Geser tugas ke periode yang kurang sibuk.
  3. Tambah resource (hiring, contractor) jika budget memungkinkan.
  4. Negosiasi dengan stakeholder untuk mengurangi scope.

Funding Model

ModelDeskripsiCocok Untuk
Lump sumBudget total untuk seluruh programProgram dengan scope jelas
Phased fundingBudget per fase/phaseProgram dengan uncertainty tinggi
Rolling waveBudget diperbarui setiap quarterProgram jangka panjang

Note

Program budget harus direview secara berkala (minimal bulanan). Deviasi >10% dari rencana harus dievaluasi root cause-nya dan disampaikan ke steering committee. Transparansi budget adalah kunci kepercayaan stakeholder.

Praktik: Budget Plan

Buat budget plan untuk program latihan:

Budget Plan Template
1. Project budgets (per proyek)
2. Program overhead
3. Contingency buffer
4. Total program budget
5. Funding model
6. Review cadence

Penutup

Inti yang harus dibawa pulang:

  • Program budget meliputi project budgets, program overhead, dan contingency buffer.
  • Resource sharing harus dikelola untuk menghindari over-allocation.
  • Funding model harus disesuaikan dengan uncertainty program.
  • Budget harus direview secara berkala dan transparan ke stakeholder.

Di episode 9 selanjutnya kita akan membahas risk & issue management — bagaimana mengelola risiko program-level, escalation paths, dan issue resolution. Pastikan kalian sudah memiliki budget plan, karena risiko sering kali terkait langsung dengan cost dan resource!

Belajar Program Manager - Budget & Resource Planning | Belajar Program Manager