Submit Search
Upload
Pair Programming demystified
•
206 likes
•
49,106 views
Daftcode
Follow
Pair Programming demystified
Read less
Read more
Engineering
Software
Report
Share
Report
Share
1 of 38
Download now
Download to read offline
Recommended
NVIDIA DataArt IT
NVIDIA DataArt IT
Alison B. Lowndes
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
KubeFlow + GPU + Keras/TensorFlow 2.0 + TF Extended (TFX) + Kubernetes + PyTo...
KubeFlow + GPU + Keras/TensorFlow 2.0 + TF Extended (TFX) + Kubernetes + PyTo...
Chris Fregly
Introductory Session DSC
Introductory Session DSC
SangajaPatel1
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21
GDSCIIITBbsr
Kubernetes Security
Kubernetes Security
Karthik Gaekwad
Info Session slide
Info Session slide
JoannaCamille2
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
Databricks
Recommended
NVIDIA DataArt IT
NVIDIA DataArt IT
Alison B. Lowndes
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
KubeFlow + GPU + Keras/TensorFlow 2.0 + TF Extended (TFX) + Kubernetes + PyTo...
KubeFlow + GPU + Keras/TensorFlow 2.0 + TF Extended (TFX) + Kubernetes + PyTo...
Chris Fregly
Introductory Session DSC
Introductory Session DSC
SangajaPatel1
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21
GDSCIIITBbsr
Kubernetes Security
Kubernetes Security
Karthik Gaekwad
Info Session slide
Info Session slide
JoannaCamille2
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
Spark Operator—Deploy, Manage and Monitor Spark clusters on Kubernetes
Databricks
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
DSCGCOEN
RAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data Science
Data Works MD
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
Google Cloud Platform - Japan
Strong but wrong
Strong but wrong
Velocity Partners
Mob programming
Mob programming
Llewellyn Falco
Why your Spark job is failing
Why your Spark job is failing
Sandy Ryza
DSC Aswan University info session
DSC Aswan University info session
AhmedHany131
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Extreme Programming
Extreme Programming
Erkan Erol
Information session - UCEK DSC
Information session - UCEK DSC
AshwinRaj57
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo Mazzaferro
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo Mazzaferro
PyData
DSC, SNU Orientation 2020
DSC, SNU Orientation 2020
prakharrathi25
Jfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptx
Grace Jansen
GTC 2022 Keynote
GTC 2022 Keynote
Alison B. Lowndes
Monitoring of GPU Usage with Tensorflow Models Using Prometheus
Monitoring of GPU Usage with Tensorflow Models Using Prometheus
Databricks
Frida - Objection Tool Usage
Frida - Objection Tool Usage
n|u - The Open Security Community
Storytelling with data
Storytelling with data
Frieda Brioschi
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNU
GDSCSNU
The Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
Sven Peters
Introducción a Microsoft azure
Introducción a Microsoft azure
Mariano Kovo
Pair Programming
Pair Programming
Naresh Jain
The Programmer
The Programmer
Kevlin Henney
More Related Content
What's hot
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
DSCGCOEN
RAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data Science
Data Works MD
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
Google Cloud Platform - Japan
Strong but wrong
Strong but wrong
Velocity Partners
Mob programming
Mob programming
Llewellyn Falco
Why your Spark job is failing
Why your Spark job is failing
Sandy Ryza
DSC Aswan University info session
DSC Aswan University info session
AhmedHany131
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Extreme Programming
Extreme Programming
Erkan Erol
Information session - UCEK DSC
Information session - UCEK DSC
AshwinRaj57
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo Mazzaferro
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo Mazzaferro
PyData
DSC, SNU Orientation 2020
DSC, SNU Orientation 2020
prakharrathi25
Jfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptx
Grace Jansen
GTC 2022 Keynote
GTC 2022 Keynote
Alison B. Lowndes
Monitoring of GPU Usage with Tensorflow Models Using Prometheus
Monitoring of GPU Usage with Tensorflow Models Using Prometheus
Databricks
Frida - Objection Tool Usage
Frida - Objection Tool Usage
n|u - The Open Security Community
Storytelling with data
Storytelling with data
Frieda Brioschi
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNU
GDSCSNU
The Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
Sven Peters
Introducción a Microsoft azure
Introducción a Microsoft azure
Mariano Kovo
What's hot
(20)
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
RAPIDS – Open GPU-accelerated Data Science
RAPIDS – Open GPU-accelerated Data Science
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
Strong but wrong
Strong but wrong
Mob programming
Mob programming
Why your Spark job is failing
Why your Spark job is failing
DSC Aswan University info session
DSC Aswan University info session
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Extreme Programming
Extreme Programming
Information session - UCEK DSC
Information session - UCEK DSC
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo Mazzaferro
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo Mazzaferro
DSC, SNU Orientation 2020
DSC, SNU Orientation 2020
Jfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptx
GTC 2022 Keynote
GTC 2022 Keynote
Monitoring of GPU Usage with Tensorflow Models Using Prometheus
Monitoring of GPU Usage with Tensorflow Models Using Prometheus
Frida - Objection Tool Usage
Frida - Objection Tool Usage
Storytelling with data
Storytelling with data
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNU
The Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
Introducción a Microsoft azure
Introducción a Microsoft azure
Viewers also liked
Pair Programming
Pair Programming
Naresh Jain
The Programmer
The Programmer
Kevlin Henney
A Beginners Guide to noSQL
A Beginners Guide to noSQL
Mike Crabb
24 Awesome Infographic Ideas to Inspire Your Next Beautiful Creation
24 Awesome Infographic Ideas to Inspire Your Next Beautiful Creation
Piktochart
Getting Information through HTML Forms
Getting Information through HTML Forms
Mike Crabb
Paris ML meetup
Paris ML meetup
Yves Raimond
The Tester Role & Scrum
The Tester Role & Scrum
Johan Hoberg
10 more lessons learned from building Machine Learning systems - MLConf
10 more lessons learned from building Machine Learning systems - MLConf
Xavier Amatriain
The Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The Future
Arturo Pelayo
What I learned teaching programming to 150 beginners
What I learned teaching programming to 150 beginners
Etiene Dalcol
Let Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu Raivio
Future Insights
Becoming a Better Developer #WCA2
Becoming a Better Developer #WCA2
Brian Richards
How to Battle Bad Reviews
How to Battle Bad Reviews
Glassdoor
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in India
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in India
Ankur Tandon
Visual Design with Data
Visual Design with Data
Seth Familian
Learning from a Culture of Collaboration: Engineers do it better. What can de...
Learning from a Culture of Collaboration: Engineers do it better. What can de...
Intuit Inc.
Build Features, Not Apps
Build Features, Not Apps
Natasha Murashev
Write Once, Run Everywhere
Write Once, Run Everywhere
Mike North
Become a Better Engineer Through Writing
Become a Better Engineer Through Writing
Intuit Inc.
Top Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big Event
ChromeInfo Technologies
Viewers also liked
(20)
Pair Programming
Pair Programming
The Programmer
The Programmer
A Beginners Guide to noSQL
A Beginners Guide to noSQL
24 Awesome Infographic Ideas to Inspire Your Next Beautiful Creation
24 Awesome Infographic Ideas to Inspire Your Next Beautiful Creation
Getting Information through HTML Forms
Getting Information through HTML Forms
Paris ML meetup
Paris ML meetup
The Tester Role & Scrum
The Tester Role & Scrum
10 more lessons learned from building Machine Learning systems - MLConf
10 more lessons learned from building Machine Learning systems - MLConf
The Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The Future
What I learned teaching programming to 150 beginners
What I learned teaching programming to 150 beginners
Let Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu Raivio
Becoming a Better Developer #WCA2
Becoming a Better Developer #WCA2
How to Battle Bad Reviews
How to Battle Bad Reviews
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in India
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in India
Visual Design with Data
Visual Design with Data
Learning from a Culture of Collaboration: Engineers do it better. What can de...
Learning from a Culture of Collaboration: Engineers do it better. What can de...
Build Features, Not Apps
Build Features, Not Apps
Write Once, Run Everywhere
Write Once, Run Everywhere
Become a Better Engineer Through Writing
Become a Better Engineer Through Writing
Top Rumors About Apple March 21 Big Event
Top Rumors About Apple March 21 Big Event
Similar to Pair Programming demystified
Pair Programming
Pair Programming
Siriwat Jithunsa
Pair Programming Presentation
Pair Programming Presentation
ThoughtWorks
ESSAP Agile Loops
ESSAP Agile Loops
Federico Gobbo
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Alberto Brandolini
Effective Collaborative Programming3
Effective Collaborative Programming3
Xebia IT Architects
Pair Programming Explained By Shrikant Vashishtha
Pair Programming Explained By Shrikant Vashishtha
ShriKant Vashishtha
Effective Collaborative Programming3@March 19th 2009
Effective Collaborative Programming3@March 19th 2009
guest5d31a5
Form Function Class 6, Manila, Philippines 14/11/2015
Form Function Class 6, Manila, Philippines 14/11/2015
Holger Bartel
Why #OpenDX?
Why #OpenDX?
Arty Starr
Software Development Practices Patterns: from Pair to Mob Programming
Software Development Practices Patterns: from Pair to Mob Programming
Herez Moise Kattan
Lecture 25
Lecture 25
Skillspire LLC
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
Svetlin Nakov
The Elements of Style
The Elements of Style
Derek Graham
Why pair programming is a good idea
Why pair programming is a good idea
Designveloper
Vakmanschap is meesterschap
Vakmanschap is meesterschap
Martijn Dashorst
Code Quality Makes Your Job Easier
Code Quality Makes Your Job Easier
Tonya Mork
Developing an Engineering Mindset by Junaid Javed
Developing an Engineering Mindset by Junaid Javed
Jamil Goheer
Working in teams vs working individually
Working in teams vs working individually
Laurynas Antanavičius, PMI-ACP
Xp not windows xp
Xp not windows xp
Tung Nguyen Thanh
[XP Day Vietnam 2015] XP is not windows XP
[XP Day Vietnam 2015] XP is not windows XP
Đới Học viện Agile
Similar to Pair Programming demystified
(20)
Pair Programming
Pair Programming
Pair Programming Presentation
Pair Programming Presentation
ESSAP Agile Loops
ESSAP Agile Loops
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Effective Collaborative Programming3
Effective Collaborative Programming3
Pair Programming Explained By Shrikant Vashishtha
Pair Programming Explained By Shrikant Vashishtha
Effective Collaborative Programming3@March 19th 2009
Effective Collaborative Programming3@March 19th 2009
Form Function Class 6, Manila, Philippines 14/11/2015
Form Function Class 6, Manila, Philippines 14/11/2015
Why #OpenDX?
Why #OpenDX?
Software Development Practices Patterns: from Pair to Mob Programming
Software Development Practices Patterns: from Pair to Mob Programming
Lecture 25
Lecture 25
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
The Elements of Style
The Elements of Style
Why pair programming is a good idea
Why pair programming is a good idea
Vakmanschap is meesterschap
Vakmanschap is meesterschap
Code Quality Makes Your Job Easier
Code Quality Makes Your Job Easier
Developing an Engineering Mindset by Junaid Javed
Developing an Engineering Mindset by Junaid Javed
Working in teams vs working individually
Working in teams vs working individually
Xp not windows xp
Xp not windows xp
[XP Day Vietnam 2015] XP is not windows XP
[XP Day Vietnam 2015] XP is not windows XP
More from Daftcode
Hacking Employer Branding - case study
Hacking Employer Branding - case study
Daftcode
Building Engineering Culture
Building Engineering Culture
Daftcode
Kivy na Androidzie
Kivy na Androidzie
Daftcode
Lecture #4: What is innovation?
Lecture #4: What is innovation?
Daftcode
Lecture #2: Results Measurement
Lecture #2: Results Measurement
Daftcode
Lecture #1: In 60 days from idea to product
Lecture #1: In 60 days from idea to product
Daftcode
More from Daftcode
(6)
Hacking Employer Branding - case study
Hacking Employer Branding - case study
Building Engineering Culture
Building Engineering Culture
Kivy na Androidzie
Kivy na Androidzie
Lecture #4: What is innovation?
Lecture #4: What is innovation?
Lecture #2: Results Measurement
Lecture #2: Results Measurement
Lecture #1: In 60 days from idea to product
Lecture #1: In 60 days from idea to product
Recently uploaded
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
anil_gaur
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
mulugeta48
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Hostel management system project report..pdf
Hostel management system project report..pdf
Kamal Acharya
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
SUHANI PANDEY
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
Omar Fathy
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
soginsider
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
Call Girls in Nagpur High Profile Call Girls
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
Quintin Balsdon
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
DineshKumar4165
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
roncy bisnoi
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Arindam Chakraborty, Ph.D., P.E. (CA, TX)
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
BhangaleSonal
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
RishantSharmaFr
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
smsksolar
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
DineshKumar4165
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
roncy bisnoi
Recently uploaded
(20)
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Hostel management system project report..pdf
Hostel management system project report..pdf
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Pair Programming demystified
1.
Pair programming DEMYSTIFIED
2.
Problems, problems, problems…
3.
Silos
4.
”I don’t learn
that much anymore”
5.
I am bored
with technology X / project X / customer X
6.
Good Code Review
is hard
7.
What is pair programming?
8.
2 people 1 computer
9.
Driver Navigator+
10.
Swap roles often
11.
Myths of pair programming
12.
Double the workload Myth
13.
2 > 1
+ 1 Truth
14.
You need the
right partner Myth
15.
For most people
it works with most partners Truth
16.
Only good for
training Myth
17.
Different kind of
pairing is effective at most stages Truth
18.
I get no
credit for my work Myth
19.
Solvable with Task
Owners Truth
20.
Navigator finds only
syntax mistakes Myth
21.
Good pairing has
a tremendous impact on the code's design and architecture Truth
22.
Pair synergistic behaviours!
23.
Pair pressure
24.
No pair pressure
25.
Pair negotiation
26.
Pair reviews
27.
Pair learning
28.
Pair trust
29.
Pair courage
30.
Pair debugging
31.
Details, details, details…
32.
Rotation
33.
Ping-pong pair programming
34.
Environment
35.
junior & senior extrovert
& introvert backend & frontend Types of pairs
36.
• Started with
casual pairing • One month experiment ~100% pairing • Ping-pong pair programming: 90% • Team decision: continue Introducing pair programming at DaftCode
37.
@marekkirejczyk Pair early, pair
often www.daftcode.com
Download now