Even Sherlock Holmes was pairing. Are you? Let's find some good practices!
During my work I am used to pair with my colleagues on basically anything. I do pair-programming when I develop software, we use pairing when we deliver trainings or when we write articles. I often do remote pair-programming with strangers. The most things I learned during the last years were by working in pair with someone I barely knew.
Pairing for me has the following main advantages:
- I learn a lot from my pair
- I extend my confort zone and I collaborate better with anyone
- the product we work together is a lot better because four eyes are better than two
I will give examples from the activities of the well-known fictional character Sherlock Holmes on how his pair Dr. Watson helps him become better and finding the answer to their riddles.
5. Driver
Takes the decisions
Consults with the Navigator
Focuses on short term actions
Verbalizes all the performed actions
www.mozaicworks.com
6. Navigator
Looks ahead for strategy
Annoyingly rechecks the facts of the Driver
Asks meaningful questions
Verbalizes agreement or disagreement
Does not cross the Driver's comfort zone
www.mozaicworks.com
10. Watson being a Navigator
“If I irritated him by a certain methodical
slowness in my mentality, that irritation
served only to make his own flamelike
intuitions and impressions flash up the
more vividly and swiftly”
Dr. Watson
www.mozaicworks.com
11. Watson navigating: Facts
The navigator remembers facts to the driver
The navigator supports driver's decisions
The navigator needs to see options ahead
Processing data is hard for navigation
www.mozaicworks.com
12. Holmes & Watson: Learning
“Education never ends, Watson. It is a
series of lessons, with the greatest for the
last.”
Sherlock Holmes
"I have not lived for years with Sherlock
Holmes for nothing."
Dr. Watson
www.mozaicworks.com
14. Holmes & Watson: Recap
Drive or Navigate
Observe well. Verbalize.
Give meaningful suggestions
Being a navigator is hard
Pairing is learning
www.mozaicworks.com
15. Some pairing ideas
Pair-programming (with testers also)
Pair-facilitation
Pair-talking
Pair-writing (collective text ownership)
www.mozaicworks.com
17. Pair-programming
Can be done anywhere: office, pub, etc
Change roles/keyboard very often
Outcomes: learning, better products
Fastest feedback cycle in Agile
Can be difficult
www.mozaicworks.com
19. Pair-facilitation
Can be done by anyone
Just ask someone to pair when facilitating
Outcome: learn better your skills
Outcome: be a better listener
Outcome: simplify&clarify your explanations
www.mozaicworks.com
20. Pair-talking
Fast feedback on content
Outcome: the talk has better content
Outcome: learn a lot from your pair
Outcome: you learn more from audience
www.mozaicworks.com
22. Pair-writing
Easier to start writing
The book can be finished faster
Fast feedback on content
Learning opportunity from your pair
www.mozaicworks.com
23. Pairing
Did I inspire you to pair?
What other ideas for paring do you have?
When would you start paring?
www.mozaicworks.com
25. Extend your mentoring & training
capacity
Accelerate learning through
communities of practice
Grow your functional leaders and top
talents
http://www.mozaicworks.com
adrian.bolboaca@mozaicworks.com
@adibolb
www.mozaicworks.com
26. Thank you!
The slides will be available on
Slideshare&Twitter
Questions?
www.mozaicworks.com