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
個人軟體時代
ethanhuang13
0
330
1から理解するWeb Push
dora1998
7
1.9k
より安全で効率的な Go コードへ: Protocol Buffers Opaque API の導入
shwatanap
1
160
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
690
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
print("Hello, World")
eddie
2
530
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
870
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
320
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
250
為你自己學 Python - 冷知識篇
eddie
1
350
Navigating Dependency Injection with Metro
zacsweers
3
1k
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Into the Great Unknown - MozCon
thekraken
40
2k
Embracing the Ebb and Flow
colly
87
4.8k
We Have a Design System, Now What?
morganepeng
53
7.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Bash Introduction
62gerente
615
210k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
BBQ
matthewcrist
89
9.8k
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