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
「LeanとDevOpsの科学」を実践して LancersのDevOps的取り組みとこれから...
Search
Isana
August 26, 2022
Programming
0
1.5k
「LeanとDevOpsの科学」を実践して LancersのDevOps的取り組みとこれから / Lancers' DevOps efforts and the future
PHP Conf 沖縄 2022の発表資料です。
Isana
August 26, 2022
Tweet
Share
More Decks by Isana
See All by Isana
Web Industory Super Beginners Guide
isanasan
0
160
PHPアプリケーションにおけるアーキテクチャメトリクスについて / Architecture Metrics in PHP Applications
isanasan
2
1.2k
開発組織の生産性を可視化するState of DevOpsとFour Keysとは(増補改訂版) / Introduction to State of DevOps and Four Keys for Visualizing Productivity in Development Organizations expanded and revised edition
isanasan
23
9.9k
今あらためて考える PHPに型定義をする理由 / why use type hint and static analyse at php
isanasan
0
2.1k
開発組織の生産性を可視化する State of DevOpsとFour Keysとは / deep dive into State of DevOps
isanasan
0
1.2k
Other Decks in Programming
See All in Programming
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
340
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
180
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
2
140
NPOでのDevinの活用
codeforeveryone
0
720
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
560
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
21
3.8k
VS Code Update for GitHub Copilot
74th
2
590
Goで作る、開発・CI環境
sin392
0
190
Is Xcode slowly dying out in 2025?
uetyo
1
250
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
270
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
680
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
470
Featured
See All Featured
For a Future-Friendly Web
brad_frost
179
9.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Adopting Sorbet at Scale
ufuk
77
9.4k
Why Our Code Smells
bkeepers
PRO
337
57k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
What's in a price? How to price your products and services
michaelherold
246
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Transcript
「LeanとDevOpsの科学」を実践して LancersのDevOps的取り組みとこれから PHP Conf 沖縄 2022 by @isanasan_ 1
PHP Conf 沖縄 2022 by @isanasan_ 2
PHP Conf 沖縄 2022 PHP要素はまったく無いです by @isanasan_ 3
0. 自己紹介&会社紹介 1. 課題 2. 前提知識 3. やったこと 4. これから
5. まとめ&最後に PHP Conf 沖縄 2022 おしながき by @isanasan_ 4
自己紹介 PHP Conf 沖縄 2022 by @isanasan_ 5
Lancersプロダクト開発部QAチーム CakePHPのバージョンアップを担当 DevOpsに興味関心がある @isanasan_ @isanasan @isana PHP Conf 沖縄 2022
いさな by @isanasan_ 6
会社紹介 PHP Conf 沖縄 2022 by @isanasan_ 7
PHP Conf 沖縄 2022 by @isanasan_ 8
PHP Conf 沖縄 2022 by @isanasan_ 9
課題 PHP Conf 沖縄 2022 by @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 沖縄 2022 by @isanasan_ 19
LeanとDevOpsの科学 Four Keys 27のケイパビリティ PHP Conf 沖縄 2022 前提知識 by
@isanasan_ 20
開発組織の生産性について 調査結果を解説した本 PHP Conf 沖縄 2022 LeanとDevOpsの科学 by @isanasan_ 21
心から推薦できるITデリバリの測定手法の解説本 -ひと握りの分析者のバラバラの体験談に基づいた本より遥かに優れた本- が誕生したのである。 <本書によせて by Martin Fowler> PHP Conf 沖縄
2022 Martin Fowlerのコメント by @isanasan_ 22
デリバリのパフォーマンスを測定する 4つの尺度 PHP Conf 沖縄 2022 Four Keys by @isanasan_
23
デプロイ頻度 リードタイム 平均障害復旧時間 変更失敗率 PHP Conf 沖縄 2022 Four Keys
by @isanasan_ 24
Four Keysの改善効果が高いことが 特定されている組織の能力 PHP Conf 沖縄 2022 27のケイパビリティ by @isanasan_
25
PHP Conf 沖縄 2022 27のケイパビリティ 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からデータを インポート GCP BigQuery AWS PHP 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 沖縄 2022 by @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/SLO PHP Conf 沖縄 2022 品質に関するメトリクスの収集 by @isanasan_
40
まとめ PHP Conf 沖縄 2022 by @isanasan_ 41
開発組織のメトリクスを測定できるようにした 目標を設定して運用を開始した 現場への啓蒙と実態の調査を継続中 PHP Conf 沖縄 2022 まとめ by @isanasan_
42
最後に PHP Conf 沖縄 2022 by @isanasan_ 43
組織を変えようと思ったら上からも下からも変えなきゃいけない。 <名無しさんのポッドキャスト #9 by ryuzee> PHP Conf 沖縄 2022 最後に
by @isanasan_ 44
PHP Conf 沖縄 2022 トップダウンとボトムアップ 両方から改善していく by @isanasan_ 45
PHP Conf 沖縄 2022 WE ARE HIRING by @isanasan_ 46
PHP Conf 沖縄 2022 by @isanasan_ 47
CTOとして招聘されて1年でDX Criteriaを大幅改善するために追求した唯一の成果指 標 Pull Requestから社内全チームの開発パフォーマンス指標を可視化し、開発チーム改善に 活かそう ファクトから始める改善アプローチ 〜「LeanとDevOpsの科学」を実践して〜 PHP Conf
沖縄 2022 参考資料 by @isanasan_ 48