Slide 1

Slide 1 text

Well-being 2023.2.9 Developers Summit 2023

Slide 2

Slide 2 text

2 overflow CTO 2010 Ameba 2013 A 2015 2017 6 CTO overflow Tabito Ohtani

Slide 3

Slide 3 text

3

Slide 4

Slide 4 text

4 Introduction = (Developer Productivity) Source lines of code (SLOC) PR d/d/d (deploys/ a day / a developer) FourKeys

Slide 5

Slide 5 text

5 Introduction 02 ( ) 03 = 01

Slide 6

Slide 6 text

Corporate overflow

Slide 7

Slide 7 text

Corporate 7 overflow 105-0001 1-1-21 5F 2 880 4440 2017 6 9 Our vision

Slide 8

Slide 8 text

Mission 8

Slide 9

Slide 9 text

overflow 9 IT / Corporate

Slide 10

Slide 10 text

10 Corporate

Slide 11

Slide 11 text

11 Corporate

Slide 12

Slide 12 text

Development Organization

Slide 13

Slide 13 text

13 Development Organization Offers toC Offers toB Offers MGR Enabling/Core Design PO/PdM Dev/Tech Lead Data Analysts Engineers Designers 兼務 兼務 兼務 =Flexible = Full

Slide 14

Slide 14 text

14 Development Organization what/why - how

Slide 15

Slide 15 text

Our history & issues

Slide 16

Slide 16 text

Our history & issues 16

Slide 17

Slide 17 text

PR PR PR PR Github Insight PR Our history & issues 17

Slide 18

Slide 18 text

PR Our history & issues 18 pros cons PR , PR

Slide 19

Slide 19 text

cons PR , PR pros PR Our history & issues 19

Slide 20

Slide 20 text

d/d/d (deploys/ a day / a developer) Our history & issues 20 頻 0.1 (0.5 ~ 1.0 ) = = or = 頻 https://itrevolution.com/product/accelerate/

Slide 21

Slide 21 text

d/d/d (deploys/ a day / a developer) Our history & issues 21 pros cons e.g. or

Slide 22

Slide 22 text

d/d/d (deploys/ a day / a developer) Our history & issues 22 pros cons e.g. or 頻

Slide 23

Slide 23 text

DORA 6 https://cloud.google.com/blog/ja/products/gcp/using-the-four-keys-to-measure- your-devops-performance FourKeys Our history & issues 23 4

Slide 24

Slide 24 text

FourKeys Our history & issues 24 pros cons ⾒ Agile etc.. DevOps

Slide 25

Slide 25 text

FourKeys Our history & issues 25 pros cons ⾒ Agile etc.. DevOps (DevOps, Note ( )

Slide 26

Slide 26 text

https://www.atlassian.com/ja/incident-management/kpis/sla-vs-slo-vs-sli FourKeys + SLO/SLI Our history & issues 26 頻 API 99.95% 90% n SLO Sprint FourKeys SLO/SLI

Slide 27

Slide 27 text

FourKeys + SLO/SLI Our history & issues 27 pros cons &

Slide 28

Slide 28 text

FourKeys + SLO/SLI Our history & issues 28 pros cons & OKR ( )

Slide 29

Slide 29 text

Our history & issues 29

Slide 30

Slide 30 text

Our history & issues 30 (OKR)

Slide 31

Slide 31 text

Our history & issues 31 Donald T. Campbell

Slide 32

Slide 32 text

Our history & issues 32 どのような定量的な社会指標も、 社会的意思決定に用いられると、 その分だけ劣化圧力を受けやすくなり、 追跡対象としていた社会的プロセスがゆがめられ 劣化する傾向が強まる Donald T. Campbell

Slide 33

Slide 33 text

Our history & issues 33 QA

Slide 34

Slide 34 text

Current solution

Slide 35

Slide 35 text

Current solution 35 ( ) 01 = 02 ⾒ 03 04

Slide 36

Slide 36 text

Current solution 36

Slide 37

Slide 37 text

Current solution 37 MTG

Slide 38

Slide 38 text

Current solution 38 MTG ⾒

Slide 39

Slide 39 text

https://queue.acm.org/detail.cfm?id=3454124 SPACE Current solution 39 Copilot SRE Github Copilot Report 2022.09

Slide 40

Slide 40 text

SPACE Current solution 40 1 5 Satisfaction and well being Performance Activity Communication and collaboration Efficiency and flow

Slide 41

Slide 41 text

SPACE Current solution 41 (Well-being (FourKeys, Github, etc..

Slide 42

Slide 42 text

SPACE Current solution 42

Slide 43

Slide 43 text

Communication and collaboration Efficiency and flow SPACE - Current solution 43 SPACE / 3 ⾒

Slide 44

Slide 44 text

SPACE - Satisfaction and well being Current solution 44 Satisfaction and well being Satisfaction How fulfilled developers feel with their work, team, tools, or culture Well-being How healthy and happy they are, and how their work impacts it e.g.) e.g.) CI/CD pipeline

Slide 45

Slide 45 text

SPACE - Performance Current solution 45 Performance Performance the outcome of a system or process

Slide 46

Slide 46 text

Activity a count of actions or outputs completed in the course of performing work SPACE - Activity Current solution 46 Activity PR FourKeys (FourKeys

Slide 47

Slide 47 text

Communication and collaboration how people and teams communicate and work together SPACE - Communication and collaboration Current solution 47 Communication and collaboration

Slide 48

Slide 48 text

Efficiency and flow capture the ability to complete work or make progress on it with minimal interruptions or delays, whether individually or through a system SPACE - Efficiency and flow Current solution 48 Efficiency and flow e.g.) MTG MTG Velocity CI/CD

Slide 49

Slide 49 text

SPACE Current solution 49

Slide 50

Slide 50 text

Satisfaction and well being SPACE - - Current solution 50 Communication and collaboration Activity FourKeys/SLO PR ⾒

Slide 51

Slide 51 text

SPACE - Satisfaction and well being Current solution 51 !! !!

Slide 52

Slide 52 text

SPACE - Satisfaction and well being Current solution 52 / Developer Survey SRE

Slide 53

Slide 53 text

SPACE - Communication & Collaboration Current solution 53 Slack

Slide 54

Slide 54 text

SPACE - Activity Current solution 54 !! !! FourKeys FourKeys & Github Github PR Issue

Slide 55

Slide 55 text

Current solution 55 FourKeys 1on1 etc

Slide 56

Slide 56 text

for the next

Slide 57

Slide 57 text

for the next 57 Review to Merge Time (RTMT) PR PR 01 Time before delivery production 02 Time in progress open release ⾒ 03 Time in phase QA 04 Flow control 05

Slide 58

Slide 58 text

for the next 58 https://scrumorg-website-prod.s3.amazonaws.com/drupal/2021-02/2020- EBM-Guide-Japanese.pdf Scrum.org (KVA) (FourKeys)

Slide 59

Slide 59 text

for the next 59 https://scrumorg-website-prod.s3.amazonaws.com/drupal/2021-02/2020- EBM-Guide-Japanese.pdf (KVM) KVM = 頻 ⾒

Slide 60

Slide 60 text

for the next 60 01 Well-being 02 SPACE 03

Slide 61

Slide 61 text

( SaaS) +

Slide 62

Slide 62 text

2023 1 26 β URL : http://bit.ly/3XgKBg7

Slide 63

Slide 63 text

No content

Slide 64

Slide 64 text

Offers MGR CTO

Slide 65

Slide 65 text

65 105-0001 1-1-21 5F web: https://overflow.co.jp/ [email protected]