Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
DevOpsとリーンの理論と実践
Search
Yuzo Iwasaki
April 07, 2021
Technology
920
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOpsとリーンの理論と実践
Yuzo Iwasaki
April 07, 2021
More Decks by Yuzo Iwasaki
See All by Yuzo Iwasaki
小さい組織での SRE の探求
yuzoiwasaki
0
550
Perl student has become SRE
yuzoiwasaki
0
1.2k
Perl入学式卒業生がCPAN Authorになった話
yuzoiwasaki
0
280
Other Decks in Technology
See All in Technology
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
330
CLIライブラリ開発を支える技術
htnabe
0
120
バイブコーディング時代のWebアプリ開発入門~Cloud Runで学ぶセキュアなビルドとデプロイ
waiwai2111
1
130
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
2
1.9k
Genieを崇めよ
kameitomohiro
0
160
AgentCore Runtime上にAgentic Coding基盤を構築・展開する際の設計ポイントと限界点 / Design considerations and limitations when building an agentic coding platform on AgentCore Runtime
har1101
4
220
事業課題から技術的負債に向き合う
sansantech
PRO
2
1.9k
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
え、こんなに早く改修できるの?──新人エンジニアとスクラムマスターの2人が語る、AI×アジャイル開発の現場
ysasago
0
150
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
150
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
330
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
360
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
The agentic SEO stack - context over prompts
schlessera
0
940
Designing Experiences People Love
moore
143
24k
The World Runs on Bad Software
bkeepers
PRO
72
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Optimising Largest Contentful Paint
csswizardry
37
4k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Transcript
DevOpsとリーンの理論と 実践 2021/04/07 Yuzo Iwasaki
自己紹介 ・Yuzo Iwasaki ・Engineering Manager @CAMPFIRE, Inc. (Ex-SRE) ・ @yuzoiwasaki
・趣味はギター、散歩など ・最近作ったもの https://github.com/yuzoiwasaki/bird-san 朝活コミュニティ用のSlackbotです #CAMPFIRE_MEETUP
今日はDevOpsとリーンの話をします #CAMPFIRE_MEETUP
DevOpsとは ・開発チーム(Dev)と運用チーム(Ops)がお互いに協調し合うことで、価値をより 迅速にエンドユーザーに届け続けるという概念 ・DevOps は文化運動であり、文化とツールの二側面がある ・DevOps はインフラにアジャイルを適用したものであり、リーン開発の思想が ベースになっている。また高信頼マネジメントなどの組織論も背景にある ・DevOps には明確な定義は存在しない
・class SRE implements DevOps #CAMPFIRE_MEETUP
リーン開発とは ・リーン開発はトヨタ生産方式(TPS)をソフトウェア開発に応 用させた開発手法 ・ムダを取り除くことに特徴がある #CAMPFIRE_MEETUP
カンバン リーン開発ではカンバンと呼ばれるボードを使ってタスクを 管理する 出典: https://lean-trenches.com/one-day-in-kanban-land/ #CAMPFIRE_MEETUP
カンバンのポイント ・WIP制限で各ステージごとのカードの数が制限されてい る ・プル型である ・バリューストリームが可視化されている #CAMPFIRE_MEETUP
WIP制限のメリット ・効率の悪いマルチタスクがなくなる ・ボトルネックが可視化される ・自然にタスクの粒度が小さくなる #CAMPFIRE_MEETUP
プル型であること ・ボトムアップでタスクを作ったり拾ったりできるようになる ・助け合いの精神が生まれる ・プル型の組織を実現するには心理的安全性が確保され ていることが重要 #CAMPFIRE_MEETUP
バリューストリーム ・バリューストリームとは顧客の要求からソフトウェアのデ プロイまでの流れを指す ・カンバンを使うことでバリューストリームを可視化できる ・全体を俯瞰して計測することで、どこにボトルネックがあ るかを特定し、取り除くことができる #CAMPFIRE_MEETUP
SREチームのカンバンボード #CAMPFIRE_MEETUP
SREチームのカンバンボード ・重要度と想定工数フィールドを設けることで、優先度とタ スクの粒度を視覚化しプルしやすくしている ・種別を設定することでトイルを可視化している ・本来はReviewやDeploy Readyステージも設けるべき だが、人数が少ないのでシンプルにしている #CAMPFIRE_MEETUP
カイゼン ・カイゼンとは作業における無駄をなくし、業務を効率化 する活動 ・ボトムアップであることが特徴 #CAMPFIRE_MEETUP
ソフトウェア開発における 3つのムダ ・間違ったものを作るというムダ ・学び損ねるというムダ ・過度な作業切り替えによるムダ #CAMPFIRE_MEETUP
改善を続ける ・失敗とは学ぶ機会である ・標準は挑戦や改善のために存在する ・科学的な方法を使う #CAMPFIRE_MEETUP
結果が重要なのではなく、人と結果を出せる システムを育てるのが重要 #CAMPFIRE_MEETUP
Thank you for listening ! #CAMPFIRE_MEETUP
Any questions ? #CAMPFIRE_MEETUP