Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Metrics Key_ Connecting Product, System, Team

The Metrics Key_ Connecting Product, System, Team

2023/07/13 開発生産性Conference 2023
https://dev-productivity-con.findy-code.io

More Decks by Masato Ishigaki / 石垣雅人

Transcript

  1. 2 About me 石垣 雅人 合同会社 DMM.com プラットフォーム事業本部 部長 /

    VPoE室 / アルファ室 ・領域 : 事業戦略・予算管理・ PdM・PM・EM ・著 : 『DMMを支えるデータ駆動戦略』(マイナビ出版 ,2020) ・連載 : 『スモールチームが武器になる時代へ』( ProductZine) ・連載 : 『群知能から紐解く、スケールする “組織“の作り方』(NewsPicks) @i35_267 @i35_267 @i35_267
  2. 引用 : 企業IT動向調査報告書 図表 7-3-1 プロジェクト規模別・年度別 システム開発の工期遵守状況 (https://juas.or.jp/cms/media/2022/04/JUAS_IT2022.pdf) 8 開発現場の現状

    「工期」「予算」「品質」の3つのカテゴリーで分け、 プロジェクト規模を「100人月未満」「100〜500 人月未満」「500人月以上」で分類したデータ 工数 : 34.4% 予算 : 37.0% 品質 : 23.0% 3つの割合の平均 = 31%前後になります。何かしらの原因で満足いかない可能性が 約69% さらに、工数・予算・品質のすべてが予定通りに終わる確率は、工期( 34.4%)× 予算(37.0%)× 品質(23.0%)で 約3%
  3. - “ DX ” の効用は可観測性が上がり、対象物が観測可能になること - すべての活動がデジタルによると「データ」として出力される - サービスの振る舞いがデータとして記録され、ログデータとしてプロットできる -

    つまり、観測ができるようになる - 事業数値から、プロダクトの振る舞い、システムの稼働率、チームの戦闘力まで観測可能にしていく 13 “ 可観測性 “を上げる 入力 input 出力 output フィードバック feedback 事業モデル 構造 補足 : サイバネティクスの「開放システム」 一般システム理論
  4. Metrics 4. チームの戦闘力 (生産性) 2. プロダクトの戦闘力 (魅力) 1. 事業の戦闘力 (価値)

    3. システムの戦闘力 (装置) 総工数(Ex.120人月) - 有効稼働率 - リードタイム - ,etc… 価値 - 売上(P/L) - 競争優位性(シェア率) - KGI / KPI モノとしての魅力 - UIの心地よさ(離脱率) - UXの体験の良さ - 機能の優位性 - VOCデータ - ,etc.. システム - SLO / SLI(稼働率) - レイテンシー - Crash Free Rate - ,etc… 同期と連動 Log 15
  5. Metrics 4. チームの戦闘力 (生産性) 2. プロダクトの戦闘力 (魅力) 1. 事業の戦闘力 (価値)

    3. システムの戦闘力 (装置) 総工数(Ex.120人月) - 有効稼働率 - リードタイム - ,etc… 価値 - 売上(P/L) - 競争優位性(シェア率) - KGI / KPI モノとしての魅力 - UIの心地よさ(離脱率) - UXの体験の良さ - 機能の優位性 - VOCデータ - ,etc.. システム - SLO / SLI(稼働率) - レイテンシー - Crash Free Rate - ,etc… 17 Log
  6. 開発チームから見た 開発生産性 経営層から見た 開発生産性 ・コストマネジメント └ エンジニア組織への投資額 └ 給与水準の高騰と採用 └

    事業PLの人件費率,etc.. ・どれだけ早くリリースするか └ 自動化 └ デプロイ回数 └ トランクベース開発の導入 ,etc.. Metrics
  7. 20 チームの戦闘力 1. コードベースでの開発リードタイム コードを書く → レビュー → Approve →

    CI → マージ 1. ソースコードのホスティングサービスベースでの可視化 2. 機能開発だけにフォーカスした数値 GitHub → Findy Team+
  8. 23 チームの戦闘力 レポート データ加工 → ビジュアライズ 誰向け 開発リードタイム GitHub →

    Findy Team + 現場 有効稼働率レポート 勤怠管理ツール → BigQuery → Looker 現場・マネージャー 工数・ソフトウェア仮勘定 レポート BPMシステム→ BigQuery → Looker 管理監督者
  9. Metrics 4. チームの戦闘力 (生産性) 2. プロダクトの戦闘力 (魅力) 1. 事業の戦闘力 (価値)

    3. システムの戦闘力 (装置) 総工数(Ex.120人月) - 有効稼働率 - リードタイム - ,etc… 価値 - 売上(P/L) - 競争優位性(シェア率) - KGI / KPI モノとしての魅力 - UIの心地よさ(離脱率) - UXの体験の良さ - 機能の優位性 - VOCデータ - ,etc.. システム - SLO / SLI(稼働率) - レイテンシー - Crash Free Rate - ,etc… 25 Log
  10. Metrics
 4. チームの戦闘力 (生産性) 2. プロダクトの戦闘力 (魅力) 1. 事業の戦闘力 (価値)

    3. システムの戦闘力 (装置) 総工数(Ex.120人月) - 有効稼働率 - リードタイム - ,etc… 価値 - 売上(P/L) - 競争優位性(シェア率) - KGI / KPI モノとしての魅力 - UIの心地よさ(離脱率) - UXの体験の良さ - 機能の優位性 - VOCデータ - ,etc.. システム - SLO / SLI(稼働率) - レイテンシー - Crash Free Rate - ,etc… 同期と連動 Log / Metrics / Trace 29