Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Copy of To pair or not to pair
Transcript of Copy of To pair or not to pair
aka Sebastian Schürmann
Freelance Developer, Coach, Trainer
First Contact to XP in 2005
Scrum since 2008
<3 Open Source
The story of this talk
In parts of Europe, such as in later medieval Germany, spending time as a journeyman (Geselle, literally "companion", or in France, compagnon, with the same meaning), moving from one town to another to gain experience of different workshops, became an important part of the training of an aspirant master. Carpenters in Germany have retained the tradition of travelling journeymen even today, although only a small minority still practise it.
Chief Trolling Officer (the devops guy) @Jimdo
Let's read a book
"I started a bit skeptical about pairing until I read this book. After completing the book I realized that I was thoroughly mistaking about my premature conclusions and comments on the topic."
2 day workshop
All "sources" available
Based on the contents of Pair Programming Illuminated
Introduction to Extreme Programming
Try different forms of Pairing
“Most inventors and engineers I’ve met are like me ... they live in their heads. They’re almost like artists. In fact, the very best of them are artists. And artists work best alone .... I’m going to give you some advice that might be hard to take. That advice is: Work alone... Not on a committee. Not on a team.”
But decades of research show that individuals almost always perform better than groups in both quality and quantity, and group performance gets worse as group size increases.
nytimes: The rise of the new groupthink
Working alone, undisturbed = good
Talking = disturbance = bad
In shu, we repeat the forms and discipline ourselves so that our bodies absorb the forms that our forbearers created. We remain faithful to the forms with no deviation.
Next, in the stage of ha, once we have disciplined ourselves to acquire the forms and movements, we make innovations. In this process the forms may be broken and discarded.
Finally, in ri, we completely depart from the forms, open the door to creative technique, and arrive in a place where we act in accordance with what our heart/mind desires, unhindered while not overstepping laws.
Train a beginner
become a master
Give a talented beginner a shortcut
Biggest bang for the buck
Create another expert while
you get things done
Excite 2 experts and solve the big problems
Seven habits of effective Pair Programmers
IF you can keep your head when all about you
Are losing theirs and blaming it on you,
If you can trust yourself when all men doubt you,
But make allowance for their doubting too;
Rudyard Kipling - IF
Be a Teamplayer
John McEnroe Grand Slams
Extraversion is "the act, state, or habit of being predominantly concerned with and obtaining gratification from what is outside the self". Extraverts tend to enjoy human interactions and to be enthusiastic, talkative, assertive, and gregarious.
Introversion is "the state of or tendency toward being wholly or predominantly concerned with and interested in one's own mental life". Some popular writers have characterized introverts as people whose energy tends to expand through reflection and dwindle during interaction
Pair Programming 101
or not to Pair
That is not the question!
over 100 developers trained
10K Kilometers on rail
pretty good feedback over all
some teams really adopt the technique
Types of Pairing
Test First Pairing
Editor Hardware Test
Not getting it!
Using differences among participants as an opportunity, rather than an obstacle
The fuel that allows common people to attain uncommon results.
Eve Online Covert Ops
Pair a Release
Write Userstories as Pair