Please enable JavaScript.
Coggle requires JavaScript to display documents.
12 Agile Principles Randy - 3124510075 - Coggle Diagram
12 Agile Principles
Randy - 3124510075
Customer Satisfaction
and Delivery
Priority: kepuasan pelanggan
Caranya: Early & Continuous Delivery
Goal: Deliver working software
Collaboration
Business team & dev team harus bekerjasama setiap hari
Hindari SILO mentality
Dev team harus mengerti Product, Visi dan Value
Tim Bisnis mengerti realita/kapasitas Tim Dev
Embrace Change
Menerima perubahan (Mindset, Requirement, Trends, Tech)
Menerima perubahan walaupun di tengah pengembangan
Context: VUCA (Volatility, Uncertainty, Complexity, Ambiguity)
Frequent Software Delivery
Deliver working software frequently
Durasi: Beberapa minggu atau bulan
Hindari asumsi. Lakukan validasi ke customer
Waktu iterasi biasanya 1 minggu - 1 bulan
Motivated Teams & Environment
Pilih tim yang memiliki motivasi tinggi
Support kebutuhan untuk environment
Beri kepercayaan kepada tim untuk menyelesaikan
Berani menerima failure as a feedback
Sustainable Development
Jaga konsistensi (istiqamah)
Stakeholder & Dev Team terus menjaga ritme kerja yang kosisten
Consistent feature size/delivery per iteration
Measure Progress by Working Progress
Primary Measure: Working software
No Delivery = No Progress
Efficient Communication
Paling efisien & efektif adalah komunikasi tatap muka
Direct Communication (In person/VIdeo Call)
Hindari bias dalam berkomunikasi
Technical Excellent & Design
Focus & attention to technical excellence
Desain yang baik juga membantu dalam proses agility
Simplicity
Konsep: Lean Thinking
Pastikan tidak ada fitur yang sia sia
Self Organizing Team
Requirement & Design yang baik lahir dari tim yang sangat terorganisir
Miliki kemampuan untuk self-organizing
Product Owner mendefinisikan Visi dan Value
Tim memutuskan bagaimana meraih visi (implementasinya)
Reflection & Adjustment (Kaizen)
Terus refleksi: bagaimana menjadi lebih efektif
Ubah perilaku dan cara kerja sesuai goal yang diinginkan
Evaluasi: Cara kerja, Tim issue, Tools, Directions
Tujuan: Continuous Improvement (Kaizen) dari product dan dev team