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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Oliver Davies
September 28, 2022
Technology
0
390
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.5k
TDD - Test Driven Drupal
opdavies
0
4.3k
Building "Build Configs"
opdavies
0
560
Communities and contribution
opdavies
0
280
Working without Workspace
opdavies
0
330
Things you should know about PHP
opdavies
1
880
Deploying PHP applications with Ansible, Ansible Vault and Ansistrano
opdavies
0
6.6k
Upgrading to Drupal 9
opdavies
0
870
Other Decks in Technology
See All in Technology
20年以上続く PHP 大規模プロダクトを Kubernetes へ ── クラウド基盤刷新プロジェクトの4年間
oogfranz
PRO
0
240
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
360
FlutterでPiP再生を実装した話
s9a17
0
160
脳が溶けた話 / Melted Brain
keisuke69
1
1k
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
190
Phase04_ターミナル基礎
overflowinc
0
2.3k
Change Calendarで今はOK?を仕組みにする
tommy0124
1
100
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
140
スピンアウト講座01_GitHub管理
overflowinc
0
1.4k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
230
スピンアウト講座05_実践活用事例
overflowinc
0
1.2k
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
490
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
180
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
220
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
New Earth Scene 8
popppiees
1
1.8k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
340
Side Projects
sachag
455
43k
How to train your dragon (web standard)
notwaldorf
97
6.6k
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