views:

156

answers:

6

I was thinking about setting up an asterisk pbx box, and giving everybody a headset and softphone and having our development teams conference and be able to ask questions without getting distracted from their code or leaving their desk. Right now our team uses an IRC server which isn't ideal because they have to context switch from their code.

I figure if gamers use voice to coordinate why not use the technology to do something productive.

Is anybody out their employing such as solution?

Thanks

A: 

Yes. We use Skype.

cherouvim
Not sure why you were voted down. Question did contain "Is anybody out their employing such as solution?". Sounds like a reasonable answer.
veefu
veefu: Skype is proprietary and does some really scary stuff under the hood. So some people do not like this.
cherouvim
+6  A: 

The best communication happens in person, face to face. I would suggest sitting the developers close to each other.

Chase Seibert
Certainly communication in person is more effective. But at least in my situation people wear headphones and are hard to communicate with in person while coding. They wear headphones because the office is Noisy! People walking to others desks talking about stuff you don't care about.
Ryu
My theory was that if everybody could easily communicate from their desk, the noise will go down and communication will be more effective.
Ryu
People should be able to communicate from their desks; because the people they need to communicate with are right there. Also, get them away from OTHER people, to cut down on "noise" conversations.
Chase Seibert
+3  A: 

Well, if everyone is always on the conference call, won't they be distracted by conversations that don't pertain to what they're working on? From everything I've studied about the effects of context switching, it seems that as long as the question is still related to what you're working on, you shouldn't lose your groove.

We use IM for this, honestly I couldn't imagine my group chattering in my ear all day, though we all do sit within 10 feet of each other, so we basically have this already. Plus if someone wants to listen to music, what are they supposed to do?

Gamers can use it because they're all running the exact same instance or raid typically, your team will not usually all be working on the exact same piece of code.

Greg Noe
I imagine that only team members working on similiar code would be in a conference. Also I envision hitting a key to mute and unmute your mic for when you actually want to share something.
Ryu
+1  A: 

We use OpenFire, a jabber based chat system.

We also use Trixbox for voip'ing but most developers seem to prefer being able to copy/paste code, silence and the paper trail that text chat offers.

leif81
+1  A: 

IRC is great. They can copy/paste short bits of code, and not be distracted by it when they aren't actively using it. Also, I'd hate to wear a headset all day.

Adam Jaskiewicz
What client do you use?
Ryu
I use irssi, inside a screen session. It doesn't really matter, though; irc is irc.
Adam Jaskiewicz
A: 

Amongst our team we use Yammer for general questions and then we use GTalk for specific conversations. I like using GTalk because Google will then index the conversation and keep it in GMail so you can search it later. I find this particularly helpful when it'll be something that I need to know on a time-to-time basis.

I agree that having a headset with people constantly wanting to chat in your ear would get distracting, which would then cause people to take them off and then miss something directed at them or they'd work slower.

Not a good idea.

Maurice Reeves