SlideShare ist ein Scribd-Unternehmen logo
1 von 36
メトリクスによる 
「見える化」のススメ 
: エッセンシャル・リーン 
Sep/06/2014 
Hiroyuki Ito 
Development Process Optimization Department, Rakuten, Inc. 
http://www.rakuten.co.jp/
(The Hiro) 
2 
自己紹介 
伊藤宏幸 
@hageyahhoo 
テスト駆動開発(TDD) 
グループ所属
3 
Agile2014 に登壇してきました
4 
質問 
身の周りで 
こんなこと 
ありませんか?
5 
開発者として 
これだけクールな 
コードを書いているのに、 
マネージャがキチンと 
評価してくれない。
6 
マネージャとして 
開発者の進捗報告だと、 
結局何がどこまで 
できているのか 
分からない。
7 
状況が見えないことを 
他人のせいにして 
いませんか?
8 
状況把握は 
チーム全員の 
責務です。
9 
本日のお題 
メトリクスの 
工夫や活用で、 
状況を「見える化」 
してみよう。
我がチームでの 
臨床実験報告 
(2014年2月) 
10
11 
落ちないバーンダウン
12 
原因? 
• レビューの負荷が大きい? 
• 特に難しい機能だった? 
• 単にチケットをクローズし忘れている? 
• ビットコインで大損こいて 
業務どころではなかった?
13 
これだけでは 
分からん。
14 
本日のお題(再掲) 
メトリクスの 
工夫や活用で、 
状況を「見える化」 
してみよう。
15 
実際に計測してみた 
• レビューの負荷が大きい? 
• 特に難しい機能だった? 
• 単にチケットをクローズし忘れている? 
• ビットコインで大損こいて 
業務どころではなかった?
16 
計測初日
17 
計測初日
18 
計測3日目
19 
計測3日目
20 
計測3日目
21 
計測3日目
22 
ちょっと計測してみる 
手間を挟むだけで、 
これだけのことが 
分かるようになる。
23 
これって 
わくわく 
しませんか?
24 
滾りませんか!?
25 
WALL CI/CD 
WALL TDD 
WALL ATDD 
Agile2014 にて
26 
2014年のセッションの傾向(ソース:いとう) 
Value 
Metrics 
CFD/Kanban/KPIs 
Testing 
BDD/ATDD/ET/MT 
Enterprise Agile 
Organizational Change/Psychology 
Agile/Scrum/Lean
27 
メトリクスが来ている! 
Value 
Metrics 
CFD/Kanban/KPIs 
Testing 
BDD/ATDD/ET/MT 
Enterprise Agile 
Organizational Change/Psychology 
Agile/Scrum/Lean
28 
Agile2014 で人気のあったメトリクス 
Cumulative Flow Diagram (CFD) 
※複雑なので後述 
スループット 
ある一定期間で、どれだけのチケットが終了しているのか? 
サイクル・タイム 
チケットが次のフェーズに移動するのに、 
どれだけ時間がかかっているのか? 
リード・タイム 
チケットが開始してから終了するまで、 
どれだけ時間がかかっているのか?
29 
Cumulative Flow Diagram (CFD)
30 
見方
31 
見方が分かると 
面白くなる。
32 
メトリクスのポイント 
考えることのプラスになる情報を見つけよう 
• 現状の問題はどこにあるのか? 
• 改善施策の成果はどうだったか? 
数値の変化に意味を見いだそう 
変化が見える情報であれば、役に立ちうるということ。 
メトリクス自体を定期的に振り返り改善していこう 
• 役に立たなければ、潔く捨てる覚悟も必要。 
• 足りなければ創ろう。 
コミュニケーションの手段として活用しよう 
今まで分からなかった情報を元に話をしてみると、 
更なる発見があるものです。
33 
もっと深く 
知りたく 
ないですか?
34 
見える化 
勉強会
35 
Coming soon!
36 
参考資料 
『Useful Metrics in a Complex World』(Agile2014) 
http://www.agilealliance.org/files/9814/0509/9343/ExperienceR 
eport.2014.Power.pdf 
『Moneyball for Software Projects』(Agile2014) 
http://schd.ws/hosted_files/agile2014/f0/1272_Agile_2014_- 
_Software_Moneyball_%28Troy_Magennis%29.pdf 
[ビデオ] Power of 
Analyticshttps://www.youtube.com/watch?v=bvHgOyj5a2s

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

目grep入門 +解説
目grep入門 +解説目grep入門 +解説
目grep入門 +解説
 
リーン開発の本質 公開用
リーン開発の本質 公開用リーン開発の本質 公開用
リーン開発の本質 公開用
 
Test Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるかTest Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
 
アジャイル開発とメトリクス
アジャイル開発とメトリクスアジャイル開発とメトリクス
アジャイル開発とメトリクス
 
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
 
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
 
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
 
TDD のこころ
TDD のこころTDD のこころ
TDD のこころ
 
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
 
世界と事例から学ぶ、プロダクトオーナーの「素養」としてのアジャイルメトリクス
世界と事例から学ぶ、プロダクトオーナーの「素養」としてのアジャイルメトリクス世界と事例から学ぶ、プロダクトオーナーの「素養」としてのアジャイルメトリクス
世界と事例から学ぶ、プロダクトオーナーの「素養」としてのアジャイルメトリクス
 
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
 
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveDXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
 
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
 
App013 ここはあえて紙と
App013 ここはあえて紙とApp013 ここはあえて紙と
App013 ここはあえて紙と
 
例外設計における大罪
例外設計における大罪例外設計における大罪
例外設計における大罪
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
 
「顧客の声を聞かない」とはどういうことか
「顧客の声を聞かない」とはどういうことか「顧客の声を聞かない」とはどういうことか
「顧客の声を聞かない」とはどういうことか
 
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
 
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
 

Ähnlich wie メトリクスによる「見える化」のススメ: エッセンシャル・リーン

グループディスカッションの巻
グループディスカッションの巻グループディスカッションの巻
グループディスカッションの巻
Takashi Abe
 
77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します
Yuya Yamaki
 

Ähnlich wie メトリクスによる「見える化」のススメ: エッセンシャル・リーン (20)

メトリクスによる「見える化」のススメ:No 見える化、No 改善
メトリクスによる「見える化」のススメ:No 見える化、No 改善メトリクスによる「見える化」のススメ:No 見える化、No 改善
メトリクスによる「見える化」のススメ:No 見える化、No 改善
 
グループディスカッションの巻
グループディスカッションの巻グループディスカッションの巻
グループディスカッションの巻
 
現場実践主義としてのリーン開発とアジャイル
現場実践主義としてのリーン開発とアジャイル現場実践主義としてのリーン開発とアジャイル
現場実践主義としてのリーン開発とアジャイル
 
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
 
ごった煮じゃNight!vol.1
ごった煮じゃNight!vol.1ごった煮じゃNight!vol.1
ごった煮じゃNight!vol.1
 
Agile2010とは何だったのか
Agile2010とは何だったのかAgile2010とは何だったのか
Agile2010とは何だったのか
 
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
 
プロダクトマネージャとしてグローバルプラットフォーム開発に関わって学んだ5つのこと #postudy
プロダクトマネージャとしてグローバルプラットフォーム開発に関わって学んだ5つのこと  #postudyプロダクトマネージャとしてグローバルプラットフォーム開発に関わって学んだ5つのこと  #postudy
プロダクトマネージャとしてグローバルプラットフォーム開発に関わって学んだ5つのこと #postudy
 
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
 
77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮)
 
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
 
GMOテクノロジーブートキャンプ2015(アジャイル編)
GMOテクノロジーブートキャンプ2015(アジャイル編)GMOテクノロジーブートキャンプ2015(アジャイル編)
GMOテクノロジーブートキャンプ2015(アジャイル編)
 
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshellはじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
 
はじめてのアジャイル
はじめてのアジャイルはじめてのアジャイル
はじめてのアジャイル
 
明日の開発カンファレンスパネル
明日の開発カンファレンスパネル明日の開発カンファレンスパネル
明日の開発カンファレンスパネル
 
グロースハック_UIscope_講演資料20150825
グロースハック_UIscope_講演資料20150825グロースハック_UIscope_講演資料20150825
グロースハック_UIscope_講演資料20150825
 
プロジェクトを成功させるための「期待マネジメント」_yohhatu
プロジェクトを成功させるための「期待マネジメント」_yohhatuプロジェクトを成功させるための「期待マネジメント」_yohhatu
プロジェクトを成功させるための「期待マネジメント」_yohhatu
 
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ーテスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
 
VOYAGE GROUPの成長する勉強会カルチャー
VOYAGE GROUPの成長する勉強会カルチャーVOYAGE GROUPの成長する勉強会カルチャー
VOYAGE GROUPの成長する勉強会カルチャー
 

Mehr von Hiroyuki Ito

How do you like adapt
How do you like adaptHow do you like adapt
How do you like adapt
Hiroyuki Ito
 

Mehr von Hiroyuki Ito (17)

Testable Infra: Cloud-native技術をフル活用した、「テスト」の諸問題の刷新的解決案
Testable Infra: Cloud-native技術をフル活用した、「テスト」の諸問題の刷新的解決案Testable Infra: Cloud-native技術をフル活用した、「テスト」の諸問題の刷新的解決案
Testable Infra: Cloud-native技術をフル活用した、「テスト」の諸問題の刷新的解決案
 
フロリダより愛をこめて
フロリダより愛をこめてフロリダより愛をこめて
フロリダより愛をこめて
 
当たり前を当たり前に:Agile2017レポート
当たり前を当たり前に:Agile2017レポート当たり前を当たり前に:Agile2017レポート
当たり前を当たり前に:Agile2017レポート
 
海外から登壇依頼を受ける方法
海外から登壇依頼を受ける方法海外から登壇依頼を受ける方法
海外から登壇依頼を受ける方法
 
XP祭り2016でAgile2016を語る
XP祭り2016でAgile2016を語るXP祭り2016でAgile2016を語る
XP祭り2016でAgile2016を語る
 
世界最大級のアジャイルカンファレンス報告:Agile2016参加レポート
世界最大級のアジャイルカンファレンス報告:Agile2016参加レポート世界最大級のアジャイルカンファレンス報告:Agile2016参加レポート
世界最大級のアジャイルカンファレンス報告:Agile2016参加レポート
 
Shake up the Culture with Automation!
Shake up the Culture with Automation!Shake up the Culture with Automation!
Shake up the Culture with Automation!
 
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the worldAgile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
 
Technology-Driven Development: Using Automation and Development Techniques to...
Technology-Driven Development: Using Automation and Development Techniques to...Technology-Driven Development: Using Automation and Development Techniques to...
Technology-Driven Development: Using Automation and Development Techniques to...
 
Domain specific language としての魔法少女まどか☆マギカ入門
Domain specific language としての魔法少女まどか☆マギカ入門Domain specific language としての魔法少女まどか☆マギカ入門
Domain specific language としての魔法少女まどか☆マギカ入門
 
見える化から見せる化・魅せる化へ
見える化から見せる化・魅せる化へ見える化から見せる化・魅せる化へ
見える化から見せる化・魅せる化へ
 
品川アジャイル第7回読書会
品川アジャイル第7回読書会品川アジャイル第7回読書会
品川アジャイル第7回読書会
 
STNの向こうの世界線を目指せ
STNの向こうの世界線を目指せSTNの向こうの世界線を目指せ
STNの向こうの世界線を目指せ
 
学び方を学ぶことを学ぶ
学び方を学ぶことを学ぶ学び方を学ぶことを学ぶ
学び方を学ぶことを学ぶ
 
How do you like adapt
How do you like adaptHow do you like adapt
How do you like adapt
 
Agile conference2012参加報告-XP祭り用
Agile conference2012参加報告-XP祭り用Agile conference2012参加報告-XP祭り用
Agile conference2012参加報告-XP祭り用
 
アジャイルの今とこれから-Agile conference2012参加報告-技術動向編
アジャイルの今とこれから-Agile conference2012参加報告-技術動向編アジャイルの今とこれから-Agile conference2012参加報告-技術動向編
アジャイルの今とこれから-Agile conference2012参加報告-技術動向編
 

Kürzlich hochgeladen

Kürzlich hochgeladen (10)

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 

メトリクスによる「見える化」のススメ: エッセンシャル・リーン

Hinweis der Redaktion

  1. Again, this session’s theme is “Technology-Driven Development”. Of course, this name is derived from “Test-Driven Development”. Anyway, what is “Technology-Driven Development”?
  2. In Japanese, YeaOh!
  3. Again, this session’s theme is “Technology-Driven Development”. Of course, this name is derived from “Test-Driven Development”. Anyway, what is “Technology-Driven Development”?
  4. Again, this session’s theme is “Technology-Driven Development”. Of course, this name is derived from “Test-Driven Development”. Anyway, what is “Technology-Driven Development”?