It's about participation in regular and frequent meetings - both with the whole team and subsections thereof. A meeting can be anything from the daily stand-up to three people getting together to talk through a problem. These meetings are often held electronically even if the people are in the same office, because using (say) Lync makes it trivially easy to share your screen and pass control to someone, which is much better than having them dictate or explain something - they can just go right ahead and do it.
Developers regularly present - from technical "My fix to $bigproblem. Here's the code, let's walk through it" presentations, to actual PowerPoint slides presenting business cases for new gear, tools, whatever. Again, the tools facilitate this.
Developers regularly present - from technical "My fix to $bigproblem. Here's the code, let's walk through it" presentations, to actual PowerPoint slides presenting business cases for new gear, tools, whatever. Again, the tools facilitate this.