Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
VSM (Value Stream Mapping)を作ったら 開発プロセスが可視化されて一回...
Search
Masato Ishigaki / 石垣雅人
December 22, 2017
Design
1
9.4k
VSM (Value Stream Mapping)を作ったら 開発プロセスが可視化されて一回の会議で 要件定義からリリースまでを268時間から40時間に リードタイムを短縮できることがわかった話 〜非エンジニアでもできるVSM作成〜
2017/12/22 DMM開発AWARD 登壇資料
Masato Ishigaki / 石垣雅人
December 22, 2017
Tweet
Share
More Decks by Masato Ishigaki / 石垣雅人
See All by Masato Ishigaki / 石垣雅人
【Forkwell】「正しく」失敗できるチームを作る──現場のリーダーのための恐怖と不安を乗り越える技術 - FL#83 / A team that can fail correctly by forkwell
i35_267
4
550
【Findy】「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly by findy
i35_267
7
1.6k
技術負債の「予兆検知」と「状況異変」のススメ / Technology Dept
i35_267
2
1.4k
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
5
2.4k
「開発生産性を上げる改善」って儲かるの?に答えられるようにする / Is development productivity profitable?
i35_267
29
21k
「開発生産性」はエンジニア”だけ” のモノではなくなった? / "Development productivity" is no longer just for engineers?
i35_267
11
2.8k
開発生産性の現在地点~エンジニアリングが及ぼす多角的視点 / Current status of development productivity
i35_267
69
27k
開発生産性の低下による、事業の失敗はなぜ起こるのか / ProductivityPitfalls
i35_267
6
1.6k
開発生産性の多角的接点〜1,000名のクリエイター組織 × 開発生産性〜 / Multifaceted touchpoints of development productivity
i35_267
5
1.7k
Other Decks in Design
See All in Design
The Golden Whitney
ohtristanart
PRO
0
410
Storyboard Honey
rocioparronrubio
0
240
aya_murakami_portfolio
ayakaimi1101
0
1.8k
An Early Spring | Storyboard | Scenes 1-18
giofortuna_story
0
240
本当に欲しかったのはモノレポツールではなく、tsconfigの設定だった / monorepo-tsconfig
rdlabo
1
140
Мышление дизайнера историями. Как текстовые модели человеческого поведения помогают проектировать
ashapiro
0
140
#yumemi_grow 読書シェア会 vol.1 - スコット・バークン著『デザインはどのように世界をつくるのか』
kaitou
1
170
なぜプレイドにデザインエンジニアが必要だったのか?
t32k
0
440
【デザイン初め新年会2025|01.08】事業貢献するデザイン組織の挑戦 - 2025年、課題解決をリードする。
payatsusan213
0
11k
OLTA株式会社/デザイン紹介資料
taxy
0
290
【Firefly Image 4対応版】上手にFireflyにお願いしてウェブデザイン案を出すぞ!
cremacrema
0
1.2k
今日から意識できるアクセシビリティ
fumiko
0
230
Featured
See All Featured
A Tale of Four Properties
chriscoyier
159
23k
KATA
mclloyd
29
14k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Agile that works and the tools we love
rasmusluckow
329
21k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Being A Developer After 40
akosma
91
590k
Documentation Writing (for coders)
carmenintech
71
4.8k
Practical Orchestrator
shlominoach
188
11k
Code Review Best Practice
trishagee
68
18k
4 Signs Your Business is Dying
shpigford
183
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.3k
Transcript
© DMM.com labo CONFIDENTIAL を作ったら 開発プロセスが可視化されて一回の会議で 要件定義からリリースまでを 時間から 時間に リードタイムを短縮できることがわかった話
〜非エンジニアでもできる 作成〜 システム本部 プラットフォーム開発部 石垣雅人 2017/12/22 DMM開発AWARD
© DMM.com labo 開発プロセスを可視化する
© DMM.com labo
© DMM.com labo Agenda なぜ、 を作るのか どうやって、 を作るのか
© DMM.com labo 危険と感じる開発プロセス →1個でも当てはまれば、あなたのチームにVSMが必要です! Featureをリリースするまでに 開発作業よりも「承認 + 確認」などの調整時間のほうが長い。 開発工程の中で手作業が多く、自動化されていない箇所がある。
なぜ、 を作るのか Featureの開発は終わっているのに外的要因で リリースができない状態が1週間以上ある。
© DMM.com labo まで 日 会員登録機能を2日で開発した! 早くリリースして効果測定したい + 2日 開発者
© DMM.com labo まで 日 +14日 + 2日 ステークホルダー① グループ内で承認が必要
→ 承認MTGを2週間後に設定
© DMM.com labo まで 日 +14日 +14日 + 2日 ステークホルダー②
この部署にも確認が必要です。 → ディレクターを立てて調整するのに 2週間
© DMM.com labo まで 日 +14日 + 2日 +14日 +
2日 開発者 リリースが自動化されていない。 → 詳細なリリース手順書を作成するのに 2日
© DMM.com labo まで 日 +14日 リリースが自動化されておらず手作業 → 詳細なリリース手順書するのに 2日
+ 2日 +14日 + 2日 開発作業 : 12時間 (2日) リリースするまで : 192時間 (32日) ※ 1日6時間計算 組織が大きくなるほど「ムダ」は増え続ける。
© DMM.com labo まで 日 +14日 リリースが自動化されておらず手作業 → 詳細なリリース手順書するのに 2日
+ 2日 +14日 + 2日 開発作業 : 12時間 (2日) リリースするまで : 192時間 (32日) ※ 1日6時間計算 まずは開発工程を可視化して「ムダ」を洗い出す =
© DMM.com labo Agenda なぜ、 を作るのか どうやって、 を作るのか
© DMM.com labo プロセスのタイトル 1 2 リードタイム(LT/PT/WT) 3 タイムライン 3
STEPS
© DMM.com labo
© DMM.com labo 顧客 顧客 GitHub Ato GitHub Atom GitHub
Ato Slack LT : 12h PT : 10h WT : 2h LT : 1h PT : 1h WT : 0h 12h 84h 1h 100h 1h 石垣 石垣 石垣 1 1 会員登録機能作成 リリース作業 GitHub Atom GCP ブラウザ LT : 1h PT : 1h WT : 0h ディレクター 1 承認MTG どうやって、 を作るのか
© DMM.com labo 石垣 石垣 1 会員登録機能作成 ディレクター 1 LT
: 12h PT : 10h WT : 2h 12h 84h 1h LT : 1h PT : 1h WT : 0h GitHub Ato GitHub Atom GitHub Ato Slack STEP 0 LT : Lead Time(PT + WT) PT : Process Time WT : Wasting Time タイムライン (プロセス間のLead Time) プロセスのタイトル 承認MTG
© DMM.com labo 石垣 石垣 1 会員登録機能作成 ディレクター 1 承認MTG
LT : 12h PT : 10h WT : 2h 12h 84h 1h LT : 1h PT : 1h WT : 0h GitHub Ato GitHub Atom GitHub Ato Slack STEP 1 LT : Lead Time(PT + WT) PT : Process Time WT : Wasting Time タイムライン (プロセス間のLead Time) プロセスのタイトル
© DMM.com labo 石垣 石垣 1 会員登録機能作成 ディレクター 1 承認MTG
12h 84h 1h LT : 1h PT : 1h WT : 0h GitHub Ato GitHub Atom GitHub Ato Slack STEP 2 LT : 12h PT : 10h WT : 2h LT : Lead Time(PT + WT) PT : Process Time WT : Wasting Time タイムライン (プロセス間のLead Time) プロセスのタイトル
© DMM.com labo 石垣 石垣 1 会員登録機能作成 ディレクター 1 承認MTG
LT : 12h PT : 10h WT : 2h 12h 84h 1h LT : 1h PT : 1h WT : 0h GitHub Ato GitHub Atom GitHub Ato Slack STEP 3 LT : Lead Time(PT + WT) PT : Process Time WT : Wasting Time タイムライン (プロセス間のLead Time) プロセスのタイトル
© DMM.com labo 顧客 顧客 GitHub Ato GitHub Atom GitHub
Ato Slack LT : 12h PT : 10h WT : 2h LT : 1h PT : 1h WT : 0h 12h 84h 0h 100h 2h 石垣 石垣 石垣 1 1 会員登録機能作成 リリース作業 GitHub Atom GCP ブラウザ LT : 1h PT : 1h WT : 0h ディレクター 1 承認MTG どうやって、 を作るのか
© DMM.com labo 顧客 顧客 GitHub Ato GitHub Atom GitHub
Ato Slack LT : 12h PT : 10h WT : 2h LT : 1h PT : 1h WT : 0h 12h 84h 0h 100h 2h 石垣 石垣 石垣 1 1 会員登録機能作成 リリース作業 GitHub Atom GCP ブラウザ LT : 1h PT : 1h WT : 0h ディレクター 1 承認MTG どうやって、 を作るのか 大事なのは、改善ポイント(=ムダ)を見つけること ※ どう改善するかはまた別のレイヤーの話
© DMM.com labo 顧客 顧客 GitHub Ato GitHub Atom GitHub
Ato Slack LT : 12h PT : 10h WT : 2h LT : 1h PT : 1h WT : 0h 12h 84h 0h 100h 2h 石垣 石垣 石垣 1 1 会員登録機能作成 リリース作業 GitHub Atom GCP ブラウザ LT : 1h PT : 1h WT : 0h ディレクター 1 承認MTG どうやって、 を作るのか 調整が長い リリース 作業が長い
© DMM.com labo どうやって、 を作るのか
© DMM.com labo を作ったら
© DMM.com labo を作ったら 年 月 日 火 の 回の会議で
© DMM.com labo を作ったら 事業部調整 : 267h → 40h 短縮
リリース作業 : 1h → 1m 短縮 268h 40h 年 月 日 火 の 回の会議で
© DMM.com labo 開発プロセスを可視化する
© DMM.com labo 開発プロセスを設計する
© DMM.com labo ▼ 詳しい記載方法はGHEへ公開中です。 URL : https://git.dmm.com/ishigaki-masato/Value-Stream-Mapping どうやって、 を作るのか
© DMM.com labo おわり