Download - Is Scrum the Best Choice for you?
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
• Roles
• The Product Owner
• The Development Team
• The Scrum Master
• Artifacts
• Product Backlog
• Sprint Backlog
• Increment
• Events
• The Sprint
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
Scrum Overview
For more detail
• Scrum Guide
• Scrum is free and offered in this Guide.
http://www.scrumguides.org/scrum-guide.html
‒ Scrum Guide
“Scrum’s roles, artifacts, events, and rules are immutable and although implementing only parts of Scrum is possible, the result is not Scrum.”
Caution!
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
• The Product Owner
• The Development Team
• The Scrum Master
• Artifacts
• Product Backlog
• Sprint Backlog
• Increment
• Events
• The Sprint
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
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
Next Items
Dev Improvement Tasks
Keep, Problem, Try, Todo
Team Capacity
Release • Release date
• Status
QA • Due date • Status
Process Improvement Tasks
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.