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
Micro-Pairing
Search
Brad Wilson
July 01, 2006
Programming
0
87
Micro-Pairing
Brad Wilson
July 01, 2006
Tweet
Share
More Decks by Brad Wilson
See All by Brad Wilson
DVCS for the Enterprise
bradwilson
1
130
HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love
bradwilson
2
210k
Intro to Dependency Injection
bradwilson
1
80
Lessons Learned in Unit Testing
bradwilson
1
170
Other Decks in Programming
See All in Programming
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
330
GoのGenericsによるslice操作との付き合い方
syumai
3
690
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
550
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
390
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
110
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
1k
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
540
PicoRuby on Rails
makicamel
2
110
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
980
Is Xcode slowly dying out in 2025?
uetyo
1
210
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
330
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
470
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.7k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
GraphQLとの向き合い方2022年版
quramy
48
14k
Visualization
eitanlees
146
16k
Code Reviewing Like a Champion
maltzj
524
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
How to Ace a Technical Interview
jacobian
277
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Automating Front-end Workflow
addyosmani
1370
200k
Facilitating Awesome Meetings
lara
54
6.4k
Balancing Empowerment & Direction
lara
1
380
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