Top Banner
Rakuten, Inc. Rakuten Ichiba Development October 26 th , 2013 Scrum of Global Ichiba Rakuten Tech Conference 2013 Yuguchi Satoshi Rakuten Ichiba Development Department Global E-commerce Marketplace Section
21

[RakutenTechConf2013] [LT] Scrum of Global Ichiba

Nov 07, 2014

Download

Technology

Rakuten, Inc

Rakuten Technology Conference 2013
"Scrum of Global Ichiba"
Satoshi Yuguchi
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: [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

Page 2: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

2

Global Ichiba

Page 3: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

3

Development Teams (over 100 people)

Tokyo

Sendai

San FranciscoChina

India

Page 4: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

4

Monthly Release/Many teams

QAQA

APIAPIRMSRMS

ProductBacklogProductBacklog

MallMall

PDMProduct Management

Monthly Release

Page 5: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

5

RMS = Rakuten Merchant Serve

Page 6: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

6

RMS = Rakuten Merchant Server

Page 7: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

7

Monthly Release/Many teams

QAQA

APIAPIRMSRMS

ProductBacklogProductBacklog

MallMall

PDMProduct Management

Monthly Release

Page 8: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

8

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・

Dev

Dev

Focus on business.

Focus on Application.Product Ownership

Page 9: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

9

How are we doing ?

DevDev

DevDev

DevDev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

DevDev

DevDev

Product Ownership

Simplization

Dev team

Dev team

Page 10: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

10

Discussing acceptance criteria(develop goal)

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

Simplization

Page 11: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

11

How are we doing ?

DevDev

DevDev

DevDev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

DevDev

DevDev

Product Ownership

Simplization

Dev team

Dev team

Page 12: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

12

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Product Ownership

Visualization

Page 13: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

13

“Burn Down chart” drawn by JIRA

Visualization

Page 14: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

14

See progress by using “Burn down chart” pattern

Visualization

Page 15: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

15

Code Review through “Pull Request”

Visualization

Page 16: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

16

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Product Ownership

Visualization

Page 17: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

17

How are we doing ?

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Product Ownership

Automation

Page 18: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

18

Auto Test / Deploy by Jenkins

Automation

Page 19: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

19

Auto Test / Deploy by Jenkins

Automation

Page 20: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

20

Summary

Dev

Dev

Dev

Product

BusinessRequirement

Product

PDM EngineerLead

・・・ ・・・

Dev

Dev

Dev team

Dev team

Automation

Visualization

Product Ownership

Simplization

Page 21: [RakutenTechConf2013] [LT] Scrum of Global Ichiba

21

Contact Me

[email protected]