Scrum Master
Fungsi:
- Fasilitator tim Agile
- Menjaga proses Scrum berjalan dengan benar
Fokus:
- Process & team productivity
Tugas utama:
- Remove blocker (hambatan tim)
- Facilitate meeting (daily standup, sprint planning, dll)
- Coaching Agile mindset
Output:
- Tim kerja lancar, tidak terhambat
- Proses Agile berjalan efektif
Product Owner
Fungsi:
- Penghubung bisnis & tim IT
- Penentu prioritas produk
Fokus:
- Value / bisnis
Tugas utama:
- Menyusun Product Backlog
- Menentukan prioritas fitur
- Berkomunikasi dengan stakeholder
Output:
- List fitur yang jelas & terprioritas
- Produk sesuai kebutuhan bisnis
Developers
Fungsi:
- Membangun produk (coding, testing, dll)
Fokus:
- Technical execution
Tugas utama:
- Develop fitur
- Testing & bug fixing
- Deploy system
Output:
-
Software / aplikasi siap pakai
Business Analyst
Fungsi:
- Menggali kebutuhan bisnis jadi requirement
Fokus:
- Requirement clarity
Tugas utama:
- Analisis kebutuhan user
- Dokumentasi (BRD, FRD, use case)
- Bridge antara user & developer
Output:
- Requirement jelas & terdokumentasi
Project Manager
Fungsi:
- Mengelola project secara keseluruhan
Fokus:
- Timeline, budget, scope
Tugas utama:
- Planning project
- Monitoring progress
- Risk management
Output:
- Project selesai tepat waktu & sesuai scope
End-to-End Process (Step by
Step)

STEP 1 – Business Need
Dimulai dari kebutuhan bisnis
- Stakeholder punya masalah / ide
- Masuk ke:
- Business Analyst
- Product Owner
STEP 2 – Requirement Gathering
Oleh Business Analyst
- Interview user
- Analisis proses bisnis
- Buat
dokumentasi:
- BRD / User Story
Output:
✔ Requirement jelas
STEP 3 – Product Backlog Creation
👉 Oleh Product Owner
- Ubah requirement
jadi:
- User Story
- Backlog list
- Prioritization:
- High → Low value
Output:
✔ Product backlog
STEP 4 – Sprint Planning
👉 Dipandu Scrum Master
- Tim pilih task dari backlog
- Tentukan:
- Sprint goal
- Estimasi kerja
Output:
✔ Sprint backlog
STEP 5 – Development
👉 Oleh Developers
- Coding
- Testing
- Integration
Scrum Master:
- Remove blocker
Output:
✔ Increment (fitur
jadi)
STEP 6 – Daily Standup
👉 Setiap hari
- Apa yang dikerjakan?
- Kendala?
- Plan hari ini?
Dipandu Scrum Master
STEP 7 – Sprint Review
👉 Demo ke stakeholder
- Product Owner validasi
- Feedback dikumpulkan
Output:
✔ Feedback bisnis
STEP 8 – Sprint Retrospective
👉 Evaluasi internal tim
- Apa yang perlu diperbaiki?
Output:
✔ Continuous improvement
STEP 9 – Release / Deployment
👉 Produk dirilis
- Digunakan oleh user
Tujuan Akhir
- Produk sesuai kebutuhan bisnis
- Delivery cepat (Agile)
- Minim error
- High value untuk user