Komposisi Tim & Struktur Gaji
Struktur Gaji per Role
Development Team (All Senior)
| Role | Level | Responsibility | Rate/Bulan | Rate/Hari |
|---|---|---|---|---|
| Tech Lead / Sr. Backend | Senior | Architecture, Code review, Backend core, DB design | Rp 45.000.000 | Rp 2.250.000 |
| Sr. Backend Developer | Senior | API development, Business logic, Integration | Rp 35.000.000 | Rp 1.750.000 |
| Sr. Frontend Developer | Senior | UI/UX implementation, Dashboard, Reports | Rp 35.000.000 | Rp 1.750.000 |
| Sr. Mobile Developer | Senior | iOS/Android app, Offline sync | Rp 38.000.000 | Rp 1.900.000 |
Asumsi: 1 bulan = 20 hari kerja | Rate/hari digunakan untuk perhitungan HPP
Support Roles
| Role | Level | Responsibility | Rate/Bulan | Keterangan |
|---|---|---|---|---|
| QA Engineer | Mid | Testing, Bug tracking, UAT | Rp 18.000.000 | Part-time atau per-phase |
| UI/UX Designer | Mid | Wireframe, Mockup, Design system | Rp 20.000.000 | Freelance, awal project |
| DevOps Engineer | Mid | CI/CD, Server, Monitoring | Rp 25.000.000 | Part-time (50%) |
| Project Manager | Senior | Planning, Coordination, Reporting | Rp 30.000.000 | Shared (50%) atau full |
Non-Development Support
| Role | Type | Items | Rate |
|---|---|---|---|
| Legal | Per-deliverable | Review kontrak client | Rp 5.000.000/kontrak |
| Terms of Service & Privacy Policy | Rp 8.000.000 (1x) | ||
| Review partnership/vendor agreement | Rp 3.000.000/dokumen | ||
| Konsultasi hukum (on-call) | Rp 1.500.000/jam | ||
| Finance | Monthly | Pembukuan & Pencatatan | Rp 3.000.000/bulan |
| Laporan Keuangan | Rp 2.000.000/bulan | ||
| Perhitungan & Pelaporan Pajak | Rp 2.500.000/bulan | ||
| Invoicing & Collection | Rp 1.500.000/bulan |
Legal: ~Rp 20-30 juta/project | Finance: Rp 9.000.000/bulan
AI Coding Assistant (Claude Code)
Penggunaan AI coding assistant meningkatkan produktivitas developer 1.5-2x, sehingga mengurangi kebutuhan headcount.
| Tool | Plan | Cost/User/Bulan | Productivity Boost | Keterangan |
|---|---|---|---|---|
| Claude Code (Max) | Max | $200 (~Rp 3.2 jt) | +50-100% | Unlimited usage, agentic coding |
| Claude Code (Pro) | Pro | $20 (~Rp 320 rb) | +30-50% | Limited usage, good for light tasks |
| GitHub Copilot | Business | $19 (~Rp 300 rb) | +20-30% | Code completion, inline suggestions |
Dampak ke Jam Kerja & Gaji
Dengan AI, developer bekerja lebih efisien. Jam kerja berkurang, gaji proporsional.
| Skenario | Developers | Jam/Hari | Output | Rate/Bulan | AI Cost | Total/Bulan | Savings |
|---|---|---|---|---|---|---|---|
| Tanpa AI | 4 dev | 8 jam | 100% | Rp 37.5 jt/dev | - | Rp 150 jt | - |
| Dengan AI (Moderate) | 4 dev | 6 jam | 100% | Rp 28 jt/dev | Rp 12.8 jt | Rp 124.8 jt | -17% |
| Dengan AI (Optimal) | 4 dev | 5 jam | 100% | Rp 23.5 jt/dev | Rp 12.8 jt | Rp 106.8 jt | -29% |
Kalkulasi Pengurangan Jam Kerja
| Role | Gaji Normal (8 jam) | Gaji 6 jam (-25%) | Gaji 5 jam (-37.5%) | AI Boost |
|---|---|---|---|---|
| Tech Lead | Rp 45 jt | Rp 33.75 jt | Rp 28.1 jt | +50-80% |
| Sr. Backend | Rp 35 jt | Rp 26.25 jt | Rp 21.9 jt | +60-100% |
| Sr. Frontend | Rp 35 jt | Rp 26.25 jt | Rp 21.9 jt | +50-80% |
| Sr. Mobile | Rp 38 jt | Rp 28.5 jt | Rp 23.75 jt | +40-60% |
Konsep: AI membantu coding, debugging, testing → developer selesai lebih cepat → jam kerja berkurang → gaji proporsional.
Benefit Developer: Work-life balance lebih baik, atau bisa ambil project lain di sisa waktu.
Benefit Company: Cost reduction 17-29% dengan output yang sama.
Tim Development per Package
Normal Timeline (All Senior) - Includes E-Commerce
| Package | Total Dev | Core Team | Extra | Assemble | Dev | Total | Roles |
|---|---|---|---|---|---|---|---|
| Starter | 4 | 2 | 2 | 2 wks | 16 wks | 18 wks | 1 Tech Lead, 1 Sr. FE, +1 Sr. BE, +1 Sr. FE |
| Basic | 4 | 2 | 2 | 2 wks | 18 wks | 20 wks | 1 Tech Lead, 1 Sr. FE, +1 Sr. BE, +1 Sr. FE |
| Standard | 4 | 2 | 2 | 2 wks | 24 wks | 26 wks | 1 Tech Lead, 1 Sr. FE, +1 Sr. BE, +1 Sr. FE |
| Professional | 5 | 2 | 3 | 3 wks | 24 wks | 27 wks | 1 Tech Lead, 1 Sr. FE, +2 Sr. BE, +1 Sr. FE |
| Enterprise | 5 | 2 | 3 | 3 wks | 29 wks | 32 wks | 1 Tech Lead, 1 Sr. FE, +2 Sr. BE, +1 Sr. FE |
| Manufacturing | 5 | 2 | 3 | 3 wks | 33 wks | 36 wks | 1 Tech Lead, 1 Sr. FE, +2 Sr. BE, +1 Sr. FE |
| Full Suite | 5 | 2 | 3 | 3 wks | 36 wks | 39 wks | 1 Tech Lead, 1 Sr. FE, +1 Sr. BE, +1 Sr. FE, +1 Sr. Mobile |
Assemble: Waktu untuk rekrutmen, interview, onboarding, dan setup environment
Crunch Timeline (All Senior, +30% Cost)
| Package | Total Dev | Core Team | Extra | Assemble | Dev | Total | Roles |
|---|---|---|---|---|---|---|---|
| Starter | 5 | 2 | 3 | 2 wks | 11 wks | 13 wks | 1 Tech Lead, 1 Sr. FE, +2 Sr. BE, +1 Sr. FE |
| Basic | 5 | 2 | 3 | 2 wks | 12 wks | 14 wks | 1 Tech Lead, 1 Sr. FE, +2 Sr. BE, +1 Sr. FE |
| Standard | 6 | 2 | 4 | 3 wks | 16 wks | 19 wks | 1 Tech Lead, 1 Sr. FE, +2 Sr. BE, +2 Sr. FE |
| Professional | 7 | 2 | 5 | 3 wks | 16 wks | 19 wks | 1 Tech Lead, 1 Sr. FE, +3 Sr. BE, +2 Sr. FE |
| Enterprise | 7 | 2 | 5 | 3 wks | 19 wks | 22 wks | 1 Tech Lead, 1 Sr. FE, +3 Sr. BE, +2 Sr. FE |
| Manufacturing | 8 | 2 | 6 | 4 wks | 22 wks | 26 wks | 1 Tech Lead, 1 Sr. FE, +4 Sr. BE, +2 Sr. FE |
| Full Suite | 8 | 2 | 6 | 4 wks | 24 wks | 28 wks | 1 Tech Lead, 1 Sr. FE, +3 Sr. BE, +2 Sr. FE, +1 Sr. Mobile |
Crunch Assemble: Parallel hiring untuk mempercepat | Max crunch 6-8 minggu continuous
AI-Assisted Timeline (Claude Code Max) - Recommended
Dengan AI coding assistant, developer bekerja 5-6 jam/hari dengan output sama. Gaji proporsional, cost lebih hemat.
| Package | Devs | Jam/Hari | AI Seats | Assemble | Dev | Total | AI Cost | Gaji Cost | Savings vs 8 jam |
|---|---|---|---|---|---|---|---|---|---|
| Starter | 4 | 6 jam | 4 | 2 wks | 16 wks | 18 wks | Rp 51 jt | Rp 384 jt | -17% (Rp 79 jt) |
| Basic | 4 | 6 jam | 4 | 2 wks | 18 wks | 20 wks | Rp 58 jt | Rp 432 jt | -17% (Rp 90 jt) |
| Standard | 4 | 6 jam | 4 | 2 wks | 24 wks | 26 wks | Rp 77 jt | Rp 576 jt | -17% (Rp 97 jt) |
| Professional | 5 | 6 jam | 5 | 3 wks | 24 wks | 27 wks | Rp 86 jt | Rp 648 jt | -17% (Rp 126 jt) |
| Enterprise | 5 | 6 jam | 5 | 3 wks | 29 wks | 32 wks | Rp 115 jt | Rp 783 jt | -17% (Rp 145 jt) |
| Manufacturing | 5 | 6 jam | 5 | 3 wks | 33 wks | 36 wks | Rp 129 jt | Rp 891 jt | -17% (Rp 163 jt) |
| Full Suite | 5 | 6 jam | 5 | 3 wks | 36 wks | 39 wks | Rp 140 jt | Rp 972 jt | -17% (Rp 178 jt) |
Konsep: Tim sama, jam kerja berkurang (8→6 jam/hari), gaji proporsional (-25%), output tetap 100%
AI Cost: Claude Max $200/user/bulan (~Rp 3.2jt) x devs x duration
Net Savings: 17% penghematan gaji - AI cost = hemat 10-15% dari total HPP
Team Allocation Timeline
gantt
title Team Allocation - Full Suite (36 weeks)
dateFormat YYYY-MM-DD
section Core Team
Tech Lead + Sr. FE :a1, 2025-01-01, 36w
section Extra Team
+1 Sr. BE (Week 9) :a2, 2025-03-01, 28w
+1 Sr. FE (Week 21) :a3, 2025-05-15, 16w
+1 Sr. Mobile (Week 25) :a4, 2025-06-15, 12w
section Support
UI/UX (Phase 1-2) :s1, 2025-01-01, 8w
QA (Phase 3+) :s2, 2025-03-01, 28w
DevOps (Setup + Maint) :s3, 2025-01-15, 34w
Allocation Detail per Package
STARTER (16 weeks, 2 dev)
├── Week 1-16: Tech Lead + FE (Core)
└── Support: UI/UX (Week 1-4), QA (Week 8-16)
BASIC (19 weeks, 2 dev)
├── Week 1-19: Tech Lead + FE (Core)
└── Support: UI/UX (Week 1-4), QA (Week 10-19)
STANDARD (23 weeks, 3 dev)
├── Week 1-8: Tech Lead + FE (Core) - Foundation
├── Week 9-23: Tech Lead + FE + 1 BE (Extra joins)
└── Support: UI/UX (Week 1-6), QA (Week 12-23)
PROFESSIONAL (26 weeks, 3 dev)
├── Week 1-8: Tech Lead + FE (Core) - Foundation
├── Week 9-26: Tech Lead + FE + 1 BE (Extra joins)
└── Support: UI/UX (Week 1-6), QA (Week 14-26)
ENTERPRISE (30 weeks, 4 dev)
├── Week 1-8: Tech Lead + FE (Core) - Foundation
├── Week 9-20: Tech Lead + FE + 1 BE (3 dev)
├── Week 21-30: Tech Lead + FE + 1 BE + 1 FE (Extra FE joins)
└── Support: UI/UX (Week 1-8), QA (Week 16-30), DevOps (Week 20-30)
MANUFACTURING (32 weeks, 4 dev)
├── Week 1-8: Tech Lead + FE (Core) - Foundation
├── Week 9-22: Tech Lead + FE + 1 BE (3 dev)
├── Week 23-32: Full team 4 dev
└── Support: UI/UX (Week 1-8), QA (Week 18-32), DevOps (Week 22-32)
FULL SUITE (36 weeks, 5 dev)
├── Week 1-8: Tech Lead + FE (Core) - Foundation
├── Week 9-24: Tech Lead + FE + 1 BE + 1 FE (4 dev)
├── Week 25-36: Full team + Mobile Dev (5 dev)
└── Support: UI/UX (Week 1-10), QA (Week 20-36), DevOps (Week 24-36)
Tim Maintenance
Maintenance = 20% HPP Development (untuk 2 Tahun)
Tim maintenance bertanggung jawab untuk bug fixing, minor enhancements, dan support setelah go-live.
| Package | HPP Dev | Maint Total (2 Yr) | Maint/Bulan | Tim Maintenance | Effort/Bulan |
|---|---|---|---|---|---|
| Starter | Rp 470 jt | Rp 94 jt | Rp 3.9 jt | 1-2 dev part-time | ~2 hari |
| Basic | Rp 580 jt | Rp 116 jt | Rp 4.8 jt | 1-2 dev part-time | ~2-3 hari |
| Standard | Rp 750 jt | Rp 150 jt | Rp 6.25 jt | 2 dev part-time | ~3 hari |
| Professional | Rp 930 jt | Rp 186 jt | Rp 7.75 jt | 2 dev part-time | ~4 hari |
| Enterprise | Rp 1.160 jt | Rp 232 jt | Rp 9.7 jt | 2 dev part-time | ~5 hari |
| Manufacturing | Rp 1.300 jt | Rp 260 jt | Rp 10.8 jt | 2-3 dev part-time | ~5-6 hari |
| Full Suite | Rp 1.440 jt | Rp 288 jt | Rp 12 jt | 2-3 dev part-time | ~6 hari |
Maintenance Coverage
Included
- Bug fixing (critical & major)
- Security patches
- Performance optimization
- Minor UI/UX improvements
- Database maintenance
- Server monitoring
- User support (email/ticket)
Not Included
- New feature development
- Major redesign
- Integration dengan sistem baru
- Training tambahan
- Hardware/infrastructure upgrade
- Data migration
Maintenance Team Structure
| Role | Allocation | Responsibility | Rate (Proportional) |
|---|---|---|---|
| Sr. Developer | Part-time (25-50%) | Bug fixing, Code changes, Optimization | Rp 9-18 jt/bulan |
| DevOps | Part-time (10-25%) | Server monitoring, Deployment, Backup | Rp 2.5-6 jt/bulan |
| Support | As-needed | User support, Issue triage, Documentation | Per-ticket basis |
SLA (Service Level Agreement)
| Priority | Description | Response Time | Resolution Time |
|---|---|---|---|
| Critical | System down, data loss | 1 jam | 4 jam |
| High | Major feature tidak berfungsi | 4 jam | 1 hari kerja |
| Medium | Feature terganggu, ada workaround | 1 hari | 3 hari kerja |
| Low | Minor bug, cosmetic issue | 2 hari | 5 hari kerja |
Total Cost Summary
Development + 2 Year Maintenance (Normal Timeline)
| Package | Man-days | HPP Dev | Maint 2 Yr | Total HPP | Tim Dev | Total Weeks | Tim Maint |
|---|---|---|---|---|---|---|---|
| Starter | 235 | Rp 470 jt | Rp 94 jt | Rp 564 jt | 4 dev | 18 wks (2+16) | 1-2 part-time |
| Basic | 290 | Rp 580 jt | Rp 116 jt | Rp 696 jt | 4 dev | 20 wks (2+18) | 1-2 part-time |
| Standard | 375 | Rp 750 jt | Rp 150 jt | Rp 900 jt | 4 dev | 26 wks (2+24) | 2 part-time |
| Professional | 465 | Rp 930 jt | Rp 186 jt | Rp 1.116 jt | 5 dev | 27 wks (3+24) | 2 part-time |
| Enterprise | 580 | Rp 1.160 jt | Rp 232 jt | Rp 1.392 jt | 5 dev | 32 wks (3+29) | 2 part-time |
| Manufacturing | 650 | Rp 1.300 jt | Rp 260 jt | Rp 1.560 jt | 5 dev | 36 wks (3+33) | 2-3 part-time |
| Full Suite | 720 | Rp 1.440 jt | Rp 288 jt | Rp 1.728 jt | 5 dev | 39 wks (3+36) | 2-3 part-time |
Total Weeks = Assemble + Development | Includes E-Commerce (AA = 105 man-days)
Development + 2 Year Maintenance (Crunch Timeline)
| Package | Man-days | HPP Dev (+30%) | Maint 2 Yr | Total HPP | Tim Dev | Total Weeks | Tim Maint |
|---|---|---|---|---|---|---|---|
| Starter | 235 | Rp 611 jt | Rp 122 jt | Rp 733 jt | 5 dev | 13 wks (2+11) | 1-2 part-time |
| Basic | 290 | Rp 754 jt | Rp 151 jt | Rp 905 jt | 5 dev | 14 wks (2+12) | 1-2 part-time |
| Standard | 375 | Rp 975 jt | Rp 195 jt | Rp 1.170 jt | 6 dev | 19 wks (3+16) | 2 part-time |
| Professional | 465 | Rp 1.209 jt | Rp 242 jt | Rp 1.451 jt | 7 dev | 19 wks (3+16) | 2 part-time |
| Enterprise | 580 | Rp 1.508 jt | Rp 302 jt | Rp 1.810 jt | 7 dev | 22 wks (3+19) | 2 part-time |
| Manufacturing | 650 | Rp 1.690 jt | Rp 338 jt | Rp 2.028 jt | 8 dev | 26 wks (4+22) | 2-3 part-time |
| Full Suite | 720 | Rp 1.872 jt | Rp 374 jt | Rp 2.246 jt | 8 dev | 28 wks (4+24) | 2-3 part-time |
Crunch: +30% cost untuk overtime, weekend work, dan tambahan resource | Max 6-8 weeks continuous crunch
Additional Costs (Estimasi)
| Item | One-time | Monthly | Notes |
|---|---|---|---|
| Cloud Infrastructure | - | Rp 5-15 jt | Tergantung scale |
| Development Tools | Rp 10 jt | Rp 2 jt | GitHub, Figma, dll |
| Third-party Services | - | Rp 3 jt | Payment gateway, SMS, dll |
| Payment Gateway Setup | Rp 5 jt | - | Untuk E-Commerce |
| Legal | Rp 20-30 jt | - | Per-project |
| Finance/Accounting | - | Rp 9 jt | Outsourced |
| Contingency | - | +10% | Buffer |
Cost per Man-day Calculation
Blended Rate
| Role | Monthly Rate | Daily Rate | Weight | Weighted Rate |
|---|---|---|---|---|
| Tech Lead | Rp 45 jt | Rp 2.250.000 | 25% | Rp 562.500 |
| Sr. Backend | Rp 35 jt | Rp 1.750.000 | 35% | Rp 612.500 |
| Sr. Frontend | Rp 35 jt | Rp 1.750.000 | 30% | Rp 525.000 |
| Sr. Mobile | Rp 38 jt | Rp 1.900.000 | 10% | Rp 190.000 |
| Blended Daily Rate | Rp 1.890.000 | |||
| Rounded for HPP Calculation | Rp 2.000.000/man-day | |||
Formula HPP: Man-days x Rp 2.000.000 = HPP Development
Example Calculation - Standard Package
Standard Package (Core + A + B + H + Y + C + D + E + F + G + W + L)
| Component | Calculation | Amount |
|---|---|---|
| Total Man-days | 270 man-days | - |
| HPP Development | 270 x Rp 2.000.000 | Rp 540.000.000 |
| Maintenance 2 Year | 20% x Rp 540 jt | Rp 108.000.000 |
| Total HPP | Rp 648.000.000 | |
| Team Size | 3 senior developers | - |
| Timeline | 270 / (3 x 20 x 0.8) | ~23 weeks |
Quick Comparison
xychart-beta
title "Total HPP vs Timeline (Normal)"
x-axis [Starter, Basic, Standard, Professional, Enterprise, Manufacturing, "Full Suite"]
y-axis "Cost (Rp Juta)" 0 --> 1600
bar [312, 444, 648, 864, 1164, 1332, 1536]
line [160, 190, 230, 260, 300, 320, 360]
Best for Startup
Starter Package
- Rp 564 jt (4 dev, 18 weeks)
- Core + Stock + E-Commerce (B2B/B2C)
- Cukup untuk MVP dengan online sales
Best Value
Standard Package
- Rp 900 jt (4 dev, 26 weeks)
- Complete procurement cycle
- Highest ROI (145% IRR)
Enterprise Ready
Enterprise Package
- Rp 1.392 jt (5 dev, 32 weeks)
- Multi-location, API, Dashboard
- Scalable for growth