scrum: how to implements

Download SCRUM: How to implements

Post on 21-Jan-2018

569 views

Category:

Software

0 download

Embed Size (px)

TRANSCRIPT

  1. 1. Scrum: How to implements Adam Mukharil Bachtiar Slide Training CodeLabs 2017 (Inspired by Scrum Guide and Get Agile Book)
  2. 2. Apa itu SCRUM?
  3. 3. Pendekatan proses metode agile yang berfokus kepada pembagian kerja dalam suatu proyek menjadi bagian- bagian kecil yang akan dikerjakan pada satu kurun waktu tertentu (sprint)
  4. 4. Bahan Dasar Scrum
  5. 5. Bahan Dasar 1: Peran di Scrum
  6. 6. Product Owner Bertanggung jawab dalam visi yang berhubungan dengan apa yang akan dikerjakan dan dia harus mampu menjelaskan visi tersebut kepada scrum team
  7. 7. Scrum Master Fasilitator untuk agile development team yang bertugas untuk memastikan langkah di scrum menghasilkan nilai dan menjaga proses scrum itu sendiri
  8. 8. Development Team Cross functional team yang terdiri dari beberapa skills (bukan didasarkan pada job title) yang disesuaikan dengan kebutuhan pekerjaan
  9. 9. Bahan Dasar 2: Artefak Scrum
  10. 10. Product Backlog Daftar produk atau pekerjaan pada suatu proyek yang dijelaskan secara garis besar dan berprioritas
  11. 11. Bentuk Product Backlog bisa berupa technical nature atau User Stories
  12. 12. User Stories As a < type of users > I want < some goals > So that < some reason/benefit > Priority: < Jenis Prioritas > Estimate: < Time needed >
  13. 13. Sprint Backlog Daftar pekerjaan yang dipilih dari Product Backlog untuk setiap Sprint yang bisa membentuk Potentially Shippable Product
  14. 14. Inkremen Tambahan potongan produk dari Product Backlog yang diselesaikan dalam 1 sprint dan nilai dari sprint-sprint sebelumnya Sprint Time Number Of Work
  15. 15. Bahan Dasar 3: Scrum Board
  16. 16. Komposisi, jumlah, dan penamaan kolom bebas
  17. 17. https://trello.com
  18. 18. Bahan Dasar 4: Scrum Ceremonies
  19. 19. Sprint Planning Daily Scrum Sprint Review/ Retrospective Dilakukan harian selama sprint berlangsung untukmembicarakan: Apa yang akandilakukan Apa yang sudahdilakukan Ada halangan apa padasprint Dilakukan sebelum sprintdijalankan. Poin manadari product backlog yang akan dikerjakan (Sprint Backlog) Apa yang menjadiPotentially ShippableProduct Dilakukan pada akhir sprintuntuk membicarakan: Hasil yang dicapai padasprint Perbaikan pada sprintberikutnya Curhat setiap anggotatim
  20. 20. Bahan Dasar 5: Scrum Workflow
  21. 21. Dalam melakukan pekerjaan, Scrum membagi proyek menjadi beberapa SPRINT
  22. 22. Dari pola proses seperti ini
  23. 23. Menjadi incremental process yang disebut sebagai SPRINT
  24. 24. Setiap sprint akan menghasilkan Potentially Shippable Product
  25. 25. Setiap Sprint akan diberi waktu sekitar 1-3 minggu (jangan terlalu lama)
  26. 26. Perbincangan di Scrum
  27. 27. Perbincangan 1: Kapan tahap requirement engineering, design UI/UX dilakukan?
  28. 28. Perbincangan 2: Is Scrum the bulletproof in software development?
  29. 29. Perbincangan 3: Apakah sprint bisa diberhentikan ketika berjalan?
  30. 30. Diskusi dan Tanya Jawab
  31. 31. Simulation Time
  32. 32. Website Kue/Makanan Khas Indonesia (pilih website kue atau Makanan)
  33. 33. Aturan yang wajib dipenuhi
  34. 34. Website tidak boleh One Page View Setiap halaman wajib terdiri minimal dari: 1. Header (Logo original dan nama website) 2. Navigation 3. Konten (Title dan konten dalam bentuk div) 4. Footer (minimal ada copyright by dan tahun) Boleh menggunakan CMS,Framework, ataupun library Konten dalam setiap halaman minimal 3 paragraf (kecuali bentuk tabel atau list, gambar, dll) Setiap halaman wajib terhubung satu sama lain Semua halaman harus punya gambar dan gambar harus berbeda. Gambar harus sesuai dengan tema Informasi harus valid
  35. 35. Halaman yang harus dibuat
  36. 36. Halaman depan mengenai kue/kuliner (3 gambar dan penjelasan) Halaman sejarah kue/kuliner Halaman cara membuat kue/kuliner Halaman galeri tentang kue/kuliner Halaman kirim resep (upload foto + resep) *dynamic Halaman lihat kiriman resep pembaca *dynamic
  37. 37. Sprint Planning: 15 Minutes
  38. 38. Sprint 1-1: 30 Minutes
  39. 39. Daily Scrum: 5 Minutes
  40. 40. Sprint 1-2: 30 Minutes
  41. 41. Sprint Review & Retrospective
  42. 42. Sprint Planning: 15 Minutes
  43. 43. Sprint 2-1: 30 Minutes
  44. 44. Daily Scrum: 5 Minutes
  45. 45. Sprint 2-2: 30 Minutes
  46. 46. Daily Scrum: 5 Minutes
  47. 47. Sprint 2-3: 15 Minutes
  48. 48. Sprint Review & Retrospective
  49. 49. Play the Role
  50. 50. Pekerja Keras Visioner/Influencer Ingkar Kerja Serba Ingin Tahu