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
Micro-Pairing
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Brad Wilson
July 01, 2006
Programming
97
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Micro-Pairing
Brad Wilson
July 01, 2006
More Decks by Brad Wilson
See All by Brad Wilson
DVCS for the Enterprise
bradwilson
1
140
HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love
bradwilson
2
210k
Intro to Dependency Injection
bradwilson
1
94
Lessons Learned in Unit Testing
bradwilson
1
180
Other Decks in Programming
See All in Programming
自分的「カンファレンスの楽しみ方」
syumai
0
200
What We Talk About When We Talk About XP
m_seki
2
630
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
480
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.9k
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
2.8k
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
330
Family mrubyの進捗
kishima
1
120
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
710
Are APIs Still Relevant in the AI Era?
soyuka
0
230
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
280
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
230
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
140
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
380
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
330
Art, The Web, and Tiny UX
lynnandtonic
304
22k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
280
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
450
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
690
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Designing Powerful Visuals for Engaging Learning
tmiket
1
550
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Un-Boring Meetings
codingconduct
0
420
Transcript
Micro-Pairing (why arguing while you code is fun and productive)
Brad Wilson http://bradwilson.typepad.com/ Peter Provost http://www.peterprovost.org/ Mitch Lacey http://www.mitchlacey.com/ Microsoft Corporation
Teams today are adopting agile at a rapid rate
Developers want to make the best use of their coding
time
Traditional pairing limits the effectiveness of the players
Successful pair development produces better designs
Change your pairing style to be a more effective, happier
developer
Pair Programming
Two developers at one computer
The driver is the tactician
The observer is the strategist
Test Driven Design
None
Do just enough to make the test pass
Improve the design
Do It Together
Pass the keyboard at every TDD step
Negotiate over your disagreements
Have fun
Can you learn to become a more effective pair in
just 90 minutes?
Developers become bored and ineffective with traditional pair-programming
Adjust your style to increase productivity, design quality, and fun
Become a more effective developer with the game
The Pairing Game Bringing fun to agile software development