top | item 12602341

(no title)

khedoros | 9 years ago

It sounds like you operate how I usually do; the communication cost outweighs the benefits of collaboration, and it ends up being a tiring and frustrating experience.

I've seen pair teams working correctly, though. Each of them bounces ideas off the other one, and they progress faster than either would've alone. It's like racing two algorithms against each other, each searching a different part of the problem space, and using the first result that's returned. It lets them move on to the next problem quicker.

I don't usually do that very well, but I can't deny that if you've got the right pair of developers, it's a very powerful technique.

discuss

order

No comments yet.