Dynamic Collaboration: How to Share Information, Solve Problems, and Increase Productivity without Compromising Security