Thursday 25th October, 2012
4:00pm to 4:50pm
Programming is often something that is done in solitude. Problem solving is something that often is done in a group. Programming is always about problem solving. It would therefore be natural to do programming in groups. The group must not be too large and there must be at least two persons to make up a reasonable group. A pair turns out as the natural choice.
Some of the benefits with pair programming are
Lower project risks
There is also a myth that pair programming is twice as expensive as having one person solve each problem. I will show why this is just a myth and that the actual direct cost has been shown to be 15% higher. I will also follow up and show why the total cost during a computer programs life cycle gets significantly lower with pair programming.
Pair programming is most efficient when the pair sits next to each other. This is not always possible. I will therefore perform a pair programming session with a remote partner to illustrate that it is possible to do pair programming remote.
Sigma, Consultant, Software developer, Obsessed with automation bio from Twitter
Sign in to add slides, notes or videos to this session