InformationWeek: Software developers, you're better when you work together