27
Is Scrum the Best Choice for You? Arata Fujimura

Is Scrum the Best Choice for you?

Embed Size (px)

Citation preview

Page 1: Is Scrum the Best Choice for you?

Is Scrum the Best Choice for You?

Arata Fujimura

Page 2: Is Scrum the Best Choice for you?

Self Introduction• Arata Fujimura

• Japanese

• @aratafuji

• Agile Practitioner

• Web Application Engineer

Page 3: Is Scrum the Best Choice for you?

Agenda• Introduction of Scrum

• What is Scrum?

• Scrum Theory

• Scrum Overview

• In the case of YOYO

• Suggestions

Page 4: Is Scrum the Best Choice for you?

Agenda• Introduction of Scrum

• What is Scrum?

• Scrum Theory

• Scrum Overview

• In the case of YOYO

• Suggestions

Page 5: Is Scrum the Best Choice for you?

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

Page 6: Is Scrum the Best Choice for you?

Agenda• Introduction of Scrum

• What is Scrum?

• Scrum Theory

• Scrum Overview

• In the case of YOYO

• Suggestions

Page 7: Is Scrum the Best Choice for you?

Scrum Theory

• Transparency

• Inspection

• Adaptation

Page 8: Is Scrum the Best Choice for you?

Agenda• Introduction of Scrum

• What is Scrum?

• Scrum Theory

• Scrum Overview

• In the case of YOYO

• Suggestions

Page 9: Is Scrum the Best Choice for you?

• 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

Page 10: Is Scrum the Best Choice for you?
Page 11: Is Scrum the Best Choice for you?

For more detail

• Scrum Guide

• Scrum is free and offered in this Guide.

http://www.scrumguides.org/scrum-guide.html

Page 12: Is Scrum the Best Choice for you?

‒ 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!

Page 13: Is Scrum the Best Choice for you?

Agenda• Introduction of Scrum

• What is Scrum?

• Scrum Theory

• Scrum Overview

• In the case of YOYO

• Suggestions

Page 14: Is Scrum the Best Choice for you?

In the case of YOYO

I was asked to introduce Scrum

to YOYO as Scrum coach.

Page 15: Is Scrum the Best Choice for you?

• 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

Page 16: Is Scrum the Best Choice for you?

What Is Your Goal?

• To practice correct Scrum?

• To deliver products of the highest possible value?

Page 17: Is Scrum the Best Choice for you?

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”.

Page 18: Is Scrum the Best Choice for you?

Kanban ver.1

Page 19: Is Scrum the Best Choice for you?

This Week Task Progress (Todo, Doing, Done)

Last Week Task Progress (Todo, Doing, Done)

Page 20: Is Scrum the Best Choice for you?

Kanban ver.2

Page 21: Is Scrum the Best Choice for you?

Next Items

Dev Improvement Tasks

Keep, Problem, Try, Todo

Team Capacity

Page 22: Is Scrum the Best Choice for you?

Release • Release date

• Status

QA • Due date • Status

Process Improvement Tasks

Page 23: Is Scrum the Best Choice for you?

Kanban ver.3

Page 24: Is Scrum the Best Choice for you?

Process Improvement Tasks

Page 25: Is Scrum the Best Choice for you?

Release • Due date • APP Version Color

Page 26: Is Scrum the Best Choice for you?

Agenda• Introduction of Scrum

• What is Scrum?

• Scrum Theory

• Scrum Overview

• In the case of YOYO

• Suggestions

Page 27: Is Scrum the Best Choice for you?

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.