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
An Introduction to Mob Programming
Search
Oliver Davies
September 28, 2022
Technology
0
280
An Introduction to Mob Programming
Oliver Davies
September 28, 2022
Tweet
Share
More Decks by Oliver Davies
See All by Oliver Davies
Building Static Websites with Sculpin
opdavies
0
1.6k
Taking Flight with Tailwind CSS
opdavies
0
5k
TDD - Test Driven Drupal
opdavies
0
3.9k
Building "Build Configs"
opdavies
0
450
Communities and contribution
opdavies
0
210
Working without Workspace
opdavies
0
250
Things you should know about PHP
opdavies
1
760
Deploying PHP applications with Ansible, Ansible Vault and Ansistrano
opdavies
0
6.3k
Upgrading to Drupal 9
opdavies
0
800
Other Decks in Technology
See All in Technology
目次機能実装から理解するLexical Editor
wtdlee
0
110
もうVPNは古い? VPNを使わずに オンプレサーバーを 管理する手法あれこれ
ebibibi
0
160
Microsoft_20250311_第2回AI_IoT共創ラボ.pdf
iotcomjpadmin
0
650
Compose MultiplatformにおけるiOSネイティブ実装のベストプラクティス
enomotok
1
110
TechBullエンジニアコミュニティの取り組みについて
rvirus0817
0
570
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
4
670
Engineering Managementのグローバルトレンド #emoasis / Engineering Management Global Trend
kyonmm
PRO
3
770
入社半年で PTE に! 元海外在住者が語る Google Cloud × G-genで 成長する秘訣
risatube
PRO
0
140
技術的負債を正しく理解し、正しく付き合う #phperkaigi / PHPerKaigi 2025
shogogg
6
1.3k
Cline を知ると世界が広がった(だが、俺は Claude for Desktop で行く)
nassy20
3
190
Microsoft_20250311_AzureIoTPortfolio_PDF.pdf
iotcomjpadmin
0
350
OPENLOGI Company Profile
hr01
0
61k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Optimizing for Happiness
mojombo
377
70k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Designing for Performance
lara
605
69k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
The Language of Interfaces
destraynor
156
24k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.4k
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
An Introduction to Mob Programming Oliver Davies (@opdavies)
Where the whole team works on the same thing, at
the same time, in the same space, and at the same computer @opdavies
Why? • Less siloing • Continuous work • Fast feedback
• Training • Onboarding • Social • More productive @opdavies
The old way • Everyone works on their own tickets
and branches • Tickets are marked as blocked or re-assigned as needed • Pull request submitted • Code is reviewed • Code is merged and deployed @opdavies
The new way • Everyone works on the same ticket
• Tickets are unblocked in real-time • Code is continuously reviewed in real-time • Code is merged and deployed @opdavies
Workflow • Everyone needed to deliver the task • One
computer, one screen, one keyboard • Driver and navigators • Regular rotation ◦ Fixed duration ◦ Ping pong • Mini retro @opdavies
@opdavies https://leanpub.com/mobprogramming
Questions? @opdavies