4 Nilai 12 Prinsip
1. Interaksi dan personel lebih penting 1. Prioritaskan Kepuasan Klien
daripada proses dan alat 2. Menerima Perubahan Kebutuhan
2. Perangkat lunak yang berfungsi lebih 3. Rilis Produk Secara Rutin
penting daripada dokumentasi yang 4. Kolaborasi
lengkap. 5. Bekerja dengan Individu yang Bersemangat
3. Kolaborasi dengan klien lebih penting 6. Komunikasi Tatap Muka
daripada negosiasi kontrak. 7. Kunci Keberhasilan adalah Produk yang Bekerja
4. Respon terhadap perubahan lebih penting 8. Kecepatan yang Konstan
daripada mengikuti rencana. 9. Perhatian terhadap Keunggulan Teknis dan
Desain yang baik
10. Kesederhanaan itu Penting
11. Mengelola Diri Sendiri
12. Refleksi dan Penyesuaian
Scrum adalah cara kerja beberapa orang (dari berbagai latar
belakang pekerjaan) yang tergabung dalam satu tim, fokus dalam
memberikan hasil kerja yang produktif, kreatif, memiliki value yang
Scrum Process setinggi mungkin dan dapat beradaptasi dengan cepat terhadap
setiap perubahan (flexible)
● Product Backlog
● Sprint Planning
Meeting
● Sprint Backlog
● Daily Scrum
● Sprint Review +
Sprint Restrospective
Product Backlog Example
Scrum Team
Terdiri dari Product Owner, Tim Developer (Developer + UI/X), dan Scrum Master
Git Repository
Frontend Development
Backend Development
Git Repository
Git Repository
Teknologi Frontend Development
Web Mobile
Canvas
Assembly Development
Teknologi Backend Development
Push
Notification Web Socket RESTfull API
User
GraphQL API Gateway Authenticatio
n
Platform Agile
Container vs Virtual Machine
Microservices vs Monolytic
NoSQL vs RDB
Teknologi Container
Docker Pertama Kali dibuat oleh Solomon Hykes bersama Andrea Luzzardi
Pada mulanya didefenisikan oleh Gerard J. Popek dan dan Francois-Xavier Bourlet sebagai project internal di dotCloud. Docker
Robert P. Goldberg pada tahun 1974 dirilis sebagai open source pada bulan Maret 2013
Teknologi Container
Microservices vs Monolytic
No SQL vs RDB
NoSQL
Thank you.