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
モブプロ体験談
Search
pokotyamu
July 19, 2018
Technology
1
1.7k
モブプロ体験談
AgileJapan2018 で聞いた Woody 氏の基調講演と、モブプログラミングを体験したときの感想レポート
pokotyamu
July 19, 2018
Tweet
Share
More Decks by pokotyamu
See All by pokotyamu
アジャイルの知見から新卒研修作り、そして組織作り
pokotyamu
0
110
プロダクト作りと新卒研修作り、そして組織作り
pokotyamu
1
240
アジャイル・スクラム研修2025
pokotyamu
0
400
ふりかえり研修2025
pokotyamu
1
1.5k
新卒交流ワークショップ
pokotyamu
0
670
CTI の基礎コース受けてきた
pokotyamu
1
240
feedforce 青山オフィスへの行き方
pokotyamu
0
330
格ゲーから学ぶコーチング
pokotyamu
1
140
アジャイル何も知らん人事がアジャイル大好きお兄さんの引き出しを使い倒したら「変化に立ち向かえるチーム」に成長できた件
pokotyamu
1
3.1k
Other Decks in Technology
See All in Technology
AIエージェントによるエンタープライズ向けスライド検索!
shibuiwilliam
4
670
明日から真似してOk!NOT A HOTELで実践している入社手続きの自動化
nkajihara
1
890
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
9k
OSだってコンテナしたい❗Image Modeが切り拓くLinux OS運用の新時代
tsukaman
0
130
AI時代の戦略的アーキテクチャ 〜Adaptable AI をアーキテクチャで実現する〜 / Enabling Adaptable AI Through Strategic Architecture
bitkey
PRO
14
9.2k
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.6k
なぜブラウザで帳票を生成したいのか どのようにブラウザで帳票を生成するのか
yagisanreports
1
180
リアーキテクティングのその先へ 〜品質と開発生産性の壁を越えるプラットフォーム戦略〜 / architecture-con2025
visional_engineering_and_design
0
6k
個人から巡るAI疲れと組織としてできること - AI疲れをふっとばせ。エンジニアのAI疲れ治療法 ショートセッション -
kikuchikakeru
4
1.8k
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
590
LINEギフト・LINEコマース領域の開発
lycorptech_jp
PRO
0
360
『星の世界の地図の話: Google Sky MapをAI Agentでよみがえらせる』 - Google Developers DevFest Tokyo 2025
taniiicom
0
180
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Producing Creativity
orderedlist
PRO
348
40k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
680
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
Ϟϒϓϩମݧஊ 2018.07.20 FFLT#8 @pokotyamu
ࡢ Agile Japan 2018 ʹ ߦ͖ͬͯ·ͨ͠ʂ
جௐߨԋ Woody Zuill ࢯ
Who is Woody ࢯ? ϞϒϓϩάϥϛϯάͷୈҰਓऀ ▸ 2012͝Ζʹ Woody ࢯͷॴଐ͢Δ Hunter
ࣾͰ࢝·Δ ▸ Agile Conference 2014 Ͱൃද
ఆٛ Ϟϒϓϩάϥϛϯάͱʁ ̍ͭͷ͜ͱΛ ಉ࣌ؒ͡ʹ ̍ͭͷॴͰ ̍ͭͷ PC Ͱߦ͏
͋Δ͋Δωλ ଟ͘ͷਓ͕͢Δ࣭ ෳਓ͕̍ͭͷ PC Ͱ࡞ۀ͢Δͱ ੜ࢈ੑͬͯམͪΔΜ͡Όͳ͍ʁ
͋Δ͋Δωλ ଟ͘ͷਓ͕͢Δ࣭ ෳਓ͕̍ͭͷ PC Ͱ࡞ۀ͢Δͱ ੜ࢈ੑͬͯམͪΔΜ͡Όͳ͍ʁ
ੜ࢈ੑͱʁ
ӳޠͷ༁͍͠ ੜ࢈ੑ: Productivity ▸ Productivity Output / Input ͷྔͰܾ·Δ
▸ ͔֬ʹ্͛͞Δ͜ͱ͕Ͱ͖Δ͕ɺ࣮֬ੑམͪΔ
ӳޠͷ༁͍͠ ੜ࢈ੑ: Productivity ▸ Productivity Output / Input ͷྔͰܾ·Δ
▸ ͔֬ʹ্͛͞Δ͜ͱ͕Ͱ͖Δ͕ɺ࣮֬ੑམͪΔ ؒҧͬͨ͜ͱΛૣ͘ΔΑΓ Ώͬ͘ΓͰ͍͍ͷͰਖ਼͍͜͠ͱΛΔ Not Productivity But Effectiveness
վΊͯ ଟ͘ͷਓ͕͢Δ࣭ ෳਓ͕̍ͭͷ PC Ͱ࡞ۀ͢Δͱ ੜ࢈ੑͬͯམͪΔΜ͡Όͳ͍ʁ
͜Ε͕ਖ਼͍͠ ଟ͘ͷਓ͕͢Δ࣭ ෳਓ͕̍ͭͷ PC Ͱ࡞ۀ͢Δͱ ੜ࢈ੑͬͯམͪΔΜ͡Όͳ͍ʁ ޮՌతʹͰ͖Δͷʁ
ٯ࣭ ٯͷཱ͔Βߟ͑Δ ෳਓ͕̍ͭͷ PC Ͱ࡞ۀ͢Δͱ ޮՌతʹͰ͖Δͷʁ ຊདྷɺෳਓ͕̍ͭͷ PC Ͱ ࡞ۀ͍ͯͨ͠ਓ͕ޮՌతʹ
ࣄΛ͢ΔͨΊʹͲ͏͢Ε͍͍ʁ
Ұ෦Ͱ͢ ޮՌతͰͳ͘͢ΔཁҼ ▸ ίϛϡχέʔγϣϯ͕গͳ͍ ▸ ࣭ʹ͑ͯ͘Εͳ͍ ▸ ͏Δ͍͞ ▸ ͓ෲۭ͍ͨ
▸ ͍ ▸ ूதྗ͕ͨͳ͍ ▸ and more…
Ұ෦Ͱ͢ ޮՌతͰͳ͘͢ΔཁҼ ▸ ίϛϡχέʔγϣϯ͕গͳ͍ ▸ ࣭ʹ͑ͯ͘Εͳ͍ ▸ ͏Δ͍͞ ▸ ͓ෲۭ͍ͨ
▸ ͍ ▸ ूதྗ͕ͨͳ͍ ▸ and more… ϞϒͰ͜ΕΒ͕ ղܾ͞ΕΔʂʂʂʂ
Flow++ ̎ͭͷϑϩʔ ▸ ৺ཧతϑϩʔ ▸ κʔϯʹೖͬͨঢ়ଶ ▸ ࣌ؒͷײ͕֮ͳ͘ͳΓ͕ࣗࣗͳ͘ͳΔ ▸ ϦʔϯͷҙຯͰͷϑϩʔ
▸ Queueing, Waiting, Distraction, Interruption, Multitasking Ͱͳ͍ঢ়ଶ
֎෦هԱΈ͍ͨͳΠϝʔδ ׂ୲ ▸ Driver ▸ ΩʔϘʔυΛ࣋ͭ ▸ νʔϜ͔ΒΠϯϓοτΛ ड͚Δ ▸
ߟ͍͑ͯΔਓ͕ډͯɺͦ ͷΠϯϓοτʹैͬͯίʔ υΛॻ͘ ▸ Navigator ▸ ߟ͑Δਓ ▸ ͍ΖΜͳΞΠσΞΛΞ τϓοτ͢Δ
Flow++ ̎ͭͷϑϩʔ ▸ ৺ཧతϑϩʔ ▸ κʔϯʹೖͬͨঢ়ଶ ▸ ࣌ؒͷײ͕֮ͳ͘ͳΓ͕ࣗࣗͳ͘ͳΔ ▸ ϦʔϯͷҙຯͰͷϑϩʔ
▸ Queueing, Waiting, Distraction, Interruption, Multitasking Ͱͳ͍ঢ়ଶ
Question Queue ϞϒϓϩԿʹରͯ͠࠷దԽ͞Ε͍ͯΔ͔ʁ ࡞ۀA ࡞ۀB ࣭ͷͨͼʹ࡞ۀ͕มΘΔ
Question Queue ϞϒϓϩԿʹରͯ͠࠷దԽ͞Ε͍ͯΔ͔ʁ ࡞ۀA ࡞ۀB ίϯςΩετεΠον͕ݮΔ ؒҧͬͨ͜ͱΛૣ͘ΔΑΓ Ώͬ͘ΓͰ͍͍ͷͰਖ਼͍͜͠ͱΛΔ
࣮ࡍʹ ͬͯΈͨ
2ηογϣϯ͙Β͍ͬͯͨ Ϟϒϓϩମݧ ▸ ਓɿ8ਓ ▸ ݴޠɿHaskell ▸ ࡞ۀ༰ɿFizzBuzz ▸ ަ࣌ؒɿ̑ຖ
▸ ࡞ۀ࣌ؒɿ70͙Β͍ ▸ ͬͨπʔϧɿ mobster
None
None
None
;Γ͔͑Γ ମݧऀͷײᝦ͔Βൈਮ ▸ όϯβΠ͕Γ্͕Δ ▸ ؆୯ʹκʔϯʹೖΕΔ ▸ ΈΜͳͰશྗ࣬Ͱ͖Δ ▸ ը໘σόΠεେࣄ
▸ దͳٳܜେࣄ
Ϟϒϓϩָ͔ͬͨ͠ ·ͱΊ ▸ ୈҰਓऀͷ໘ന͍ܹ͠త ▸ ຊདྷෳਓͷਓ͕ผʑʹࣄ͢Δ࣌ʹͲ͏ͬͨΒޮՌతʁ ▸ ඦฉҰݟʹ͔ͣ͠ͳײ͡ དྷिͷۀޙʹҰॹʹΓ·ͤΜ͔ʁ ࢀՃऀืूதͰ͢ʂ
Ͳ͏ͬͨΒͦΜͳʹૉఢͳ࡞͕࡞ΕΔͷ͔ʁ Woody ͕ଚܟ͢Δܳज़Ոͷݴ༿ େࣄͳ͜ͱ ΞʔτΛ࡞Γग़͢͜ͱͰͳ͘ ΞʔτΛࣗવʹ࡞Γग़ͤΔ ૉΒ͍͠ঢ়ଶʹ͍Δ͜ͱ͕େࣄ ڥͱ४උ͑͞Ͱ͖Ε ͦΕ༰қʹ࣮ݱͰ͖Δ