Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
プロダクトがリリースされるまでを 『見える化』 することで 組織体質を変えていった話 石垣雅人 - DMM.com 2018/07/07 プロダクトオーナー祭り2018 Summer 〜改善を進めるはじめの1歩目〜
Slide 2
Slide 2 text
© DMM.com 2 私 石垣雅人(いしがきまさと) ・プラットフォーム開発部 第2グループ(会員基盤) Account(ID) , Auth , Personalinfo バックエンド基盤担当 スクラムチーム プロダクトオーナー (2017〜) ・DMM.com 2015/04~ 新卒入社 Twitter @i35_267
Slide 3
Slide 3 text
© DMM.com 3 3 リリースまでを『見える化』することで 本セッションでお話すること 268.5h→54hに短縮した事例を紹介します 組織体質をかえてリリースまでのリードタイムを
Slide 4
Slide 4 text
© DMM.com 4 Agenda About DMM.com DMM.comについて / 組織体質について 改善事例 最後に 4 4 VSM / SIPOCの書き方
Slide 5
Slide 5 text
© DMM.com 手のひらと世界にいろどりを。 人類の想像をはるかにこえるスピードとス ケールで、私たちの生活は変化していま す。 DMM.comは1999年から時代のニーズに 合わせた多彩なコンテンツを、独自プラット フォームで安定的に提供しています。 5 40以上の幅広いサービスを展開 サービスについて About DMM.com
Slide 6
Slide 6 text
© DMM.com 6 6 チームが当時抱えていた組織体質 の問題点
Slide 7
Slide 7 text
© DMM.com 7 { What is … 悪い組織体質} 7 自動化をもっと改善していきたい!
Slide 8
Slide 8 text
© DMM.com 8 { What is … 悪い組織体質} 8 今のやり方でも困ってないから 一度チームで決めたことだから 学習コストがかかるから
Slide 9
Slide 9 text
© DMM.com 9 { What is … 悪い組織体質} 9 今のやり方でも困ってないから 一度チームで決めたことだから 学習コストがかかるから 組織体質を変えるには色々方法はあるが....
Slide 10
Slide 10 text
© DMM.com 10 { What is … 悪い組織体質} 10 今のやり方でも困ってないから 一度チームで決めたことだから 学習コストがかかるから 組織体質の『ムダ』を 定量的に可視化して見せること。 効果的なのが
Slide 11
Slide 11 text
© DMM.com 11 11 = VSM (Value Stream Mapping) = SIPOC分析 ・・・定量的にリードタイムを可視化 ・・・定量的にフロー(ステークホルダー)を可視化 方法論提示
Slide 12
Slide 12 text
© DMM.com 12 Agenda About DMM.com DMM.comについて / 組織体質について 改善事例 最後に 12 12 VSM / SIPOCの書き方
Slide 13
Slide 13 text
© DMM.com 13 { What is VSM… } 13 Idea Value
Slide 14
Slide 14 text
© DMM.com 14
Slide 15
Slide 15 text
© DMM.com 15 15 書き方 (Value Stream Mapping)
Slide 16
Slide 16 text
© DMM.com 16 4 STEPS プロセスのタイトル 1 2 プロセスタイム (PT ※+WT) 3 リードタイム(LT) 4 完成と正確性の割合(aka %C/A)
Slide 17
Slide 17 text
© DMM.com 17 17 顧客 顧客 GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% PT : 1h WT : 0h %C/A : 20% 12h 1h 100h 1h 開発チーム 1 1 会員登録機能作成 リリース作業 GitHub Atom GCP ブラウザ VSM (Value Stream Mapping) PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 開発チーム ディレクター 5
Slide 18
Slide 18 text
© DMM.com 18 18 STEP 0 PT : Process Time WT : Wasting Time リードタイム (LT) プロセスのタイトル GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% 12h 1h 開発チーム 1 会員登録機能作成 PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 完成と正確性の割合 (%C/A) ディレクター 5
Slide 19
Slide 19 text
© DMM.com 19 19 STEP 1 PT : Process Time WT : Wasting Time リードタイム (LT) プロセスのタイトル GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% 12h 1h 開発チーム 1 会員登録機能作成 PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 完成と正確性の割合 (%C/A) ディレクター 5
Slide 20
Slide 20 text
© DMM.com 20 20 STEP 2 PT : Process Time WT : Wasting Time リードタイム (LT) プロセスのタイトル GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% 12h 1h 開発チーム 1 会員登録機能作成 PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 完成と正確性の割合 (%C/A) ディレクター 5
Slide 21
Slide 21 text
© DMM.com 21 21 STEP 3 PT : Process Time WT : Wasting Time リードタイム (LT) プロセスのタイトル GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% 12h 1h 開発チーム 1 会員登録機能作成 PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 完成と正確性の割合 (%C/A) ディレクター 5
Slide 22
Slide 22 text
© DMM.com 22 22 STEP 3 PT : Process Time WT : Wasting Time リードタイム (LT) プロセスのタイトル GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% 12h 1h 開発チーム 1 会員登録機能作成 PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 完成と正確性の割合 (%C/A) ディレクター 5
Slide 23
Slide 23 text
© DMM.com 23 23 STEP 4 PT : Process Time WT : Wasting Time リードタイム (LT) プロセスのタイトル GitHub Ato GitHub Atom PT : 10h WT : 2h %C/A : 0% 12h 1h 開発チーム 1 会員登録機能作成 PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 完成と正確性の割合 (%C/A) ディレクター 5
Slide 24
Slide 24 text
© DMM.com 24 24 24 ①現状のVSM ③改善プロセス ②理想(仮説) のVSM プロセス
Slide 25
Slide 25 text
© DMM.com 25 25 25 顧客 顧客 GitHub Ato GitHub Atom LT : 12h PT : 10h WT : 2h %C/A : 0% LT : 1h PT : 1h WT : 0h %C/A : 20% 12h 1h 100h 2h 開発チーム 1 1 会員登録機能作成 リリース作業 GitHub Atom GCP ブラウザ VSM (Value Stream Mapping) LT : 1h PT : 1h WT : 0h %C/A : 70% 承認MTG 84h 開発チーム ディレクター 5 大事なのは、改善ポイント(=ムダ)を見つけること ※ どう改善するかはまた別のレイヤーの話
Slide 26
Slide 26 text
© DMM.com 26 26 26 書き方 (SIPOC分析)
Slide 27
Slide 27 text
© DMM.com 27 27 Supplier Input Process Output Customer 供給者 インプット プロセス アウトプット 顧客 SIPOC分析
Slide 28
Slide 28 text
© DMM.com 28 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) VSMで記載した プロセスを記載していく Process Input Supplier
Slide 29
Slide 29 text
© DMM.com 29 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) Process Input 会員登録機能作成 承認MTG リリース作業 Supplier
Slide 30
Slide 30 text
© DMM.com 30 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) Process Input 会員登録機能作成 承認MTG リリース作業 Doneの定義 Supplier
Slide 31
Slide 31 text
© DMM.com 31 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) Process Input 会員登録機能作成 承認MTG リリース作業 Doneの定義 PO Supplier
Slide 32
Slide 32 text
© DMM.com 32 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) Process Input 会員登録機能作成 承認MTG リリース作業 Doneの定義 PO Supplier
Slide 33
Slide 33 text
© DMM.com 33 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) Process 会員登録機能作成 承認MTG リリース作業 Output ソースコード Customer
Slide 34
Slide 34 text
© DMM.com 34 SIPOC分析 O : Output (アウトプット) S : Supplier(供給者) I : Input (インプット) P : Process (プロセス) C : Customer (顧客) Process 会員登録機能作成 承認MTG リリース作業 Output Customer ソースコード チーム
Slide 35
Slide 35 text
© DMM.com 35 35 Supplier Input Process Output Customer 会員登録機能作成 承認MTG リリース作業 Doneの定義 PO チーム ソースコード ドキュメント マネジメント層 意思決定 チーム チーム ソースコード ex. SIPOC分析 プロダクト ユーザー
Slide 36
Slide 36 text
© DMM.com 36 Agenda About DMM.com DMM.comについて / 組織体質について 改善事例 最後に 36 36 VSM / SIPOCの書き方
Slide 37
Slide 37 text
© DMM.com 37 37 改善事例 Value Stream Mapping / SIPOC分析
Slide 38
Slide 38 text
© DMM.com 38 38 VSMから見える共通点 グループ ステークホルダーとの調整 開発作業 リリース準備 + 作業 Featureをリリースするために必要な調整。MTGが多い コーディング作業 リリースするための申請やリリース作業 1 2 3
Slide 39
Slide 39 text
© DMM.com 39 39 ステークホルダーとの調整 開発作業 リリース準備 + 作業 VSMから見える共通点 リードタイム : 268.5h Featureをリリースするために必要な調整。MTGが多い コーディング作業 リリースするための申請やリリース作業 1 2 3 グループ
Slide 40
Slide 40 text
© DMM.com 40 40 ステークホルダーとの調整 開発作業 リリース準備 + 作業 約85% 約5% 約10% VSMから見える共通点 (228.25h) (14h) (26.25h) Featureをリリースするために必要な調整。MTGが多い コーディング作業 リリースするための申請やリリース作業 1 2 3 グループ リードタイム : 268.5h
Slide 41
Slide 41 text
© DMM.com 41 41 カテゴリー ステークホルダーとの調整 開発作業 リリース準備 + 作業 約85% 約5% 約10% 4つのVSMから見える共通点 ほぼすべてのVSMがこの比率になった。 チームの行動パターン(開発プロセス)は一緒である。 この時点で「開発効率」をあげてもムダだと判断できた。
Slide 42
Slide 42 text
© DMM.com 42 42 カテゴリー ステークホルダーとの調整 開発作業 リリース準備 + 作業 約85% 約5% 約10% VSMから見える共通点 (228.25h) (14h) (26.25h) Featureをリリースするために必要な調整。MTGが多い コーディング作業 リリースするための申請やリリース作業 1 3 2 リードタイム : 268.5h
Slide 43
Slide 43 text
© DMM.com 43 43 ステークホルダーとの調整 SIPOC分析から見える共通点 Featureをリリースするために必要な調整。MTGが多い 1 Supplier Input Process Output Customer プロセス数 : 2 Output数 : 7 Output数 : 5 Customer数 : 1 Supplier数 : 1 チームメンバー 説明用の ドキュメント準備 ...etc 説明用の ドキュメント ...etc マネジメント層 承認MTG x 2
Slide 44
Slide 44 text
© DMM.com 44 44 44 ステークホルダーとの調整 : 228.25h → リリース準備 + 作業 : 26.25h →
Slide 45
Slide 45 text
© DMM.com 45 45 45 ステークホルダーとの調整 : 228.25h →40hに短縮 リリース準備 + 作業 : 26.25h → 5mに短縮 268.5h (45日) 54.5h (9日) こんなに改善できますよ。というのを 定量的な削減率で見せることが大事
Slide 46
Slide 46 text
© DMM.com 46 46 46 ステークホルダーとの調整 : 228.25h →40hに短縮 リリース準備 + 作業 : 26.25h → 5mに短縮 268.5h (45日) 54.5h (9日)
Slide 47
Slide 47 text
© DMM.com 47 Agenda About DMM.com DMM.comについて / 組織体質について 改善事例 最後に 47 47 VSM / SIPOCの書き方
Slide 48
Slide 48 text
© DMM.com 48 48 { What is VSM… } 48 Idea Value 問題を共有するのに難しいことはいらない。 明日からすぐにVSM/SIPOC分析を作ろう。
Slide 49
Slide 49 text
© DMM.com 49 49 ご清聴ありがとうございました。