[RakutenTechConf2013] [LT] Scrum of Global Ichiba

Post on 07-Nov-2014

565 views 0 download

Tags:

description

Rakuten Technology Conference 2013 "Scrum of Global Ichiba" Satoshi Yuguchi

Transcript of [RakutenTechConf2013] [LT] Scrum of Global Ichiba

Rakuten, Inc.   Rakuten Ichiba Development October 26th, 2013

Scrum of Global Ichiba

Rakuten Tech Conference 2013Yuguchi Satoshi

Rakuten Ichiba Development DepartmentGlobal E-commerce Marketplace Section

2

Global Ichiba

3

Development Teams (over 100 people)

Tokyo

Sendai

San FranciscoChina

India

4

Monthly Release/Many teams

QAQA

APIAPIRMSRMS

ProductBacklogProductBacklog

MallMall

PDMProduct Management

Monthly Release

5

RMS = Rakuten Merchant Serve

6

RMS = Rakuten Merchant Server

7

Monthly Release/Many teams

QAQA

APIAPIRMSRMS

ProductBacklogProductBacklog

MallMall

PDMProduct Management

Monthly Release

8

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・

Dev

Dev

Focus on business.

Focus on Application.Product Ownership

9

How are we doing ?

DevDev

DevDev

DevDev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

DevDev

DevDev

Product Ownership

Simplization

Dev team

Dev team

10

Discussing acceptance criteria(develop goal)

To simplize GOAL, we update“Acceptance criteria” through Planning Meeting, together.(if necessary , we separate the tickets)

Simplization

11

How are we doing ?

DevDev

DevDev

DevDev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

DevDev

DevDev

Product Ownership

Simplization

Dev team

Dev team

12

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Product Ownership

Visualization

13

“Burn Down chart” drawn by JIRA

Visualization

14

See progress by using “Burn down chart” pattern

Visualization

15

Code Review through “Pull Request”

Visualization

16

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Product Ownership

Visualization

17

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Product Ownership

Automation

18

Auto Test / Deploy by Jenkins

Automation

19

Auto Test / Deploy by Jenkins

Automation

20

Summary

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Automation

Visualization

Product Ownership

Simplization

21

Contact Me

satoshi.yuguchi@mail.rakuten.com