Live data from Hacker News

Pair Programming Economics

wiki.c2.com

81–82 of 82 posts

Re: Pair Programming Economics

#81

Earlier quoted context omitted.

I've literally never worked for any employer in any development role where spontaneous pairing or larger group collaborations didn't happen often. It's just human nature. I see others commenting in this very discussion with similar anecdotal experience, so apparently I'm not just completely weird in this respect. I don't doubt that you can learn a great deal and obtain other benefits as a result of pair programming.…

We may just mean different things by pairing. Sure, people help each other in various ways in most places. But that's the solo programmer on a task asking someone else for help. Two people work on a something together, from start to finish, is a quite different thing

Just to be clear, I'm talking about two (or more) developers, gathering together to solve a problem collaboratively, with the end result that the code to do so is written or at least the significant questions have been answered and what remains is little more than a mechanical exercise. But I'm talking about that happening spontaneously, and not necessarily starting from a complete blank slate, being done on a specific schedule or according to any specific process or using any specific tools, or being required as formal policy.

Re: Pair Programming Economics

#82
post #58
post #20

I spent the first fifteen months of my current job on a 100% pair programming team before transferring to a more traditional scrum-based team. Some observations: team cohesion on the pp team was much higher, code quality was higher. Flexibility, not surprisingly was lower: we had a very fixed schedule: "Stand up" at 8.06 (despite the name, it was unrelated to the scrum event, instead it was more time for sharing news…

Quick question: how many years of experience do you have and how many different projects longer than 6 months have you been on? The reason I ask is that the effectiveness of pair programming seems to depend on a lot of factors. Including the above mentioned factors.

>20 years and more than I csn count off the top of my head.
Post reply on HN