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
330
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.7k
Taking Flight with Tailwind CSS
opdavies
0
5.3k
TDD - Test Driven Drupal
opdavies
0
4.1k
Building "Build Configs"
opdavies
0
480
Communities and contribution
opdavies
0
240
Working without Workspace
opdavies
0
280
Things you should know about PHP
opdavies
1
820
Deploying PHP applications with Ansible, Ansible Vault and Ansistrano
opdavies
0
6.4k
Upgrading to Drupal 9
opdavies
0
840
Other Decks in Technology
See All in Technology
AI駆動開発に向けた新しいエンジニアマインドセット
kazue
0
320
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
11
4.5k
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
170
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.2k
roppongirb_20250911
igaiga
0
150
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
400
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
120
20250910_障害注入から効率的復旧へ_カオスエンジニアリング_生成AIで考えるAWS障害対応.pdf
sh_fk2
3
190
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
410
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
1
440
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
240
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Context Engineering - Making Every Token Count
addyosmani
1
17
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Thoughts on Productivity
jonyablonski
70
4.8k
Automating Front-end Workflow
addyosmani
1370
200k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Six Lessons from altMBA
skipperchong
28
4k
The Language of Interfaces
destraynor
161
25k
Designing for humans not robots
tammielis
253
25k
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