PHP Conf 沖縄 2022の発表資料です。
「LeanとDevOpsの科学」を実践してLancersのDevOps的取り組みとこれからPHP Conf 沖縄 2022by @isanasan_ 1
View Slide
PHP Conf 沖縄 2022by @isanasan_ 2
PHP Conf 沖縄 2022PHP要素はまったく無いですby @isanasan_ 3
0. 自己紹介&会社紹介1. 課題2. 前提知識3. やったこと4. これから5. まとめ&最後にPHP Conf 沖縄 2022おしながきby @isanasan_ 4
自己紹介PHP Conf 沖縄 2022by @isanasan_ 5
Lancersプロダクト開発部QAチームCakePHPのバージョンアップを担当DevOpsに興味関心がある@isanasan_@isanasan@isanaPHP Conf 沖縄 2022いさなby @isanasan_ 6
会社紹介PHP Conf 沖縄 2022by @isanasan_ 7
PHP Conf 沖縄 2022by @isanasan_ 8
PHP Conf 沖縄 2022by @isanasan_ 9
課題PHP Conf 沖縄 2022by @isanasan_ 10
PHP Conf 沖縄 2022開発組織の生産性がわからないby @isanasan_ 11
生産性を計測していないそもそも生産性の定義がわからないPHP Conf 沖縄 2022開発組織の生産性がわからないby @isanasan_ 12
PHP Conf 沖縄 2022施策の効果測定ができないby @isanasan_ 13
成功したか否か?その原因は?横展開するべきか否か?それは何故か?継続するか否か?その根拠は?PHP Conf 沖縄 2022施策の効果測定ができないby @isanasan_ 14
PHP Conf 沖縄 2022改善提案しても議論が空中戦になるby @isanasan_ 15
今のままでも問題無くない?効果測定どうやんの?費用対効果はどれくらい?PHP Conf 沖縄 2022改善提案しても議論が空中戦になるby @isanasan_ 16
PHP Conf 沖縄 2022推測するな計測せよby @isanasan_ 17
PHP Conf 沖縄 2022そうだ、計測しようby @isanasan_ 18
前提知識PHP Conf 沖縄 2022by @isanasan_ 19
LeanとDevOpsの科学Four Keys27のケイパビリティPHP Conf 沖縄 2022前提知識by @isanasan_ 20
開発組織の生産性について調査結果を解説した本PHP Conf 沖縄 2022LeanとDevOpsの科学by @isanasan_ 21
心から推薦できるITデリバリの測定手法の解説本-ひと握りの分析者のバラバラの体験談に基づいた本より遥かに優れた本-が誕生したのである。<本書によせて by Martin Fowler>PHP Conf 沖縄 2022Martin Fowlerのコメントby @isanasan_ 22
デリバリのパフォーマンスを測定する4つの尺度PHP Conf 沖縄 2022Four Keysby @isanasan_ 23
デプロイ頻度リードタイム平均障害復旧時間変更失敗率PHP Conf 沖縄 2022Four Keysby @isanasan_ 24
Four Keysの改善効果が高いことが特定されている組織の能力PHP Conf 沖縄 202227のケイパビリティby @isanasan_ 25
PHP Conf 沖縄 202227のケイパビリティhttps://cloud.google.com/architecture/devops 26
PHP Conf 沖縄 2022やったことby @isanasan_ 27
Four Keys計測のためのデータ基盤の構築ダッシュボードを作成して可視化目標を設定し運用開始勉強会の開催PHP Conf 沖縄 2022やったことby @isanasan_ 28
PHP Conf 沖縄 2022計測のためのデータ基盤の構築https://developer.hatenastaff.com/entry/2021/03/04/093000 29
ダッシュボードで可視化APIからデータをインポートGCPBigQueryAWSPHP Conf 沖縄 2022計測のためのデータ基盤の構築by @isanasan_ 30
PHP Conf 沖縄 2022計測のためのデータ基盤の構築https://github.com/isanasan/pull-request-analysis-sample 31
PHP Conf 沖縄 2022ダッシュボードを作成して可視化by @isanasan_ 32
PHP Conf 沖縄 2022目標を設定し運用開始https://speakerdeck.com/uzabasetech/18-e-5-uzabase-gao-shan-wen-debusamideng-tan-zi-liao 33
年間目標はデプロイ頻度昨年度比2倍CEO含む経営層が参加するMTGで進捗報告報告する際は総デプロイ数ベースPHP Conf 沖縄 2022目標を設定し運用開始by @isanasan_ 34
ケイパビリティについての解像度を高めるディスカッションでケイパビリティの実態を調査ボトムアップの改善に繋げるPHP Conf 沖縄 2022勉強会の開催by @isanasan_ 35
これからPHP Conf 沖縄 2022by @isanasan_ 36
ケイパビリティの実態調査および実装収集したメトリクスの利活用品質に関するメトリクスの収集PHP Conf 沖縄 2022これからby @isanasan_ 37
CIの実行時間短縮Value Streem mapの作成アーキテクチャの改善PHP Conf 沖縄 2022ケイパビリティの実態調査および実装by @isanasan_ 38
事業部毎やチーム毎にメトリクスをレポートヒストグラム解析などの踏み込んだ分析PHP Conf 沖縄 2022収集したメトリクスの利活用by @isanasan_ 39
MTTR変更失敗率SLI/SLOPHP Conf 沖縄 2022品質に関するメトリクスの収集by @isanasan_ 40
まとめPHP Conf 沖縄 2022by @isanasan_ 41
開発組織のメトリクスを測定できるようにした目標を設定して運用を開始した現場への啓蒙と実態の調査を継続中PHP Conf 沖縄 2022まとめby @isanasan_ 42
最後にPHP Conf 沖縄 2022by @isanasan_ 43
組織を変えようと思ったら上からも下からも変えなきゃいけない。<名無しさんのポッドキャスト #9 by ryuzee>PHP Conf 沖縄 2022最後にby @isanasan_ 44
PHP Conf 沖縄 2022トップダウンとボトムアップ両方から改善していくby @isanasan_ 45
PHP Conf 沖縄 2022WE ARE HIRINGby @isanasan_ 46
PHP Conf 沖縄 2022by @isanasan_ 47
CTOとして招聘されて1年でDX Criteriaを大幅改善するために追求した唯一の成果指標Pull Requestから社内全チームの開発パフォーマンス指標を可視化し、開発チーム改善に活かそうファクトから始める改善アプローチ 〜「LeanとDevOpsの科学」を実践して〜PHP Conf 沖縄 2022参考資料by @isanasan_ 48