Pair Programming Done Right: �Pairing with Pizzazz
Paul Julius
CTO, Intent Media, Inc.
CITCON Europe 2016�Cluj-Napoca
Copyright 2016 –
Paul Julius,
All rights reserved
What is it?
Pair Architecting
Pair Documenting?
Pair Analysis?
Pair Project Management?
Copyright 2016 - Paul Julius, All rights reserved
Why?
Or perhaps, why not?
Copyright 2016 - Paul Julius, All rights reserved
S…L…O…W…
Copyright 2016 - Paul Julius, All rights reserved
“I can get more done by myself!”
“I don’t want to have to explain myself at every turn.”
“I am not going to pay two developers to do the work of one.”
Boring
Copyright 2016 - Paul Julius, All rights reserved
“Watching someone else type is boring!”
“Having to explain my every thought wears me out.”
“I can’t sit back and watch all day.”
“That’ll just give the slackers in my department somewhere to hide.”
Loner
Copyright 2016 - Paul Julius, All rights reserved
“I don’t work well with others!”
“I just work better by myself.”
“The reason I became a programmer was because I like computers, not people. “
“I can’t sit next to someone every day, all day long.”
Crowded
Copyright 2016 - Paul Julius, All rights reserved
“My desk isn’t big enough!”
“These cubicles are designed to accommodate one person, that’s the whole point.
“My chair is ergonomically configured for
my body, not someone else’s.”
“We need everyone in their own cube,
so we can call them.”
http://flickr.com/photos/magillicuddy/25074192
Why else?
or why else not?
Copyright 2016 - Paul Julius, All rights reserved
Great Reasons!
Copyright 2016 - Paul Julius, All rights reserved
Copyright 2016 - Paul Julius, All rights reserved
Bricklayer
Copyright 2016 - Paul Julius, All rights reserved
Fun
Copyright 2016 - Paul Julius, All rights reserved
Copyright 2016 - Paul Julius, All rights reserved
http://americanrefugee.wordpress.com/
Reduce Your Bus Factor
Vulcan mind meld
Copyright 2016 - Paul Julius, All rights reserved
Get ready!
Copyright 2016 - Paul Julius, All rights reserved
Personal Cleanliness!
Copyright 2016 - Paul Julius, All rights reserved
1 Hour Between Commits?
Copyright 2016 - Paul Julius, All rights reserved
How about 25 minutes?
http://www.pomodoro-book.com/
TDD!!!
Copyright 2016 - Paul Julius, All rights reserved
Copyright 2016 - Paul Julius, All rights reserved
Copyright 2016 - Paul Julius, All rights reserved
Pair Stair
Track who’s paired
Who Hasn’t?
Fill the stairs
Chewbacca
Copyright 2016 - Paul Julius, All rights reserved
Ping pong
Copyright 2016 - Paul Julius, All rights reserved
Copyright 2016 - Paul Julius, All rights reserved
Board
Ball
&
Batting Practice
Copyright 2016 - Paul Julius, All rights reserved
World Wide
Copyright 2016 - Paul Julius, All rights reserved
Copyright 2016 - Paul Julius, All rights reserved