SlideShare uma empresa Scribd logo
1 de 85
www.PairCoaching.net
Everything YOU wanted to know
about
PairProgramming
but were
afraid
to ask...
Yves Hanoulle
PairCoaching.net
What is the succesfull outcome of this talk?
It’s a Topless talk...
Questions by Post-it
4
Aha Wall
Referee cards
6
You.About()
 Who is a programmer?
 Who is a manager?
 Who has done PairProgramming?
 Who likes pairing?
The goal is to enlarge your toolbox
PairProgramming what is it?
What is
this
Russian
thinking
?
Driver - Navigator
Experience
one team
Pair Programming
Isn’t it waste?
Why would two people do the job of one? I
Why would two people do the job of one? II
Why would two people do the job of one? III
Why would two people do the job of one? IV
Why would two people do the job of one? V
Why would two people do the job of one? VI
Why would two people do the job of one? VIII
Why would two people do the job of one? IX
Why would two people do the job of one? X
Why would two people do the job of one? XI
This is why two people do the job of one !!!
Won’t a junior developer slow down senior developer?
It’s about the speed of the team!
The power of the junior
The EGO of the senior
My cost will double I
My Costs will double II
My cost will double III
“IBM reported spending about $250
million repairing and reinstalling
fixes to 30,000 customer-reported
problems. That is over $8,000 for
each defect!”
-“A Discipline for Software
Engineering”, 1995, Humphrey,
W.S.
Less distraction...
It’s Fun...
Let’s talk about the resistance
Small work area
Strong Code Ownership
Inconsistent workstation setup
People don’t care
Everyone settles into their own “Comfort Zone” over time
Hard and dangerous tasks
Boring tasks
New Team Member
New Framework
New Language
Need more experts
Have a higher Truck Number...
Knowledge Sharing
Tacit
knowledge
Explicit
Knowledge
Just Do IT
PingPong Programming
Keyboard and Mice Pairing
Pairing Station I
Pairing Station II
 Promiscue pairing
Pairing Rotation
Distributed PairProgramming
Promiscue pairing
Side-By-Side programming
Screen Pairing
Pomodoro Technique
Ask for help
Rescue
Pairing Smells
Distracted Pair
No pair rotation
Manager decides the pair
Nobody talks about the elephant
Selective Pairing
Some people can’t do it
Some people can’t do it... III
Discussions are needed for GREAT results
Productivity Alone
Productivity Together
What is the succesfull outcome of this talk?
Pictures
 Naresh Jain: http://www.slideshare.net/nashjain/pair-programming
 Jurgen Appelo: http://www.noop.nl/2011/04/the-feedback-door.html
 Vera Peeters personal collection
 Dilbert : http://www.dilbert.com/
 British Monarchy http://www.flickr.com/photos/britishmonarchy/
 Jan Tielens: http://www.flickr.com/photos/JanTielens
 Picture Bill Gates: http://www.labnol.org/internet/favorites/13-year-old-bill-gates-
with-paul-allen/330/
 One-Agency: http://www.one-agency.be/jobs
 Pomodoro: http://www.pomodorotechnique.com/
 Drupal Image: http://www.zabisco.com/
 B Marick & C Haines: http://www.exampler.com/blog/2008/12/10/screen-pairing/
 Yves Hanoulle & Els Ryssen http://www.flickr.com/photos/yveshanoulle/
 Lots of picture already years on my drive. If you recognise one, please tell
me and I add credentials.
Url’s
 http://www.slideshare.net/nashjain/pair-programming
 http://nat.truemesh.com/stairmaster.html#
 http://www.mitchlacey.com/docs/XR4PromiscuousPairingandBeginnersMind.pdf
 http://collaboration.csc.ncsu.edu/laurie/Papers/Kindergarten.PDF
 http://www.britannica.com/bps/additionalcontent/18/34706583/Pair-Programming-as-a-Modern-
Method-of-Teaching-Computer-Science
 http://www.pomodorotechnique.com/
 The Core Protocols http://alturl.com/b9fn
 The Costs and Benefits of Pair Programming (Laurie Williams & Alistair Cockburn)
 Strengthening the Case for Pair-Programming (- Laurie Williams, Robert R. Kessler, Ward
Cunningham & Ron Jeffries)
 On the Economic Feasibility of Pair Programming (Hakan Erdogmus & Laurie Williams )
 http://www.netobjectives.com/ap/download/pairing.pdf
 http://salfreudenberg.wordpress.com/2013/06/08/pair-programming-and-expertise/
 http://salfreudenberg.wordpress.com/2013/06/15/pair-programming-uptake-and-peripheral-
awareness/
 http://altabel.wordpress.com/2013/05/24/pair-programming-pluses-and-minuses-bonuses-and-
anti-patterns/
History
 Version 4: Created for a mini conference for students
 Version 8: adapted for internal PairProgramming training
 Version 11: Uploaded a new version to be used for public training
 Version 15: Added extra material
 Version 20: renamed the presentation + removed content
I give Free Lifetime support on everything I do
 Blog, slides, books, pictures :
http://www.hanoulle.be
 Social Media @YvesHanoulle
 Linkedin: http://www.linkedin.com/in/YvesHanoulle
 Mobile: +32 476 43 38 32
 Skype: YvesHanoulle
 Free life time:
 My life not yours
Me.About()
Creative Collaboration Agent
in EMEA.
Partner of Els Ryssen
Father of Joppe 2002, Bent 2004, Geike 2007
@YvesHanoulle
PairCoaching.net the way to leading greatness
Thank you !!

Mais conteúdo relacionado

Destaque

Definition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and OpinionsDefinition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and OpinionsMikolaj Leszczuk
 
resume-NguyenTatDat
resume-NguyenTatDatresume-NguyenTatDat
resume-NguyenTatDatDat Nguyen
 
Agile h iring.team sport.phillyete
Agile h iring.team sport.phillyeteAgile h iring.team sport.phillyete
Agile h iring.team sport.phillyeteJohanna Rothman
 
20 coaching tips in my agile suitecase
20 coaching tips in my agile suitecase20 coaching tips in my agile suitecase
20 coaching tips in my agile suitecaseYves Hanoulle
 
Coaching skills for daily interactions - Listening and Questioning Skills
Coaching skills for daily interactions - Listening and Questioning SkillsCoaching skills for daily interactions - Listening and Questioning Skills
Coaching skills for daily interactions - Listening and Questioning SkillsUptitude
 
Coaching For Effective Performance Ihm 2010
Coaching For Effective Performance  Ihm 2010Coaching For Effective Performance  Ihm 2010
Coaching For Effective Performance Ihm 2010Beverley Beasant
 
WHAT ARE THE BENEFITS OF COACHING
WHAT ARE THE BENEFITS OF COACHINGWHAT ARE THE BENEFITS OF COACHING
WHAT ARE THE BENEFITS OF COACHINGDiane Travis
 
Leading from the Middle: Expanding Your Circle of Influence By Nicole Williams
Leading from the Middle: Expanding Your Circle of Influence By Nicole WilliamsLeading from the Middle: Expanding Your Circle of Influence By Nicole Williams
Leading from the Middle: Expanding Your Circle of Influence By Nicole Williamsyoungprofessionals
 
Camera calibration technique
Camera calibration techniqueCamera calibration technique
Camera calibration techniqueKrzysztof Wegner
 
T2. Locus of Contro-Are You in Charge of Your Destiny
T2. Locus of Contro-Are You in Charge of Your DestinyT2. Locus of Contro-Are You in Charge of Your Destiny
T2. Locus of Contro-Are You in Charge of Your DestinyKalyani Barma
 
Circle of influence circle of control
Circle of influence circle of controlCircle of influence circle of control
Circle of influence circle of controlBrad Giles
 
Micronutrient deficiencies LB
Micronutrient deficiencies LBMicronutrient deficiencies LB
Micronutrient deficiencies LBLeul Biruk
 
Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15
Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15
Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15BizLibrary
 
Active Listening, Questioning Skills & Coaching Conversations
Active Listening, Questioning Skills & Coaching ConversationsActive Listening, Questioning Skills & Coaching Conversations
Active Listening, Questioning Skills & Coaching ConversationsMostafa Ewees
 
Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015
Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015
Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015BizLibrary
 

Destaque (17)

Definition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and OpinionsDefinition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and Opinions
 
resume-NguyenTatDat
resume-NguyenTatDatresume-NguyenTatDat
resume-NguyenTatDat
 
Agile h iring.team sport.phillyete
Agile h iring.team sport.phillyeteAgile h iring.team sport.phillyete
Agile h iring.team sport.phillyete
 
20 coaching tips in my agile suitecase
20 coaching tips in my agile suitecase20 coaching tips in my agile suitecase
20 coaching tips in my agile suitecase
 
E resources
E resourcesE resources
E resources
 
Coaching skills for daily interactions - Listening and Questioning Skills
Coaching skills for daily interactions - Listening and Questioning SkillsCoaching skills for daily interactions - Listening and Questioning Skills
Coaching skills for daily interactions - Listening and Questioning Skills
 
Coaching For Effective Performance Ihm 2010
Coaching For Effective Performance  Ihm 2010Coaching For Effective Performance  Ihm 2010
Coaching For Effective Performance Ihm 2010
 
WHAT ARE THE BENEFITS OF COACHING
WHAT ARE THE BENEFITS OF COACHINGWHAT ARE THE BENEFITS OF COACHING
WHAT ARE THE BENEFITS OF COACHING
 
Leading from the Middle: Expanding Your Circle of Influence By Nicole Williams
Leading from the Middle: Expanding Your Circle of Influence By Nicole WilliamsLeading from the Middle: Expanding Your Circle of Influence By Nicole Williams
Leading from the Middle: Expanding Your Circle of Influence By Nicole Williams
 
Herramientas de word
Herramientas de wordHerramientas de word
Herramientas de word
 
Camera calibration technique
Camera calibration techniqueCamera calibration technique
Camera calibration technique
 
T2. Locus of Contro-Are You in Charge of Your Destiny
T2. Locus of Contro-Are You in Charge of Your DestinyT2. Locus of Contro-Are You in Charge of Your Destiny
T2. Locus of Contro-Are You in Charge of Your Destiny
 
Circle of influence circle of control
Circle of influence circle of controlCircle of influence circle of control
Circle of influence circle of control
 
Micronutrient deficiencies LB
Micronutrient deficiencies LBMicronutrient deficiencies LB
Micronutrient deficiencies LB
 
Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15
Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15
Developing the Coaching Skills of Your Managers and Leaders | Webinar 06.23.15
 
Active Listening, Questioning Skills & Coaching Conversations
Active Listening, Questioning Skills & Coaching ConversationsActive Listening, Questioning Skills & Coaching Conversations
Active Listening, Questioning Skills & Coaching Conversations
 
Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015
Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015
Developing the Coaching Skills of Your Managers and Leaders | Webinar 03.10.2015
 

Semelhante a Everything you wanted to know about PairProgramming but were afraid to ask

Oh the things we can do with browsers!
Oh the things we can do with browsers!Oh the things we can do with browsers!
Oh the things we can do with browsers!Christian Heilmann
 
Facilitating an online Agile Retrospective.pdf
Facilitating an online Agile Retrospective.pdfFacilitating an online Agile Retrospective.pdf
Facilitating an online Agile Retrospective.pdfEnrico Teotti
 
8.4 presentation aids student notes
8.4 presentation aids student notes8.4 presentation aids student notes
8.4 presentation aids student notesNancy Bray
 
Young 2015 strumenti utili per lo studio
Young 2015   strumenti utili per lo studioYoung 2015   strumenti utili per lo studio
Young 2015 strumenti utili per lo studioAndrea Vaccarella
 
Young 2016: Non studiare di più studia meglio
Young 2016: Non studiare di più studia meglioYoung 2016: Non studiare di più studia meglio
Young 2016: Non studiare di più studia meglioAndrea Vaccarella
 
Windows: A Counter Argument
Windows: A Counter ArgumentWindows: A Counter Argument
Windows: A Counter Argumentbbqsauls
 
Small Cocoa Apps with MacRuby
Small Cocoa Apps with MacRubySmall Cocoa Apps with MacRuby
Small Cocoa Apps with MacRubyPatrick Huesler
 
The 3 T’s of Great Virtual Meetings - Technique
The 3 T’s of Great Virtual Meetings - TechniqueThe 3 T’s of Great Virtual Meetings - Technique
The 3 T’s of Great Virtual Meetings - TechniqueDesign Lab
 
Tips for Effective Color Usage
Tips for Effective Color UsageTips for Effective Color Usage
Tips for Effective Color UsageNina Elias
 
Teaching Aids, Thinking Outside the Box
Teaching Aids, Thinking Outside the BoxTeaching Aids, Thinking Outside the Box
Teaching Aids, Thinking Outside the BoxCourse Creators
 
ITSC 2009 Admin Workshop
ITSC 2009 Admin WorkshopITSC 2009 Admin Workshop
ITSC 2009 Admin Workshopsoffenhauser
 
Young 2018 Non studiare di più, studia meglio!
Young 2018   Non studiare di più, studia meglio!Young 2018   Non studiare di più, studia meglio!
Young 2018 Non studiare di più, studia meglio!Andrea Vaccarella
 
NorDevCon: The Politics of Tool Shaming
NorDevCon: The Politics of Tool ShamingNorDevCon: The Politics of Tool Shaming
NorDevCon: The Politics of Tool ShamingJames Seconde
 
Nct emedia
Nct emediaNct emedia
Nct emedialaurajoy
 
Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...
Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...
Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...Raptivity
 
H5P content types 22.2.18
H5P content types 22.2.18H5P content types 22.2.18
H5P content types 22.2.18Matleena Laakso
 

Semelhante a Everything you wanted to know about PairProgramming but were afraid to ask (20)

Let's interface
Let's interfaceLet's interface
Let's interface
 
Oh the things we can do with browsers!
Oh the things we can do with browsers!Oh the things we can do with browsers!
Oh the things we can do with browsers!
 
Facilitating an online Agile Retrospective.pdf
Facilitating an online Agile Retrospective.pdfFacilitating an online Agile Retrospective.pdf
Facilitating an online Agile Retrospective.pdf
 
8.4 presentation aids student notes
8.4 presentation aids student notes8.4 presentation aids student notes
8.4 presentation aids student notes
 
What if you cannot see each other?
What if you cannot see each other?What if you cannot see each other?
What if you cannot see each other?
 
Young 2015 strumenti utili per lo studio
Young 2015   strumenti utili per lo studioYoung 2015   strumenti utili per lo studio
Young 2015 strumenti utili per lo studio
 
Young 2016: Non studiare di più studia meglio
Young 2016: Non studiare di più studia meglioYoung 2016: Non studiare di più studia meglio
Young 2016: Non studiare di più studia meglio
 
Windows: A Counter Argument
Windows: A Counter ArgumentWindows: A Counter Argument
Windows: A Counter Argument
 
Small Cocoa Apps with MacRuby
Small Cocoa Apps with MacRubySmall Cocoa Apps with MacRuby
Small Cocoa Apps with MacRuby
 
The 3 T’s of Great Virtual Meetings - Technique
The 3 T’s of Great Virtual Meetings - TechniqueThe 3 T’s of Great Virtual Meetings - Technique
The 3 T’s of Great Virtual Meetings - Technique
 
Tips for Effective Color Usage
Tips for Effective Color UsageTips for Effective Color Usage
Tips for Effective Color Usage
 
Teaching Aids, Thinking Outside the Box
Teaching Aids, Thinking Outside the BoxTeaching Aids, Thinking Outside the Box
Teaching Aids, Thinking Outside the Box
 
ITSC 2009 Admin Workshop
ITSC 2009 Admin WorkshopITSC 2009 Admin Workshop
ITSC 2009 Admin Workshop
 
Newbie 3 things
Newbie 3 thingsNewbie 3 things
Newbie 3 things
 
Young 2018 Non studiare di più, studia meglio!
Young 2018   Non studiare di più, studia meglio!Young 2018   Non studiare di più, studia meglio!
Young 2018 Non studiare di più, studia meglio!
 
NorDevCon: The Politics of Tool Shaming
NorDevCon: The Politics of Tool ShamingNorDevCon: The Politics of Tool Shaming
NorDevCon: The Politics of Tool Shaming
 
Nct emedia
Nct emediaNct emedia
Nct emedia
 
Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...
Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...
Webinar - eLearning and its Correlation with Interactivity: Advantages and Di...
 
H5P content types 22.2.18
H5P content types 22.2.18H5P content types 22.2.18
H5P content types 22.2.18
 
Programming 4 kids
Programming 4 kidsProgramming 4 kids
Programming 4 kids
 

Mais de Yves Hanoulle

Real Options agile India 2019
Real Options agile India 2019Real Options agile India 2019
Real Options agile India 2019Yves Hanoulle
 
Individuals and interaction: #agileprague #AgileConsortium
Individuals and interaction: #agileprague #AgileConsortiumIndividuals and interaction: #agileprague #AgileConsortium
Individuals and interaction: #agileprague #AgileConsortiumYves Hanoulle
 
Coderdojo op Gent Partnerdag
Coderdojo op Gent PartnerdagCoderdojo op Gent Partnerdag
Coderdojo op Gent PartnerdagYves Hanoulle
 
Coder dojo statusreport 2016 05
Coder dojo statusreport 2016 05Coder dojo statusreport 2016 05
Coder dojo statusreport 2016 05Yves Hanoulle
 
Why do pair presentations as a father and son?
Why do pair presentations as a father and son?Why do pair presentations as a father and son?
Why do pair presentations as a father and son?Yves Hanoulle
 
Homines sumus, non dei
Homines sumus, non deiHomines sumus, non dei
Homines sumus, non deiYves Hanoulle
 
2014 06-28 coach retreat leuven 2014
2014 06-28 coach retreat leuven 20142014 06-28 coach retreat leuven 2014
2014 06-28 coach retreat leuven 2014Yves Hanoulle
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my educationYves Hanoulle
 
The Power of the Junior
The Power of the JuniorThe Power of the Junior
The Power of the JuniorYves Hanoulle
 
How I created Online collaboration teams
How I created Online collaboration teamsHow I created Online collaboration teams
How I created Online collaboration teamsYves Hanoulle
 
The Concept lean in ICT
The Concept lean in ICTThe Concept lean in ICT
The Concept lean in ICTYves Hanoulle
 
Crucial confrontations
Crucial confrontationsCrucial confrontations
Crucial confrontationsYves Hanoulle
 
The agile and Lean mindset
The agile and Lean mindsetThe agile and Lean mindset
The agile and Lean mindsetYves Hanoulle
 
Life as it is, Bordeaux
Life as it is, BordeauxLife as it is, Bordeaux
Life as it is, BordeauxYves Hanoulle
 
The myth of total effeciency
The myth of total effeciencyThe myth of total effeciency
The myth of total effeciencyYves Hanoulle
 

Mais de Yves Hanoulle (20)

Real Options agile India 2019
Real Options agile India 2019Real Options agile India 2019
Real Options agile India 2019
 
Individuals and interaction: #agileprague #AgileConsortium
Individuals and interaction: #agileprague #AgileConsortiumIndividuals and interaction: #agileprague #AgileConsortium
Individuals and interaction: #agileprague #AgileConsortium
 
Coderdojo op Gent Partnerdag
Coderdojo op Gent PartnerdagCoderdojo op Gent Partnerdag
Coderdojo op Gent Partnerdag
 
Coder dojo statusreport 2016 05
Coder dojo statusreport 2016 05Coder dojo statusreport 2016 05
Coder dojo statusreport 2016 05
 
No estimates2015
No estimates2015No estimates2015
No estimates2015
 
Why do pair presentations as a father and son?
Why do pair presentations as a father and son?Why do pair presentations as a father and son?
Why do pair presentations as a father and son?
 
Homines sumus, non dei
Homines sumus, non deiHomines sumus, non dei
Homines sumus, non dei
 
2014 06-28 coach retreat leuven 2014
2014 06-28 coach retreat leuven 20142014 06-28 coach retreat leuven 2014
2014 06-28 coach retreat leuven 2014
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my education
 
The power of habit
The power of habitThe power of habit
The power of habit
 
The Power of the Junior
The Power of the JuniorThe Power of the Junior
The Power of the Junior
 
How I created Online collaboration teams
How I created Online collaboration teamsHow I created Online collaboration teams
How I created Online collaboration teams
 
Yves & Els trouwen
Yves & Els trouwenYves & Els trouwen
Yves & Els trouwen
 
The Concept lean in ICT
The Concept lean in ICTThe Concept lean in ICT
The Concept lean in ICT
 
Crucial confrontations
Crucial confrontationsCrucial confrontations
Crucial confrontations
 
Real options
Real optionsReal options
Real options
 
The agile and Lean mindset
The agile and Lean mindsetThe agile and Lean mindset
The agile and Lean mindset
 
Life as it is, Bordeaux
Life as it is, BordeauxLife as it is, Bordeaux
Life as it is, Bordeaux
 
Bun protocol
Bun protocolBun protocol
Bun protocol
 
The myth of total effeciency
The myth of total effeciencyThe myth of total effeciency
The myth of total effeciency
 

Último

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Último (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

Everything you wanted to know about PairProgramming but were afraid to ask

Notas do Editor

  1. Write this down during 1 minute then share this with your neighbour
  2. If during the course, you have questions, please write them on a post it.
  3. Two guys working on the same taskBoth have the same target
  4. One person executes, the other watches and gives directions
  5. Two site or two people working as one team
  6. "yep, dat is de drill. In de eerste plaats een veiligheidsmaatregel. Als je verongelukt, of er is een probleem met je persluchttoestel is er direct iemand op de hoogte. Ook handiger om aan de slang te sleuren of te overleggen."
  7. The junior developer slows down the senior?The speed of your team is not about the fastests developer, it is about the slowest developerIf you speed up the slowest developer, you speed up the teamUse the
  8. The junior developer slows down the senior?The speed of your team is not about the fastests developer, it is about the slowest developerIf you speed up the slowest developer, you speed up the teamUse the
  9. Pairing experiment at University of Utah
  10. How many people can YOU afford to loose
  11. Write this down during 1 minute then share this with your neighbour