>100 Views
October 29, 15
スライド概要
[MeetUp] Halloween with Tech Geeks @ BGC
Agile Practitioner / CSP-SM, CSP-PO(Certified Scrum Professional) / Modern Offshore Development / Vietnam / Paris Hilton / RareJob / BOOKOFF / TIER IV, Inc.
Is Scrum the Best Choice for You? Arata Fujimura
Self Introduction • Arata Fujimura • Japanese • @aratafuji • Agile Practitioner • Web Application Engineer
Agenda • Introduction of Scrum • What is Scrum? • Scrum Theory • Scrum Overview • In the case of YOYO • Suggestions
Agenda • Introduction of Scrum • What is Scrum? • Scrum Theory • Scrum Overview • In the case of YOYO • Suggestions
What is Scrum? • Scrum is a framework for development to deliver products with the highest possible value. • Scrum is • Lightweight • Simple to understand • Difficult to master
Agenda • Introduction of Scrum • What is Scrum? • Scrum Theory • Scrum Overview • In the case of YOYO • Suggestions
Scrum Theory • Transparency • Inspection • Adaptation
Agenda • Introduction of Scrum • What is Scrum? • Scrum Theory • Scrum Overview • In the case of YOYO • Suggestions
Scrum Overview • Roles • The Product Owner • The Development Team • • • Events • The Sprint • Sprint Planning • Daily Scrum • Sprint Review • Sprint Retrospective The Scrum Master Artifacts • Product Backlog • Sprint Backlog • Increment
For more detail • Scrum Guide • Scrum is free and offered in this Guide. http://www.scrumguides.org/scrum-guide.html
Caution! “Scrumʼs roles, artifacts, events, and rules are immutable and although implementing only parts of Scrum is possible, the result is not Scrum.” ‒ Scrum Guide
Agenda • Introduction of Scrum • What is Scrum? • Scrum Theory • Scrum Overview • In the case of YOYO • Suggestions
In the case of YOYO I was asked to introduce Scrum to YOYO as Scrum coach.
• • Roles • Events • The Product Owner • The Sprint • The Development Team • Sprint Planning • The Scrum Master • Daily Scrum • Sprint Review • Sprint Retrospective Artifacts • Product Backlog • Sprint Backlog • Increment
What Is Your Goal? • To practice correct Scrum? • To deliver products of the highest possible value?
In the case of YOYO • Do we practice correct Scrum? • • NO! Do we follow Scrum theory? • YES! • Make task progress visible by using “Kanban board” for Transparency. • Improve “Kanban board” continuously for "Inspection and Adaptation”.
Kanban ver.1
This Week Task Progress (Todo, Doing, Done) Last Week Task Progress (Todo, Doing, Done)
Kanban ver.2
Keep, Problem, Try, Todo Next Items Dev Improvement Tasks Team Capacity
QA Process Improvement Tasks • Due date • Status Release • • Release date Status
Kanban ver.3
Process Improvement Tasks
Release • • Due date APP Version Color
Agenda • Introduction of Scrum • What is Scrum? • Scrum Theory • Scrum Overview • In the case of YOYO • Suggestions
Suggestions • Letʼs improve your process continuously by using “Inspection, Adaptation and Transparency”. • If Scrum fits your project, you should use Scrum. • Scrum is a great framework, but as of my experience itʼs not always the best. • Think Yourself in Your Own Context.