サイボウズの開発を支えるkaizen文化

79
KAIZEN @teppeis Node Nov 13, 2016

Upload: teppei-sato

Post on 06-Jan-2017

18.213 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: サイボウズの開発を支えるKAIZEN文化

KAIZEN

@teppeis

Node

Nov 13, 2016

Page 2: サイボウズの開発を支えるKAIZEN文化

Hello!• Teppei Sato, @teppeis • Cybozu, Inc. / kintone Corp.

Page 3: サイボウズの開発を支えるKAIZEN文化

? MUST BUY!

https://gihyo.jp/dp/ebook/2015/978-4-7741-7477-8

Page 4: サイボウズの開発を支えるKAIZEN文化

VP of Engineering

Page 5: サイボウズの開発を支えるKAIZEN文化

https://goo.gl/4cpnky

Page 6: サイボウズの開発を支えるKAIZEN文化

• KAIZEN • • •

• KAIZEN

Page 7: サイボウズの開発を支えるKAIZEN文化
Page 8: サイボウズの開発を支えるKAIZEN文化

vs. (1)

• 2011 kintone

kintone Technical debt

Page 9: サイボウズの開発を支えるKAIZEN文化
Page 10: サイボウズの開発を支えるKAIZEN文化

😂

Page 11: サイボウズの開発を支えるKAIZEN文化

vs. (2)

• 😂 •

Page 12: サイボウズの開発を支えるKAIZEN文化

KAIZEN DAY

• KAIZEN

• KAIZEN • •

Page 13: サイボウズの開発を支えるKAIZEN文化
Page 14: サイボウズの開発を支えるKAIZEN文化
Page 15: サイボウズの開発を支えるKAIZEN文化

vs. (3)

• 1 KAIZEN

• PM, QA • • !

Page 16: サイボウズの開発を支えるKAIZEN文化

KAIZEN

Page 17: サイボウズの開発を支えるKAIZEN文化

KAIZEN

• KAIZEN • •

Page 18: サイボウズの開発を支えるKAIZEN文化
Page 19: サイボウズの開発を支えるKAIZEN文化
Page 20: サイボウズの開発を支えるKAIZEN文化

vs. (4)• KAIZEN

• :

• • by • •

• •

Page 21: サイボウズの開発を支えるKAIZEN文化

KAIZEN

• KAIZEN • • • • • 32 KAIZEN

Page 22: サイボウズの開発を支えるKAIZEN文化
Page 23: サイボウズの開発を支えるKAIZEN文化
Page 24: サイボウズの開発を支えるKAIZEN文化

• • B2B

• =

• ( / / )

Page 25: サイボウズの開発を支えるKAIZEN文化

http://stateofjs.com/

Page 26: サイボウズの開発を支えるKAIZEN文化
Page 27: サイボウズの開発を支えるKAIZEN文化
Page 28: サイボウズの開発を支えるKAIZEN文化

https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4

Page 29: サイボウズの開発を支えるKAIZEN文化
Page 30: サイボウズの開発を支えるKAIZEN文化

UI

• 200X : jQuery

• 2011 : MVW/Data-Binding

• Backbone (2010), AngularJS (2010) • 2014 : VDOM/Flux/Component

• React (2013)

Page 31: サイボウズの開発を支えるKAIZEN文化
Page 32: サイボウズの開発を支えるKAIZEN文化
Page 33: サイボウズの開発を支えるKAIZEN文化
Page 34: サイボウズの開発を支えるKAIZEN文化

Page 35: サイボウズの開発を支えるKAIZEN文化

http://blog.cybozu.io/entry/2015/11/04/080000

Page 36: サイボウズの開発を支えるKAIZEN文化

• • React/Redux

• kintone React •

• &

• AWS Lambda, React •

Page 37: サイボウズの開発を支えるKAIZEN文化
Page 38: サイボウズの開発を支えるKAIZEN文化

RT

https://twitter.com/mzsmx/status/390027345295187968

Page 39: サイボウズの開発を支えるKAIZEN文化

https://twitter.com/kiyokura/status/792907004989755392

Page 40: サイボウズの開発を支えるKAIZEN文化

QoL (Quality of Life) • • • • • Amazon

Page 41: サイボウズの開発を支えるKAIZEN文化
Page 42: サイボウズの開発を支えるKAIZEN文化
Page 43: サイボウズの開発を支えるKAIZEN文化
Page 44: サイボウズの開発を支えるKAIZEN文化
Page 45: サイボウズの開発を支えるKAIZEN文化
Page 46: サイボウズの開発を支えるKAIZEN文化
Page 47: サイボウズの開発を支えるKAIZEN文化
Page 48: サイボウズの開発を支えるKAIZEN文化
Page 49: サイボウズの開発を支えるKAIZEN文化
Page 50: サイボウズの開発を支えるKAIZEN文化
Page 51: サイボウズの開発を支えるKAIZEN文化

• • •

Page 52: サイボウズの開発を支えるKAIZEN文化

• 100 100 • • • •

Page 53: サイボウズの開発を支えるKAIZEN文化

(2010-, 2012-)

• • 10% ( 1 )

• : • • •

• : ( 200 ) 10 147

Page 54: サイボウズの開発を支えるKAIZEN文化

• • • • Join

• •

Page 55: サイボウズの開発を支えるKAIZEN文化

• vs. •

Page 56: サイボウズの開発を支えるKAIZEN文化

• •

• • • •

Page 57: サイボウズの開発を支えるKAIZEN文化

• Cisco • • • •

Page 58: サイボウズの開発を支えるKAIZEN文化

• •

• •

• •

Page 59: サイボウズの開発を支えるKAIZEN文化

• • •

• • •

Page 60: サイボウズの開発を支えるKAIZEN文化
Page 61: サイボウズの開発を支えるKAIZEN文化
Page 63: サイボウズの開発を支えるKAIZEN文化

KAIZEN

Page 64: サイボウズの開発を支えるKAIZEN文化

KAIZEN• • KPT • • •

Page 65: サイボウズの開発を支えるKAIZEN文化

• • • KAIZEN •

• GitHub PR

CI

Page 66: サイボウズの開発を支えるKAIZEN文化

• KPT

• KAIZEN

• kintone

• 1on1 KPT

• KPT

Page 67: サイボウズの開発を支えるKAIZEN文化

http://blog.cybozu.io/entry/2016/07/01/101500

Page 68: サイボウズの開発を支えるKAIZEN文化

http://blog.cybozu.io/entry/2016/07/01/101500

Page 69: サイボウズの開発を支えるKAIZEN文化

KAIZEN

Page 70: サイボウズの開発を支えるKAIZEN文化

• •

• •

Page 71: サイボウズの開発を支えるKAIZEN文化

/ /

• : Dev, Ops, QA, PM, Design

Page 72: サイボウズの開発を支えるKAIZEN文化

:

/

• Dev

• :

Page 73: サイボウズの開発を支えるKAIZEN文化

/ /

• : Dev, Ops, QA, PM, Design

• :

SRE

Page 74: サイボウズの開発を支えるKAIZEN文化

• •

• • • kintone

Page 75: サイボウズの開発を支えるKAIZEN文化
Page 76: サイボウズの開発を支えるKAIZEN文化

KAIZEN

• kintone

Page 77: サイボウズの開発を支えるKAIZEN文化

https://goo.gl/4cpnky

Page 78: サイボウズの開発を支えるKAIZEN文化

Thanks!