Click here to Skip to main content
16,015,393 members

Survey Results

Have you ever engaged in Pair Programming?   [Edit]

Survey period: 25 Feb 2008 to 3 Mar 2008

(And a related question would be: do you prefer to be the observer or navigator?)

OptionVotes% 
Yes, we currently use Pair Programming976.25
I have used Pair Programming40526.08
We are considering using Pair Programming583.73
No.99363.94



 
GeneralRe: Only for critical components Pin
ThatsAlok26-Feb-08 19:52
ThatsAlok26-Feb-08 19:52 
GeneralRe: Only for critical components Pin
Hesham Amin26-Feb-08 21:16
Hesham Amin26-Feb-08 21:16 
GeneralRe: Only for critical components Pin
ThatsAlok27-Feb-08 2:08
ThatsAlok27-Feb-08 2:08 
GeneralWaste of time and productivity... Pin
AlexCode25-Feb-08 23:33
professionalAlexCode25-Feb-08 23:33 
GeneralRe: Waste of time and productivity... Pin
ThatsAlok26-Feb-08 19:56
ThatsAlok26-Feb-08 19:56 
GeneralRe: Waste of time and productivity... Pin
AlexCode28-Feb-08 9:36
professionalAlexCode28-Feb-08 9:36 
GeneralRe: Waste of time and productivity... Pin
ThatsAlok28-Feb-08 16:28
ThatsAlok28-Feb-08 16:28 
GeneralRe: Waste of time and productivity... Pin
AlexCode29-Feb-08 12:00
professionalAlexCode29-Feb-08 12:00 
Imagine a 2 day task... a Windows Forms manage form, read, write, edit, list report, whatever...
Pair programming is being used...

How many errors do you do in a 2 day task?
How many of them are undetectable by the coder?

I may say from my experience that undetectable errors are not detectable during code writing but during the test phase. You need to test other ways to do the same thing, click the button instead of striking Enter on that damn textbox...
2 developers won't test these scenarios and their level of knowledge on the subject is similar because both read from the same project specifications...

You never get a good test from who actually wrote the code...


Another thing:
Development time is way more expensive than testing time.
Even because usually testers are cheaper than coders, but even if more expensive, testers are allocated to a project fewer time compared to developers. So they represent a lower cost to the project.
If this time is cheaper you have to use this resource as much as possible to decrease development costs.
Releasing the coders from the testing will enable you to put assign them another task while the tester(s) are trying to blow the thing up. The code may return with 10 bugs one or 2 days after but you have one or two tasks completed by those coder in the meantime.

Cheers,
Alex
GeneralRe: Waste of time and productivity... Pin
Dewm Solo29-Feb-08 6:07
Dewm Solo29-Feb-08 6:07 
GeneralRe: Waste of time and productivity... Pin
AlexCode29-Feb-08 11:41
professionalAlexCode29-Feb-08 11:41 
GeneralRe: Waste of time and productivity... Pin
Dewm Solo3-Mar-08 4:03
Dewm Solo3-Mar-08 4:03 
GeneralAt least I can vote this time... Pin
DaveX8625-Feb-08 12:54
DaveX8625-Feb-08 12:54 
GeneralOnly in high school Pin
John M. Drescher25-Feb-08 4:12
John M. Drescher25-Feb-08 4:12 
JokeRe: Only in high school Pin
Jeremy Falcon25-Feb-08 11:24
professionalJeremy Falcon25-Feb-08 11:24 
GeneralRe: Only in high school Pin
John M. Drescher25-Feb-08 12:10
John M. Drescher25-Feb-08 12:10 
GeneralRe: Only in high school Pin
El Corazon26-Feb-08 11:13
El Corazon26-Feb-08 11:13 
Generalum... Pin
Jeremy Falcon25-Feb-08 4:01
professionalJeremy Falcon25-Feb-08 4:01 
GeneralRe: um... Pin
Colin Angus Mackay25-Feb-08 6:41
Colin Angus Mackay25-Feb-08 6:41 
GeneralRe: um... Pin
Nemanja Trifunovic25-Feb-08 7:03
Nemanja Trifunovic25-Feb-08 7:03 
GeneralRe: um... Pin
Colin Angus Mackay25-Feb-08 7:38
Colin Angus Mackay25-Feb-08 7:38 
GeneralRe: um... Pin
Draugnar25-Feb-08 7:39
Draugnar25-Feb-08 7:39 
GeneralRe: um... Pin
Jeremy Falcon25-Feb-08 11:21
professionalJeremy Falcon25-Feb-08 11:21 
GeneralRe: um... Pin
Jeremy Falcon25-Feb-08 11:18
professionalJeremy Falcon25-Feb-08 11:18 
GeneralRe: um... Pin
destynova25-Feb-08 13:42
destynova25-Feb-08 13:42 
GeneralRe: um... Pin
firegryphon26-Feb-08 2:32
firegryphon26-Feb-08 2:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.